Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

CGI

NewBe an early applicant

Senior Java Developer

Posted Updated
Discussion

Description

Roles and Responsibilities

  • Design, develop, test, deploy, and maintain large-scale Java applications using Spring Boot microservices architecture.
  • Collaborate with cross-functional teams to identify requirements and implement solutions that meet business needs.
  • Ensure high availability, scalability, security, and performance of cloud-based systems on AWS platform.
  • Participate in code reviews to ensure adherence to coding standards and best practices.
  • Troubleshoot complex issues related to application deployment and infrastructure configuration.

Desired Candidate Profile

  • 7-9 years of experience in developing Java applications with expertise in Spring Boot framework.
  • Strong understanding of AWS ecosystem including EC2 instances, RDS databases, Lambda functions etc. .
  • Proficiency in designing scalable architectures for distributed systems with emphasis on fault tolerance and resilience.
  • Experience working with CI/CD pipelines using tools like Jenkins or similar technologies.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →