About the position
We are seeking a skilled Java Developer with strong experience in Spring Boot to design, develop, and maintain scalable backend applications. The ideal candidate should have a solid understanding of microservices architecture, RESTful APIs, and modern development practices.
Responsibilities
• Develop, enhance, and maintain backend applications using Java and Spring Boot
• Design and build RESTful APIs and microservices
• Write clean, efficient, and maintainable code following best practices
• Collaborate with cross-functional teams to gather and understand requirements
• Debug, troubleshoot, and resolve application issues
• Participate in code reviews, testing, and continuous improvement initiatives
Requirements
• Strong proficiency in Java
• Hands-on experience with Spring Boot framework
• Good understanding of REST APIs and microservices architecture
• Basic knowledge of SQL/NoSQL databases
• Familiarity with Git and build tools such as Maven
• Strong communication and teamwork abilities
• Problem-solving mindset with attention to detail
• Ability to work in a fast-paced, collaborative environment
Nice-to-haves
• Experience with cloud platforms like AWS or Azure
• Familiarity with CI/CD tools such as Jenkins
• Understanding of Agile/Scrum methodology