




Summary: Seeking a Middle Java Developer to implement Spring Boot microservices and RESTful APIs, write JUnit tests, and join SCRUM planning while focusing on code quality and teamwork. Highlights: 1. Implement Spring Boot microservices and RESTful APIs 2. Engage in SCRUM ceremonies and agile development 3. Contribute to code reviews and maintain best practices We are developing robust Java backend capabilities to tackle complex business challenges while keeping code quality and teamwork at the center. As a Middle Java Developer, you will implement Spring Boot microservices and RESTful APIs, write JUnit tests, and join SCRUM planning—apply now. **Responsibilities** * Implement and enhance application code to support product functionality * Create backend microservices and RESTful APIs to meet business needs * Write and execute unit tests to ensure code correctness * Conduct code reviews to maintain best practices and standards * Apply established practices such as code review, unit testing, CI, and other industry standards * Engage in SCRUM ceremonies as part of the agile development process * Contribute to estimation and planning sessions for project deliverables * Mentor developers and collaborate effectively across the team * Adopt new technologies with a continuous learning attitude **Requirements** * Minimum 2 years of hands\-on experience in software development * Strong proficiency with Java programming * Hands\-on experience writing unit tests with JUnit * Experience designing and consuming REST APIs * Knowledge of SQL for database interaction tasks * Familiarity with Spring Boot framework and tooling * English language proficiency at B2 (Upper\-Intermediate) level or above **Nice to have** * Knowledge of Microservice Architecture Style and its use in backend development * Experience with MongoDB or other NoSQL databases


