Key Responsibilities
- Design, develop, and maintain robust, scalable, and secure Java-based applications
- Build RESTful APIs and backend services using Spring Boot / Spring Framework
- Develop responsive and interactive user interfaces using React.js and/or Angular
- Collaborate with cross-functional teams including UI/UX designers, product managers, and QA
- Integrate frontend components with backend services
- Write clean, efficient, and well-documented code following best practices
Requirements
- Proficient in Java, Spring Boot and related technologies
- Familiarity with API Management and documentation tools (Swagger, Postman)
- Knowledge of databases (SQL, NoSQL) and data modelling
- Understanding of CI/CD pipelines and DevOps practices
- Strong analytical and problem-solving skills