Description
We have an opportunity for a Senior Java Microservices Developer to contribute to the development of a large-scale cloud-native microservices platform in the Mobility and digital payments space. As a Senior Java Microservices Developer, you will be part of an engineering squad working on the future core transactional platform for Mobility services.
The role
is hands-on and focused on designing, developing and improving Java microservices and API-based applications within a scalable, cloud-native architecture. You will work closely with Software Architects, Product Owners, infrastructure specialists and other engineering teams to build reliable, maintainable and well-structured services that support high-volume payment and mobility use cases across Europe. Develop new Java microservices and API-based applications for a strategic Mobility transactional platform.
Design and improve existing systems and services within a scalable microservices architecture. Build backend services using Java, Spring Boot, REST APIs and related technologies. Contribute to technical concepts, design decisions and proof-of-concept work for new services.
Write clean, maintainable and testable code aligned with engineering standards. Produce and maintain project-related technical documentation. Support the modernization of legacy flows while contributing to new platform capabilities.
Participate in Agile ceremonies, planning sessions and cross-team alignment when needed. Java, Spring Boot, Spring Cloud, JUnit, JPA/Hibernate, SQL, REST APIs, Git, Maven, Azure, Docker, Kubernetes, GitLab CI/CD, Jenkins, JIRA, YAML, microservices and API-based architectures. The work is a very flexible hybrid model, with 5 days / month in the office (Eroii Revolutiei, next to the Metro station) Competitive compensation and benefits package.
Hybrid, Bucharest A university degree in Computer Science or a comparable technical background. Strong hands-on experience with Java and the Spring ecosystem. Experience designing or developing microservices-based systems.
Ability to work on complex technical topics and understand distributed systems constraints. A quality-oriented engineering mindset, with attention to maintainability, testing and documentation. A collaborative working style and the ability to interact with architecture, infrastructure and product stakeholders.
Fluency in English, both spoken and written.
Employer contacts (email/phone/telegram) are hidden from the public preview —
send your CV, and we will connect you directly.