Java Full Stack Developer
Listed on 2026-06-21
-
Software Development
Backend Developer, Full Stack Developer, Cloud Engineer - Software, DevOps
We are seeking an experienced Java Full Stack Developer with a strong background in building scalable, high‑performance applications using modern frontend and backend technologies. This role is ideal for someone who thrives in a hands‑on, collaborative environment and is comfortable working onsite with cross‑functional teams.
You will be responsible for designing, developing, and deploying enterprise‑grade applications using ReactJS
, Spring Boot
, Microservices
, and a wide range of cloud and Dev Ops tools.
- Design, develop, and maintain full‑stack applications using ReactJS on the frontend and Spring Boot on the backend.
- Build and consume RESTful APIs and ensure seamless integration across services.
- Implement secure authentication and authorization using OAuth2
. - Develop microservices‑based solutions with strong emphasis on scalability and performance.
- Work with SQL databases and JPA/Hibernate for data persistence.
- Integrate and manage event‑driven components using Kafka
. - Deploy and manage applications on AWS (S3, EC2, ECS or EKS).
- Containerize and orchestrate services using Docker and Kubernetes
. - Implement CI/CD pipelines using tools like Git and Jenkins
. - Collaborate closely with product owners, architects, and QA teams to deliver high‑quality software.
- Troubleshoot production issues and optimize application performance.
- Strong proficiency in ReactJS
, including hooks, state management, and component architecture. - Good hands‑on experience with Java and Spring Boot
. - Expertise in REST API development.
- Strong understanding of JPA/Hibernate and relational databases (MySQL, PostgreSQL, or similar).
- Experience with OAuth2 and secure API design.
- Solid understanding of Microservices Architecture
.
- Experience with Kafka for event‑driven systems.
- Hands‑on experience with AWS services such as S3
, EC2
, ECS or EKS
.
- Proficiency with Docker and Kubernetes
. - Experience building CI/CD pipelines using Git
, Jenkins
, or similar tools.
- Experience with monitoring tools (Prometheus, Grafana, ELK).
- Familiarity with serverless components on AWS.
- Knowledge of test automation frameworks (JUnit, Mockito, Cypress, etc.).
Cognizant is an equal opportunities employer, and we welcome all applications regardless of race, colour, gender, ethnic origin, nationality, religion or beliefs, disability, age, sexual orientation, political opinions, or trade union membership.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: