HamburgerMenu
hirist

CGI - Java Full Stack Developer - Spring/Javascript

Posted on: 09/03/2026

Job Description

Description :

- Position : Software Engineer

- Experience : 8- 12 Years

- Category : Software Development/ Engineering

- Shift : Timing/rotation etc. details

- Main location : India, Karnataka, Bangalore And Chennai

- Employment Type : Full Time

- Education Qualification : Bachelor's degree in Computer Science or related field or higher with minimum 3 years of relevant experience.

Position Description :


We are looking for an experienced Java Full Stack Developer to join our team. The ideal candidate should be passionate about coding and developing scalable and high-performance applications. You will work closely with our front-end developers, designers, and other members of the team to deliver quality solutions that meet the needs of our clients.

Responsibilities :

Must-Have Skills (Mandatory) :

- 8+ years of strong hands-on experience in Java development.

- Expertise in Spring Framework, Spring Boot, Spring Batch, and Hibernate/JPA.

- Strong experience in Microservices architecture and RESTful API development.

- Proficiency in Angular (17+), JavaScript, and TypeScript.

- Hands-on experience with AWS services (ECS, Lambda, EC2, S3, SQS/SNS, RDS, Aurora PostgreSQL).

- Strong database knowledge with ability to write complex SQL queries and performance tuning.

- Experience in batch processing and handling large data volumes with performance optimization.

- Experience with Maven/Gradle and CI/CD pipelines using Jenkins and GitLab.

- Strong unit testing and test automation experience (JUnit, Mockito, etc.).

- Ability to work independently and understand complex enterprise-level systems.

Good-to-Have Skills (Preferred) :

- Experience with Terraform or Infrastructure as Code (IaC).

- Exposure to Docker and Kubernetes for containerization and orchestration.

- Experience with messaging systems like Apache Kafka or RabbitMQ.

- Knowledge of DevOps practices and monitoring tools.

- Exposure to performance testing tools and tuning strategies.

- Experience working in Agile/Scrum environments.

- Domain experience in Banking, Insurance, or Healthcare (if applicable to project).


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in