




Summary: Seeking a Middle Java Developer to build Spring Boot microservices, create RESTful APIs, and back work with JUnit tests, contributing to high-quality backend solutions. Highlights: 1. Build and improve application code and implement backend microservices 2. Ensure consistent code quality through unit testing and code reviews 3. Collaborate in an agile team and mentor 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


