-
Java Spring Boot Developer - Azure Microservices
- Cognizant (Vienna, VA)
-
About the role
We are looking for a highly skilled and motivated Mid-Level Java Spring Boot Developer to join our team in building high-performance, cloud-native microservices on Microsoft Azure. In this role, you will design and develop scalable backend services with a focus on speed, security, and reliability. You’ll apply advanced optimization techniques to meet strict performance SLAs, implement secure communication protocols like Mutual TLS (MTLS), and collaborate closely with DevOps teams to automate CI/CD pipelines. This is a hands-on engineering role where your contributions will directly impact the performance and scalability of distributed systems in a dynamic, cloud-first environment.
In this role, you will:
• Design and develop scalable, high-performance backend microservices using Java and Spring Boot
• Optimize application performance to consistently meet sub-250 millisecond processing SLAs
• Implement efficient connection pooling and thread management strategies for high-throughput systems
• Build and deploy microservices on Microsoft Azure using AKS, App Services, and Azure Functions
• Configure secure inter-service communication using Mutual TLS (MTLS)
• Collaborate with DevOps teams to automate CI/CD pipelines using tools like Azure DevOps, Jenkins, or GitHub Actions
• Troubleshoot performance bottlenecks, latency issues, and scaling challenges in distributed environments
• Participate in code reviews, architecture discussions, and technical knowledge-sharing sessions
Work model:
We believe in the value of in-person collaboration to drive innovation and teamwork. Based on this role’s business requirements, this is a work-from-office position located in Vienna, VA. While you’ll be working onsite, Cognizant remains committed to supporting your overall wellbeing through our comprehensive work-life balance and wellness programs.
The working arrangements for this role are accurate as of the date of posting. This may change based on the project you’re engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations.
What you need to have to be considered
• 7+ years of hands-on experience in Java development with a strong focus on Spring Boot and RESTful APIs
• Proven expertise in building and optimizing microservices deployed on Microsoft Azure
• Demonstrated ability to achieve sub-250 millisecond response times in high-performance applications
• Deep understanding of connection pooling, memory management, and thread configuration for scalable systems
• Experience implementing secure service communication protocols, including Mutual TLS (MTLS)
• Working knowledge of CI/CD pipelines using tools such as Azure DevOps, Jenkins, or GitHub Actions
• Familiarity with containerization and orchestration technologies including Docker and Kubernetes (AKS)
• Strong analytical and problem-solving skills with attention to performance and reliability
This will help you stand out
• Azure certifications such as Microsoft Certified: Azure Developer Associate
• Experience with distributed tracing and monitoring tools like Application Insights, Prometheus, or Grafana
• Exposure to event-driven architectures using technologies such as Kafka, RabbitMQ, or Azure Service Bus
• A proactive approach to performance tuning and system scalability
• Strong collaboration skills and a passion for mentoring and knowledge sharing
• Ability to thrive in fast-paced, agile environments with a focus on continuous improvement
Salary and Other Compensation:
The annual salary for this position is between $68,422 to $131,500 depending on experience and other qualifications of the successful candidate.
This position is also eligible for Cognizant’s discretionary annual incentive program, based on performance and subject to the terms of Cognizant’s applicable plans.
Benefits:
Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:
• Medical/Dental/Vision/Life Insurance
• Paid holidays plus Paid Time Off
• 401(k) plan and contributions
• Long-term/Short-term Disability
• Paid Parental Leave
• Employee Stock Purchase Plan
Disclaimer:
The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.
Cognizant is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
-
Recent Searches
- Sr Program Manager Data (California)
- SAP SD Order Cash (Texas)
- Software Development Engineer CTJ (Virginia)
- Mill Operator 10 shift (New York)
Recent Jobs
-
Java Spring Boot Developer - Azure Microservices
- Cognizant (Vienna, VA)
-
U107 Dimensional Calibration Technician - 1st Shift
- Northrop Grumman (Baltimore, MD)
-
Network Administrator
- Robert Half Technology (Roseville, MN)