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).
ABOUT THE JOB: Design, develop, and maintain robust, scalable, and secure server-side applications using Kotlin and Spring Boot. Work closely with product owners, software architects, and cross-functional teams to understand business requirements and translate them into technical solutions. Write clean, efficient, and maintainable code, following best practices and coding standards. Conduct code reviews, provide constructive feedback, and ensure overall code quality. Troubleshoot and debug issues, identify root causes, and implement effective solutions. Collaborate with front-end developers and UI/UX designers to integrate backend services with user interfaces. Optimize application performance, scalability, and reliability. Write unit tests and participate in integration and system testing. Stay up to date with the latest Kotlin, Spring Boot, and backend engineering trends and technologies.
Job Responsibility:
Design, develop, and maintain robust, scalable, and secure server-side applications using Kotlin and Spring Boot
Work closely with product owners, software architects, and cross-functional teams to understand business requirements and translate them into technical solutions
Write clean, efficient, and maintainable code, following best practices and coding standards
Conduct code reviews, provide constructive feedback, and ensure overall code quality
Troubleshoot and debug issues, identify root causes, and implement effective solutions
Collaborate with front-end developers and UI/UX designers to integrate backend services with user interfaces
Optimize application performance, scalability, and reliability
Write unit tests and participate in integration and system testing
Stay up to date with the latest Kotlin, Spring Boot, and backend engineering trends and technologies
Requirements:
Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience
From 4+ years of experience as a server-side Java developer or Kotlin
Strong proficiency in Java and/or Kotlin
Solid understanding of Spring Boot and its core principles
Hands-on experience in RESTful API design and development
Experience working with databases such as MySQL, PostgreSQL, or MongoDB
Working knowledge of Docker and basic understanding of Kubernetes
Familiar with software engineering best practices: Git, unit testing, CI/CD
Experience working in Agile/Scrum environments
Strong problem-solving and analytical skills
Good English communication skills, able to work effectively with global teams
Ability to work independently and collaboratively
Self-motivated, proactive, and willing to continuously learn new technologies
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 trips
Teambuilding activities: Team lunch/dinner, events, and celebrations, sports clubs (football, yoga, badminton, etc.)
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