Java Full Stack Developer
Description
Role & responsibilities
We are looking for an experienced Java Full Stack Developer with strong expertise in Java, Spring Boot, REST APIs, and modern front-end technologies. The ideal candidate will be responsible for designing, developing, testing, and maintaining scalable web applications.
Key Responsibilities
- Develop backend applications using Java, Spring Boot, and microservices.
- Build responsive front-end applications using Angular or React.
- Design, develop, and integrate RESTful APIs.
- Work with relational and NoSQL databases.
- Write clean, reusable, and maintainable code.
- Implement unit testing, debugging, and performance optimization.
- Collaborate with product owners, QA engineers, and DevOps teams.
- Participate in code reviews and Agile/Scrum ceremonies.
- Use Git and CI/CD tools for source control and deployment.
Preferred candidate profile