Role Overview
The candidate will be responsible for designing, developing, and maintaining enterprise-grade web applications using Java, Spring Boot, Microservices, and React.js. The role requires hands-on involvement in both backend and frontend development, API integration, database management, and application deployment.
Responsibilities
- Designing, developing, and maintaining enterprise-grade web applications.
- Hands-on involvement in both backend and frontend development.
- API integration and database management.
- Application deployment and working within Agile/Scrum methodologies.
Requirements
- Strong experience in Java 8/11/17.
- Hands-on experience with Spring Boot, Spring MVC, and Spring Data JPA.
- Experience in developing RESTful APIs and Microservices.
- Strong expertise in React.js.
- Good knowledge of JavaScript (ES6+), TypeScript, HTML5, and CSS3.
- Experience with Redux, React Hooks, and Context API.
- Hands-on experience with relational databases such as Oracle, SQL Server, PostgreSQL, or MySQL.
- Experience with Git, Maven, Jenkins, and CI/CD pipelines.
Skills
- Java
- Spring Boot
- React.js
- Microservices
- SQL
Benefits
- Personalized career guidance and diverse career paths.
- Comprehensive wellness benefits including health checks, telemedicine, and insurance.
- Access to one of the industry's largest digital learning platforms with 250,000+ courses.