CGI Inc is looking for Senior Software Engineer - JAVA, Microservices, AWS

CGI Inc is looking for Senior Software Engineer – JAVA, Microservices, AWS

We are  looking for an experienced Senior Software Engineer with 8+ years of IT experience and strong hands-on expertise in Java, Spring Boot, Microservices, REST APIs, and AWS Cloud.

The candidate will be responsible for designing, developing, deploying, and maintaining scalable enterprise applications in a challenging technical environment. The role requires strong technical expertise, problem-solving skills, ownership, and the ability to work effectively with cross-functional teams.

Duties & Responsibilities

Design, develop, test, and maintain scalable applications using Java and Spring Boot.
Develop and maintain RESTful APIs and Microservices following industry best practices.
Build clean, efficient, reusable, and maintainable code.
Design and implement cloud-native applications on AWS.
Work with AWS services including EC2, S3, RDS, Lambda, API Gateway, ECS/ EKS, and CloudWatch.
Contribute to application architecture, technical design, and distributed system solutions.
Implement solutions focused on scalability, performance, availability, security, and reliability.
Develop and support CI/CD pipelines using Jenkins, GitHub Actions, and/or Azure DevOps.

Collaborate with DevOps teams on build, deployment, release, and automation activities.
Troubleshoot application and production issues and perform root-cause analysis.
Participate in code reviews and ensure adherence to coding, security, and quality standards.
Work closely with QA, Product Owners, Business Analysts, Architects, DevOps, and other engineering teams.
Participate in Agile/ Scrum ceremonies, Sprint Planning, Daily Stand-ups, Reviews, and Retrospectives.
Mentor junior developers and contribute to technical knowledge sharing and best practices.
Take ownership of assigned technical deliverables and work independently with minimal supervision.
Support continuous improvement, application modernization, and cloud migration initiatives.

Required Skills

4+ years of hands-on software development experience.
Strong expertise in Core Java/ J2EE.
Strong hands-on experience with Spring Boot and Microservices.
Strong experience developing RESTful APIs.
Hands-on experience with AWS Cloud.
Experience with EC2, S3, RDS, Lambda, API Gateway, ECS/EKS, and CloudWatch.
Experience with Jenkins, GitHub Actions, and/or Azure DevOps.
Strong understanding of distributed systems, design patterns, OOP, and software architecture.
Experience with SQL/relational databases.
Experience with Agile/Scrum methodologies.
Strong analytical, troubleshooting, communication, and problem-solving skills.
Good to Have
Docker and Kubernetes
Kafka / SQS / SNS
DynamoDB
Infrastructure as Code
AWS certifications
Cloud-native application development
Financial Services/ Banking domain experience

Work Experience: 8 to 13 Years
Job Location: Hyderabad/ Bangalore/ Chennai

About CGI Inc

Founded in 1976, CGI is privileged to work with clients around the world to use technology to support the vital workings of society and create a better future for all. We build lasting, trusted relationships by embedding operations within your metro markets and working together to advance our shared communities. Our experts draw on a diverse global network to bring the right talent, innovation and scale to every engagement. Using a collaborative style and consultative approach, we help you achieve the highest returns on your digital investments.

With deep expertise in technologies and the industries we serve, our consultants help navigate complex challenges with practical solutions. We develop blueprints that map your industry’s operating architecture to our offering roadmap to ensure we customize and adapt solutions for your unique needs. As industry lines continue to blur, we also bring forward lessons learned and innovative solutions from our work across industries.

How to Apply? Click Here to Apply Now
Candidate may be redirected to recruiters/ employers database!