Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Java Full Stack Developer @ CGI

Home > Software Development






 Java Full Stack Developer

Job Description

Full stack SW Engineer AWS (Mid.)

Position Description

CGI has an immediate need for a Full stack SW Engineer to join our team. This is an exciting opportunity to work in a fast-paced team environment supporting one of the non-profit organizations that collects, verifies, and maintains student enrollment and degree data for educational institutions.

The Mid-Level Full Stack Software Engineer is responsible for designing, developing, and maintaining cloud-native web applications and data-integrated services on AWS. This role works across the full technology spectrumfront-end (Angular), backend (Java/Node.js), APIs, data pipelines, and cloud infrastructureto build secure, scalable, and high-performing solutions. The engineer collaborates with architects, product owners, data engineers, and DevSecOps teams to deliver features that support both application and data-driven business needs.

Key Responsibilities:

  • Build responsive, modern front-end applications using Angular and best UI/UX practices.
  • Develop scalable backend services and RESTful APIs using Java (Spring Boot) and Node.js.
  • Design and implement cloud-native solutions using AWS services including Lambda, API Gateway, ECS/EKS, S3, CloudFront, RDS/DynamoDB, Cognito, SQS/SNS, etc.
  • Create, maintain, and optimize ETL/ELT data workflows using AWS Glue (Jobs, Workflows, Crawlers).
  • Query and analyze structured/unstructured data using AWS Athena, and integrate results into application workflows.
  • Work with Amazon Redshift to build and optimize data models, queries, and analytics integrations.
  • Collaborate with data teams to build application features that rely on analytics, reporting, and data-enriched APIs.
  • Implement secure, high-performance microservices aligned with cloud and data engineering best practices.
  • Automate application CI/CD pipelines using tools like CodePipeline, GitHub Actions, GitLab CI, or Jenkins.
  • Debug, troubleshoot, and resolve full-stack issues across UI, API, data integration, and AWS layers.
  • Ensure compliance with cloud security standards, IAM policies, encryption, and secure coding principles.
  • Document system architecture, API contracts, data flows, and deployment processes.
  • Participate in Agile ceremonies and contribute to sprint deliverables, estimations, and retrospectives.
  • Work within Agile/Scrum methodologies and contribute to sprint planning, estimations, and retrospectives.

Required Skills & Qualifications:

  • Bachelors degree in computer science, Information Security, or related field (preferred).
  • 47 years of hands-on experience as a Full Stack or Software Engineer..
  • Strong proficiency in Java (Spring Boot) and Node.js backend development.
  • Solid experience building front-end applications using Angular (version 8+ preferred).
  • Strong hands-on experience with AWS services, including:
  • Compute & APIs: Lambda, API Gateway, ECS/EKS
  • Storage & Databases: S3, RDS, DynamoDB
  • Security: Cognito, IAM
  • Data Engineering: AWS Glue (ETL), Athena (SQL queries), Redshift (Data warehousing)
  • Understanding of microservices, event-driven architecture, and REST API best practices.
  • Experience with SQL and NoSQL databases (PostgreSQL, MySQL, DynamoDB, etc.).
  • Familiarity with Docker containers and orchestration platforms (ECS/EKS/Kubernetes).
  • Knowledge of DevSecOps principles and secure coding standards (OWASP).
  • Strong experience with Git, CI/CD pipelines, and automated deployments.
  • Understanding of authentication/authorization (OAuth2, JWT).
  • Strong debugging, problem-solving, and analytical skills.
  • Good communication and collaboration abilities.

Preferred Qualifications:

  • Experience with Infrastructure-as-Code tools (Terraform, CloudFormation, CDK).
  • Exposure to messaging/event systems (SQS, SNS, EventBridge, Kafka).
  • Knowledge of React.js for component-based front-end development and cross-framework collaboration.
  • Familiarity with automated testing frameworks (JUnit, Jest, Cypress, Mocha).
  • AWS certifications (Developer Associate, Solutions Architect Associate, or equivalent).

Ideal Candidate:
A versatile engineer who thrives in cloud-native environments and enjoys combining application development with data engineering. They are equally comfortable building UI/UX interfaces, backend microservices, and data pipelines, while leveraging AWS to deliver scalable, secure, and data-driven applications. They work well across teams, solve complex problems, and continuously improve system reliability and performance.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: CGI
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Java AWS Angular Spring Boot Java Fullstack

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Salesforce Marketing Cloud Developers-Scheduled F2F interview-May 09th

  • Cognizant
  • 6 - 11 years
  • Hyderabad
  • 2 days ago
₹ Not Disclosed

Salesforce Marketing Cloud - Senior Developer

  • Cognizant
  • 12 - 15 years
  • Bengaluru
  • 2 days ago
₹ Not Disclosed

Ui Developer Or Frontend developer

  • Tech Mahindra
  • 3 - 8 years
  • Bengaluru
  • 3 days ago
₹ -17 Lacs P.A.

Lead Full stack Developer ( .Net + React + Gen AI)

  • Icertis
  • 7 - 12 years
  • Pune
  • 2 days ago
₹ Not Disclosed

CGI

\n\n The Muthoot Group is one of Indias largest multi-diversified business conglomerates having 20 diversified business divisions with 800 years of family business legacy, 800 years of Charity, 800 years of religious work and 800 years of financial inclusion. The Group serves over 2.5 lakh customers...