This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Develop and maintain backend services using Java and Spring Boot. Implement reactive programming and asynchronous, non-blocking I/O for scalable APIs. Design and optimize database schemas and queries for PostgreSQL, Oracle, or Azure SQL MI. Integrate and manage Azure services such as Function Apps, AKS, and App Gateway. Apply secure coding practices, including OAuth2 and JWT, to ensure application security. Collaborate with DevOps to implement CI/CD pipelines and manage deployments on Azure Cloud. Participate in Agile/Scrum ceremonies and contribute to continuous improvement. Document technical solutions and provide support during SIT/UAT and production releases.
Job Responsibility
Develop and maintain backend services using Java and Spring Boot
Implement reactive programming and asynchronous, non-blocking I/O for scalable APIs
Design and optimize database schemas and queries for PostgreSQL, Oracle, or Azure SQL MI
Integrate and manage Azure services such as Function Apps, AKS, and App Gateway
Apply secure coding practices, including OAuth2 and JWT, to ensure application security
Collaborate with DevOps to implement CI/CD pipelines and manage deployments on Azure Cloud
Participate in Agile/Scrum ceremonies and contribute to continuous improvement
Document technical solutions and provide support during SIT/UAT and production releases
Requirements
Bachelor's degree in Information Technology, Computer Science, or a related technical field
4+ years of experience in backend development with Java and Spring Boot
Proficiency in reactive programming and asynchronous, non-blocking I/O
Experience with SQL and enterprise databases (PostgreSQL, Oracle, Azure SQL MI)
Knowledge of Azure services (Function Apps, AKS, App Gateway)
Understanding of application security, OAuth2, JWT, and secure coding practices
Experience with Azure Cloud, CI/CD, Git, and Agile/Scrum methodologies
Nice to have
Experience with message queues (Azure Service Bus, Kafka, RabbitMQ)
Knowledge of background job processing, workers, and task queues
Exposure to ReactJS or modern JavaScript frameworks
Experience in fintech, digital payments, or financial systems
Familiarity with observability tools (App Insights, gray log)
What we offer
Competitive salary and 13th-month salary
14+ annual leaves per year
Premium healthcare insurance, starting from your probation period
Project reviews and yearly performance appraisals
Annual company trip
Teambuilding activities: Team lunch/dinner, events, and celebrations, sports clubs (football, basketball, badminton, pickleball)
International team with flexible working time
Tailor-made career path
Technical workshops and training courses
Mobility: Opportunities to be on-site abroad in our offices in over 60+ countries