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

Senior Java Fullstack Developer @ CGI

Home > Software Development

 Senior Java Fullstack Developer

Job Description


Key Responsibilities:

  • Design and develop complex full-stack applications using Angular, Java (Spring Boot), and Node.js.
  • Architect and implement highly scalable REST APIs, microservices, and distributed systems on AWS.
  • Design and build cloud-native solutions using AWS services including Lambda, API Gateway, ECS/EKS, S3, CloudFront, Cognito, RDS/DynamoDB, SQS/SNS, and event-driven components.
  • Work closely with data engineering teams to develop and optimize ETL/ELT pipelines using AWS Glue (Jobs, Triggers, Workflows, Crawlers).
  • Use AWS Athena to query and analyze large datasets, optimizing performance and cost.
  • Develop and maintain Redshift models, schemas, stored procedures, and integrations to support analytics and application data needs.
  • Integrate application workflows with data warehousing, reporting systems, and analytics pipelines.
  • Establish coding, design, and architectural best practices to ensure maintainability, scalability, and performance.
  • Mentor junior and mid-level engineers through code reviews, pair programming, and technical leadership.
  • Collaborate with DevOps teams to build CI/CD pipelines and automate builds, tests, and deployments.
  • Drive application security, IAM best practices, and cloud governance across the development lifecycle.
  • Lead debugging, root-cause analysis, and performance tuning across the full stack.
  • Maintain and update technical documentation, architecture diagrams, and operational guides.
  • Provide architectural guidance, contribute to technology roadmaps, and lead design reviews.

Required Skills & Qualifications:

  • Bachelors degree in computer science, Information Security, or related field (preferred).
  • 710+ years of experience in full-stack or software engineering roles.
  • Expert-level proficiency with Java (Spring Boot) and Node.js for backend service development.
  • Strong hands-on experience with Angular (version 8+) for building modern web applications.
  • Deep understanding of AWS cloud architecture and experience with key services including:
  • Compute: Lambda, EC2, ECS, EKS
  • APIs & Integration: API Gateway, EventBridge, SQS/SNS
  • Storage & Databases: S3, RDS, DynamoDB
  • Data Engineering: AWS Glue (ETL), Athena, Redshift (Data warehouse)
  • Strong expertise in distributed systems, microservices, and event-driven architecture.
  • Experience designing scalable SQL and NoSQL data models (PostgreSQL, DynamoDB, Redshift).
  • Proficiency with Docker and container orchestration (ECS/EKS/Kubernetes).
  • Solid understanding of authentication and authorization frameworks (OAuth2, JWT, Cognito).
  • Strong Git, CI/CD, and automation experience.
  • Excellent problem-solving, debugging, and performance optimization skills.
  • Strong communication skills and ability to lead technical designs across teams.

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 Java Fullstack AWS Angular Node.Js Spring Boot

 Fraud Alert to job seekers!

₹ 20-27.5 Lacs P.A

Similar positions

CAD Developer

  • V J Coresoft
  • 5 - 8 years
  • Pune
  • 2 days ago
₹ Not Disclosed

Fullstack Developer

  • Policybazaar
  • 3 - 6 years
  • Noida, Gurugram
  • 2 days ago
₹ Not Disclosed

Openings For Java Full Stack Developers - Getronics-chennai!

  • Getronics
  • 4 - 9 years
  • Chennai
  • 3 days ago
₹ Not Disclosed

Software Developer

  • Infyjob
  • 6 - 11 years
  • Noida, Gurugram
  • 3 days ago
₹ 10-20 Lacs P.A.

CGI

CGI Information Systems and Management Consultants