About this role
Design, develop, and maintain scalable enterprise applications using Java, Spring Boot, Microservices, and REST APIs. • Build responsive and user-friendly web applications using React, JavaScript, TypeScript, HTML5, and CSS3. • Develop and consume RESTful APIs, ensuring secure integration with internal and external systems. • Work with relational and NoSQL databases such as Oracle, SQL Server, MySQL, MongoDB, and PostgreSQL. • Implement application security, performance optimization, logging, monitoring, and exception handling best practices. • Collaborate with Business Analysts, QA teams, DevOps engineers, and stakeholders throughout the Agile SDLC. • Develop automated unit, integration, and end-to-end tests using JUnit, Mockito, Selenium, or related frameworks. • Support CI/CD implementation using Jenkins, GitHub Actions, GitLab CI, Azure DevOps, Docker, and Kubernetes. • Required Skills: Java 8/11/17, Spring Boot, Microservices, Angular/React, REST APIs, SQL, Git, CI/CD, Docker, Kubernetes, Agile/Scrum, and Cloud platforms (AWS/Azure/GCP