




Job Summary: Experienced Java Backend developer specializing in Spring Boot, RESTful APIs, and Microservices, collaborating across all SDLC phases and promoting engineering best practices. Key Highlights: 1. Solid experience in Java Backend development with Spring Boot and RESTful APIs. 2. Full lifecycle involvement in software development (SDLC). 3. Focus on software engineering best practices and optimization. Description: * Proven professional experience as a Java Backend Developer * Advanced proficiency in Java * Strong hands-on experience with the Spring Boot framework * Demonstrated experience developing RESTful APIs * Experience with version control systems such as Git * Practical knowledge of relational databases and writing optimized queries * Familiarity with Agile methodologies (Scrum/Kanban) * Experience with Microservices architecture * Knowledge of Continuous Integration and Continuous Delivery (CI/CD) tools and DevOps practices * AWS experience * Experience with persistence frameworks beyond basic usage (e.g., Hibernate/JPA) * Develop, test, and maintain backend applications using Java and the Spring Boot ecosystem * Design and implement efficient, secure, and well-documented RESTful APIs for system integration * Actively participate in all phases of the software development lifecycle (SDLC), including requirements analysis, design, implementation, testing, and deployment * Work with relational (SQL) and/or non-relational (NoSQL) databases, optimizing queries and schemas * Collaborate with frontend developers, DevOps engineers, and Product Owners in cross-functional teams * Apply and promote software engineering best practices (SOLID, Design Patterns, Unit/Integration Testing) * Perform code refactoring and reduce technical debt to ensure application maintainability and performance * Participate in code reviews to ensure quality and adherence to established standards * Research and propose new technologies and approaches to enhance our solutions 2512040202181846471


