CGI Hiring Java Cloud Developer in Chennai | Hybrid
Role Overview
Java Cloud Developer – CGI (Chennai)
Job Overview
CGI is seeking an experienced Java Cloud Developer to join its Software Development and Engineering team. This full-time hybrid opportunity is primarily based in Chennai. The role focuses on building secure, scalable, and high-performance cloud-native Java applications using modern frameworks, container platforms, and microservices. You will collaborate with cross-functional teams to deliver enterprise-grade software while following Agile and DevOps practices.
Key Responsibilities
- Design, develop, and maintain Java-based enterprise applications.
- Build cloud-native microservices using Spring Boot.
- Develop efficient algorithms and scalable application components.
- Design REST APIs and support event-driven architectures.
- Deploy and manage workloads on Kubernetes and Red Hat OpenShift.
- Integrate applications with enterprise and legacy backend systems.
- Troubleshoot defects, improve application performance, and enhance reliability.
- Participate in code reviews and maintain coding standards.
- Work closely with architects, developers, and business stakeholders.
- Follow DevOps and Agile development practices.
- Stay updated with emerging Java and cloud technologies.
Required Skills
Strong Java programming, Spring Boot, Microservices, REST APIs, Kubernetes, OpenShift, Docker, API design, vulnerability remediation, enterprise integration, and DevOps.
Preferred Skills
- RabbitMQ
- Apache Kafka
- Artificial Intelligence technologies
- Event-driven systems
- Cloud-native development
Education
Bachelor's degree or higher in Computer Science or a related discipline.
Experience
4 to 6 years of professional software development experience with strong expertise in Java cloud application development.
Required Technologies
- Java
- Spring Boot
- Microservices
- REST APIs
- Kubernetes
- OpenShift
- Docker
- RabbitMQ
- Apache Kafka
- DevOps
- Agile
- Event-driven Architecture
Soft Skills
- Excellent analytical thinking
- Communication
- Collaboration
- Ownership
- Adaptability
- Problem-solving skills
Benefits of Working in this Role
Gain experience on enterprise cloud modernization projects, collaborate with experienced engineering teams, strengthen cloud-native development skills, and work with modern software delivery practices.
Work Mode
Hybrid
Location
Primary location: Chennai, Tamil Nadu
Who Should Apply
Software engineers with strong Java cloud development experience and hands-on knowledge of container platforms and enterprise application development.
Career Growth
The position offers opportunities to:
- Work on enterprise transformation projects
- Expand expertise in cloud-native architectures
- Mentor peers
- Progress toward senior engineering and technical leadership roles
Application Advice
Highlight your experience with Java, Spring Boot, Kubernetes, OpenShift, REST APIs, Docker, microservices, DevOps, and enterprise integrations. Showcase projects demonstrating scalable cloud applications and API development.
Apply now through SoftoJobs to explore this opportunity.
Technical Ecosystem
Eligibility Criteria
Education
Bachelor's degree in Computer Science or a related field, or equivalent higher qualification
Experience
4 - 6 years
Top Picks for You
Microsoft Principal Software Engineering Manager Jobs in Bangalore
Microsoft • Bangalore • Hybrid
Birlasoft Sr. Software Engineer Jobs in Pune | .NET
Birlasoft • Pune • Onsite
Amazon Applied Scientist II Jobs in Bengaluru | ML
Amazon Development Centre • Bangalore • Onsite
CGI Hiring Senior Software Engineer - Integration in Bangalore
CGI • Bangalore • Onsite