About the role
We are seeking a skilled and motivated Java Full Stack Developer with 7-8 years of hands-on experience in designing, developing, and maintaining scalable web applications. The ideal candidate should be proficient in bothbackend (Java, Spring Boot) and frontend (Angular, JavaScript, HTML, CSS)technologies, with strong problem-solving skills and the ability to work in a collaborative environment.
Responsibilities:
- Develop and maintain web applications using Java (Spring Boot) for backend and Angular for frontend.
- Participate in the full software development lifecycle: requirements analysis, design, coding, testing, and deployment.
- Integrate RESTful APIs for seamless frontend-backend communication.
- Optimise application performance and ensure cross-device responsiveness.
- Write clean, maintainable, and well-documented code.
- Troubleshoot and debug issues across the stack.
Technical Skills:
- Languages and Frameworks: Java, Spring Boot, Angular, HTML, CSS, JavaScript.
- Tools and Platforms: Git, Maven, Postman, JIRA, Jenkins.
- Databases: Oracle, PostgreSQL, MySQL.
- Others: RESTful APIs, JWT.