Senior Software Engineer - Java Developer
Bengaluru, Karnataka, India · Full Time
Be the first to apply
- Experience
- 4–6 yrs
- Salary
- —
- Openings
- 1
- Posted
- 13 hours ago
- Work mode
- In office
- Education
- Bachelor's degree in Computer Science or related field
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Company
CGI, established in 1976, ranks among the world's largest independent IT and business consulting organizations. The company employs 94,000 consultants worldwide and offers a comprehensive range of services including strategic IT and business consulting, systems integration, managed IT and business process services, and intellectual property solutions. CGI operates through a local relationship model supported by a global delivery network to help clients accelerate digital transformation. Fiscal 2024 revenue reached CA$14.68 billion, with CGI publicly traded on the TSX and NYSE.
Role Overview
We are looking for a seasoned Java Developer with 4 to 6 years of experience to design, develop, deploy, and maintain powerful backend services using Java 17 or higher.
Key Responsibilities
- Develop and integrate RESTful and SOAP APIs to support frontend and third-party applications.
- Collaborate with multidisciplinary teams to define, design, and deliver new features.
- Enhance application performance and scalability.
- Apply best practices in code quality, testing, and continuous integration/continuous deployment (CI/CD) pipelines.
- Deploy and manage backend services on cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Engage in code reviews, mentor team members, and share knowledge.
- Troubleshoot and resolve production issues promptly.
Required Skills and Qualifications
- Proficient in Core Java 17+.
- Hands-on experience with Python programming.
- Skilled in building and integrating RESTful and SOA APIs.
- Experience working with cloud platforms including AWS, Azure, and Google Cloud Platform.
Preferred Skills
- Familiarity with code quality standards, testing methodologies, and CI/CD pipelines.
Education Requirements
Candidates should have at least a Bachelor's degree in Computer Science or a related discipline, along with a minimum of 3 years of relevant experience.
Equal Opportunity and Inclusion
CGI is dedicated to being an equal opportunity employer and provides accommodations for individuals with disabilities in compliance with applicable laws. Applicants requiring accommodations during the recruitment process can request assistance.
Life at CGI
At CGI, employees are treated as partners from day one, participating actively in company strategy and success. The environment supports innovation, collaboration, and personal growth, backed by leadership focused on well-being and skill development.
Recruitment Process
To assist recruitment, AI tools may be utilized for preliminary application assessment, but all hiring decisions are made by human professionals.
Level
Senior
Minimum education
Bachelor's Degree