




Summary: Join as a Middle Java Developer to implement Spring Boot microservices and RESTful APIs, write JUnit tests, and participate in SCRUM planning, focusing on code quality and teamwork. Highlights: 1. Implement and enhance application code and create backend microservices 2. Write and execute unit tests, conduct code reviews for best practices 3. Engage in SCRUM ceremonies and contribute to project planning 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


