Full Stack Developer (Java, Angular & TDD)

CACI

Pune District

Hybrid

INR 1,080,000 - 1,190,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

CACI India is seeking software developers to join a dynamic team delivering modern network infrastructure solutions. You will work across front-end and back-end stacks, building secure, scalable applications with RESTful APIs and CI/CD integration.

Join a culture focused on collaboration, ownership, and continuous learning, leveraging modern tools like Docker, Git, TeamCity, and monitoring suites to ensure high-quality software delivery.

Qualifications

  • Experience with Angular and TypeScript frontend development.
  • Backend development using Java, Python and Spring Boot.
  • Knowledge of MongoDB, PL/SQL and NOSQL databases.
  • Experience building RESTful APIs and integrating CI/CD pipelines.
  • Proficiency with Git, TeamCity, and containerization (Docker).
  • Familiarity with monitoring (Prometheus, Grafana, ELK) and security/compliance practices.
  • Awareness of code quality tools (SonarQube) and Agile methodologies.

Skills

Angular
TypeScript
Java
Python
Spring Boot
RESTful APIs
Git
TeamCity
Docker
Prometheus
Grafana
ELK Stack
Security & Compliance
SonarQube
Agile Methodologies
MongoDB
PL/SQL
NOSQL

Tools

Docker
Git
TeamCity
MongoDB
PL/SQL
NOSQL
Prometheus
Grafana
ELK Stack
SonarQube

Job description

CACI International Inc is an American multinational professional services and information technology company headquartered in Northern Virginia.

CACI provides expertise and technology to enterprise and mission customers in support of national security missions and government transformation for defense, intelligence, and civilian customers.

CACI has approximately 23,000 employees worldwide.

Headquartered in London, CACI Ltd is a wholly owned subsidiary of CACI International Inc., a publicly listed company on the NYSE with annual revenue in excess of US $6.2bn.

Founded in 2022, CACI India is an exciting, growing and progressive business unit of CACI Ltd. CACI Ltd currently has over 2000 intelligent professionals and are now adding many more from our Hyderabad and Pune offices. Through a rigorous emphasis on quality, the CACI India has grown considerably to become one of the UKs most well-respected Technology centres.

Project Overview:

Our customer is in a transformative journey to modernize their network infrastructure. This project aims to enhance security, scalability, and agility while ensuring compliance with regulatory requirements. The team will play a pivotal role in this initiative, focusing on device onboarding, certification, configuration management, and compliance reporting. Were looking for talented developers to join our team and contribute to the success of driving innovation and excellence in our customers network infrastructure.

Essential Technical Skills:

  • Front-end: Angular, TypeScript
  • Back-end: Java, Python, Spring Boot
  • Database: MongoDB, PL/SQL,NOSQL
  • API Development: RESTful APIs
  • Version Control: Git
  • CI/CD: TeamCity
  • Docker and Containerization
  • Monitoring and Logging (e.g., Prometheus, Grafana, ELK Stack)
  • Security and Compliance
  • Code Quality Tools (e.g., SonarQube)
  • Agile Methodologies (Scrum or Kanban)

Soft Skills:

Team Collaboration: Ability to work effectively with cross-functional teams, sharing knowledge and expertise.

Proactive Approach: Anticipate challenges, identify opportunities, and take initiative to drive progress.

Ownership and Accountability: Take ownership of tasks and projects, driving them to completion without needing constant guidance.

End-to-End Understanding: Possess a holistic view of the project, understanding how individual components fit into the larger picture.

Problem-Solving and Resilience: Drive issues to resolution, navigating complexities without getting bogged down.

Skills highlighted with ‘‘ are preferred keyskills

CACI’s technology capability centre of India operates from HITEC City (Hyderabad Information Technology Engineering Consultancy City) in Hyderabad, India. Hyderabad is a Tier 1 city, highly developed, and is a prominent technology hub attracting software professionals.

CACI’s India presence was established in January 2022 as an integrated offshore software development capability, committed to delivering innovative, high-quality solutions, while fostering strong, collaborative partnerships and transcending geographical boundaries.

We are invested in developing a leading engineering and test automation practice to ensure the delivery of high-quality, reliable, and cost-effective software products.

Careers at CACI

Central to the CACI ethos is growth and development.

We want our people to be challenged every working day, so that they have the opportunity to evolve within their roles. We support our people in achieving their personal goals and do everything we can to assist with their development.

There are always opportunities to progress at CACI. We hire the best and brightest people, but we want them to develop even further while they’re part of the CACI family. We value commitment and hard work, but also people who think outside of the box, and can make us look at things differently. With this in mind, we have a clear commitment to inclusivity, valuing the unique perspectives that diverse people can contribute.

CACI provides a fun and inspiring workplace, where you can experience pride and success in every aspect of your working life.Bringing the right people together with the right data can produce amazing results.

Awards & Recognitions

2023

Adobe’s Digital Experience Emerging Partner of the Year 2023.

2023

Defence Employer Recognition Scheme (ERS) Gold Award.

2022

Nominated for Women in Tech Excellence Awards.

Software Developer in Caci Services typically earns between

See detailed salary breakup

Software Developer in Caci Services typically earns between

₹10.8 - ₹11.9 L/yr See detailed salary breakup Powered by
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer (Java/Angular)
Full Stack Developer (Java/Angular)

CACI Ltd • Pune District

On-site
INR 800,000 - 1,200,000
Competitive salary
Excellent benefits
Training and development opportunities
Senior Network Engineer
Senior Network Engineer

CACI Digital Experience (formerly Cyber-Duck) • Maharashtra

Hybrid
INR 7,734,000 - 11,601,000
Senior Software Developer
Senior Software Developer

CACI Limited • Pune District

Hybrid
INR 800,000 - 1,500,000
Budget for conferences and training
Health benefits for family
Matched pension and healthcare package
Senior Network Engineer
Senior Network Engineer

CACI Limited • Pune District

Hybrid
INR 1,200,000 - 1,800,000
Data Engineer
Data Engineer

CACI Digital Experience (formerly Cyber-Duck) • Hyderabad

On-site
INR 1,500,000 - 3,000,000
Network DevOps Engineer
Network DevOps Engineer

CACI • Pune District

Hybrid
INR 1,800,000 - 3,200,000
Data Engineer
Data Engineer

CACI Limited • Hyderabad

On-site
INR 1,800,000 - 3,000,000
NetDevOps Engineer
NetDevOps Engineer

CACI Digital Experience (formerly Cyber-Duck) • Maharashtra

Hybrid
INR 1,800,000 - 2,900,000
Full Stack Java Developer
Full Stack Java Developer

Citi • Chennai District

On-site
INR 1,500,000 - 2,500,000
Senior .NET Full Stack Developer
Senior .NET Full Stack Developer

Citi • Maharashtra

On-site
INR 1,200,000 - 1,800,000