Key Responsibilities:
- Design, develop, and maintain backend microservices using Java and Spring Boot.
- Build responsive and dynamic user interfaces with React JS.
- Develop RESTful APIs to enable seamless communication between frontend and backend systems.
- Collaborate with UX/UI designers, QA engineers, and DevOps teams to deliver end-to-end solutions.
- Write clean, reusable, and well-tested code following best practices.
- Troubleshoot, debug, and optimize application performance and scalability.
- Participate in Agile development processes including sprint planning, stand-ups, and retrospectives.
Key Skills Required:
- Strong experience with Java 8+, Spring Boot, and Microservices architecture
- Expertise in RESTful API development and integration
- Familiarity with Spring Cloud, service discovery (Eureka), API Gateway (Zuul/Gateway)
- Experience with databases: MySQL, PostgreSQL, or NoSQL (MongoDB, Cassandra)
- Knowledge of containerization (Docker) and orchestration (Kubernetes) is a plus
Skills Required
Java, Spring Boot, Restful Apis, Mysql, Postgresql, Mongodb, Cassandra