CGI

Software Engineer - Java with AWS

CGI

Hyderabad, Telangana, India · Full Time

Be the first to apply

Experience
5–8 yrs
Salary
Openings
1
Posted
5 तासपूर्वी
Work mode
In office
Education
Bachelor’s degree in Computer Science, Information Technology, Engineering, 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

Position Overview

We are looking for a skilled Software Engineer specializing in Java, Spring Boot, and Amazon Web Services (AWS) to work full-time primarily from Hyderabad, also considering Bangalore or Chennai locations. The ideal candidate will have 5 to 8 years of professional experience and will hold a bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline. This role requires designing, building, deploying, and managing scalable cloud-native applications and microservices using modern development methodologies.

Key Responsibilities

  • Architect, develop, and maintain high-performance applications using Java and Spring Boot framework.
  • Create RESTful APIs and microservices ensuring adherence to best software practices and standards.
  • Write clean, efficient, reusable code and conduct thorough code reviews to maintain quality.
  • Identify and troubleshoot application issues and enhance performance.
  • Develop and operate cloud-native applications on AWS utilizing services like EC2, S3, RDS, Lambda, API Gateway, ECS/EKS, and CloudWatch.
  • Ensure applications are scalable, secure, reliable, and highly available.
  • Monitor cloud infrastructure and optimize application resource use and performance.
  • Engage in architecture planning, designing microservices-based systems, and applying distributed system principles.
  • Collaborate effectively with cross-functional teams including Product Owners, Analysts, QA, and DevOps within Agile/Scrum frameworks.
  • Support deployment activities and maintain thorough documentation and knowledge sharing.

Mandatory Qualifications and Skills

  • 5 to 8 years of experience in Java-based application development, proficient with Java versions 8, 11, and 17.
  • Practical experience with Spring Boot and Spring Framework.
  • Proven skills in RESTful API design and microservices architecture.
  • Substantial experience operating AWS cloud services such as EC2, S3, RDS, Lambda, API Gateway, ECS/EKS, and CloudWatch.
  • Strong SQL database proficiency and experience with Git version control.
  • Familiarity with build tools like Maven or Gradle.
  • Comfortable working within Agile/Scrum teams.
  • Excellent analytical, debugging, problem-solving, communication, and teamwork skills.

Preferred Additional Skills

  • Knowledge of Docker containerization and Kubernetes orchestration.
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.
  • Event stream processing with Kafka or RabbitMQ.
  • Understanding of NoSQL databases (MongoDB, DynamoDB).
  • Infrastructure as Code experience with Terraform or AWS CloudFormation.
  • AWS Developer Associate or Solutions Architect certification is a plus.
  • Familiarity with monitoring systems like Prometheus and Grafana.

About the Company

Joining CGI means becoming an owner from day one, emphasizing teamwork, respect, and belonging. You will have opportunities to innovate, strengthen relationships with colleagues and clients, and leverage extensive industry knowledge. The company supports your growth with leadership focused on well-being and professional development. Recruitment processes may involve AI tools for application assessments, but all hiring decisions are made by recruitment experts.

Minimum education

Bachelor's Degree

Tools & software

Microservices Architecture required Spring Boot required RESTful API required

How they work

Communication Teamwork & Collaboration Problem Solving

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer