




Summary: Join an Agile POD as a Senior Java Developer to architect backend microservices, design REST APIs, and uphold coding excellence through rigorous reviews. Highlights: 1. Architect backend microservices and design REST APIs 2. Engage in SCRUM processes and collaborative teamwork 3. Mentor junior programmers and promote collaborative teamwork We are looking for a Senior Java Developer – Enterprise Backend Systems to join our Agile POD and work alongside a collaborative scrum team. In this role, you will architect backend microservices, design REST APIs, and uphold coding excellence through rigorous reviews. Be part of challenging and rewarding projects – apply now. **Responsibilities** * Develop Java\-based backend systems with high standards * Architect and implement microservices along with solid REST API designs * Create and run meaningful unit tests to ensure high code quality * Conduct detailed code reviews to maintain development standards * Employ established practices like CI, unit testing, and peer reviews * Engage in SCRUM processes such as daily meetings, sprint planning, and retrospectives * Take part in work estimation and planning sessions * Mentor junior programmers and promote collaborative teamwork **Requirements** * Bachelor’s or Master's in Computer Science or similar * 3\+ years software development experience with Java * Track record for performing code reviews maintaining high quality * Leadership experience in mentoring peers * Ability to design REST APIs for backend services * Practical use of Spring Batch in handling batch jobs * Strong background in Spring Boot for microservice architectures * Proficient in Spring Data for persistence\-oriented development * Proficiency in English (B2\+) with stakeholder communication experience **Nice to have** * Financial industry knowledge with emphasis on wealth management * Expertise designing and integrating APIs * Insight into solution architecture development


