Junior AWS Java Full Stack Developer (Backend-Focused)

Posted 6 months ago
$95.8K / year

Are you applying to the internship?

Job Description

Junior AWS Java Full Stack Developer (Backend-Focused) | CGI Federal

The Tone:
This is an early career position at CGI Federal, located in Reston, VA. CGI partners with leading banks, taking an innovative approach to supporting clients in an agile environment. This role contributes to the design, development, and delivery of scalable cloud-based applications, primarily focusing on backend services. It provides hands-on experience across the software development lifecycle, building foundational skills in cloud-native development and distributed systems.

The TL;DR
• Role: Early Career
• Type: Full-time
• Location: Hybrid, Reston, VA
• Pay: $69700–$95800 yearly
• Team: Operates in an agile environment, collaborating with business analysts, architects, and cross-functional engineering teams under the guidance of senior engineers and architects.
• Mission: Design, develop, and deliver scalable cloud-based applications with a primary focus on backend services using Java, Spring Boot, and AWS.
• Tech Stack: Java, Spring Boot, AWS (EC2, S3, RDS, Lambda, API Gateway), RESTful APIs, Microservices, Postgres, MySQL, Oracle, SQL, CI/CD, Git, Docker, Kafka, SNS/SQS, Redis, Angular, React.

What You’ll Actually Do
• Backend Development: Contribute to backend development efforts using Java and Spring Boot within AWS environments.
• Microservices Support: Support the development and enhancement of microservices-based solutions.
• API Implementation: Assist in the design and implementation of RESTful APIs for application functionality.
• Systems Integration: Help integrate applications with various databases and external systems.
• SDLC Participation: Participate actively in code reviews, troubleshoot technical issues, and support application deployments.

The Must-Haves
• Background: Bachelor’s degree in Computer Science, Information Systems, or a related field.
• Experience: 1–3 years of overall software development experience, with 1–2 years of hands-on Java. Direct experience with AWS services like EC2, S3, RDS, Lambda, or API Gateway.
• Skills: Working knowledge of Spring Boot and the Spring ecosystem, basic understanding of RESTful API development and microservices concepts, familiarity with relational databases (Postgres, MySQL, Oracle) and basic SQL, and a basic understanding of CI/CD concepts and Git.
• Bonus: Exposure to containerization technologies such as Docker, familiarity with messaging systems (Kafka, SNS/SQS) or caching technologies (Redis), and working knowledge of front-end technologies (Angular, React, or similar).

Related Jobs