Java Developer (Spring Boot)
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
Apply tot his job Apply To this Job