




Summary: Join as a Middle Java Developer to build Spring Boot microservices and RESTful APIs, contributing to high-quality backend solutions within an agile team. Highlights: 1. Develop and improve application code with strong engineering practices 2. Implement backend microservices and RESTful APIs 3. Contribute to an agile team, mentoring other developers We are delivering high\-quality Java backend solutions that address complex business challenges with strong engineering practices. In this Middle Java Developer role, you will build Spring Boot microservices, create RESTful APIs, and back your work with JUnit tests—apply today. **Responsibilities** * Build, improve, and support application code in day\-to\-day development * Implement backend microservices and RESTful APIs based on product needs * Create and execute unit tests to ensure consistent code quality * Perform code reviews and provide actionable feedback to peers * Adhere to established practices such as code review, unit testing, CI, and other industry standards * Attend and contribute to SCRUM ceremonies as part of an agile team * Support estimation and planning sessions to shape project commitments * Guide other developers through mentoring and close collaboration * Stay open to learning and adopting new technologies when needed **Requirements** * At least 2 years of practical software development experience * Strong Java programming skills * Experience using JUnit to implement unit tests * Ability to design and work with REST APIs * Knowledge of SQL for interacting with databases * Experience with Spring Boot in backend development * English level B2 (Upper\-Intermediate) or above **Nice to have** * Familiarity with Microservice Architecture Style for backend systems * Background with MongoDB or other NoSQL database technologies


