Senior AWS Full Stack Software Engineer

System-One

Pittsburgh (Allegheny County)

In loco

USD 120.000 - 180.000

Tempo pieno

14 giorni+

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Descrizione del lavoro

System One is seeking a Senior AWS Full Stack Software Engineer to design, modernize, and support enterprise applications in a large-scale AWS-driven financial services environment. You will work across backend services, web apps, cloud infrastructure, databases, CI/CD, and production support, using Java, Python, Spring Boot, Angular, TypeScript, and AWS.

You will build APIs, microservices, batch processes, and user-facing components while collaborating with product, QA, security, and DevOps

Competenze

  • 5+ years of hands-on Java development with Spring Boot.
  • 5+ years of AWS experience (ECS, Lambda, RDS, SQS, SNS).
  • Full stack with Angular and TypeScript.
  • Experience building REST APIs and microservices.
  • CI/CD experience with Jenkins, GitHub Actions, or similar.
  • Container-based deployments with Docker/Kubernetes.

Mansioni

  • Develop, enhance, and support enterprise apps using Java, Python, Angular, and TypeScript.
  • Build AWS-based apps using ECS, Lambda, RDS, and Aurora.
  • Develop REST APIs, microservices, and frontend components.
  • Collaborate across DBs (Oracle, PostgreSQL) and data integration.
  • Maintain CI/CD pipelines with automated tests and security scans.
  • Use Docker, Kubernetes, Terraform, and CloudFormation for delivery.
  • Identify vulnerabilities and technical debt; implement fixes.
  • Perform automated testing with JUnit, Mockito, Karate, Selenium, Playwright.
  • Troubleshoot production issues across cloud, APIs, and messaging.
  • Apply specification-driven development to translate requirements.

Conoscenze

Java
AWS
Angular
TypeScript
Spring Boot

Formazione

Bachelor's degree

Strumenti

Docker
Kubernetes
Terraform
CloudFormation
CI/CD tooling

Descrizione del lavoro

Job Title: Senior AWS Full Stack Software Engineer

Location: Knoxville, TN, Columbia SC or Lafayette, LA or Birmingham, AL

Description:

Senior AWS Full Stack Software Engineer to develop, modernize, and support enterprise applications within a large scale, AWS focused financial services environment. This is a hands-on engineering role working across backend services, web applications, cloud infrastructure, databases, automated testing, CI/CD, and production support. The engineer will work primarily with Java, Python, Spring Boot, Angular, TypeScript, and AWS, developing APIs, microservices, batch applications, integrations, and user-facing application components.

Your future duties and responsibilities

CGI is seeking a Senior AWS Full Stack Software Engineer to develop, modernize, and support enterprise applications within a large scale, AWS focused financial services environment. This is a hands-on engineering role working across backend services, web applications, cloud infrastructure, databases, automated testing, CI/CD, and production support. The engineer will work primarily with Java, Python, Spring Boot, Angular, TypeScript, and AWS, developing APIs, microservices, batch applications, integrations, and user-facing application components.

Key responsibilities
  • . Develop, enhance, and support enterprise applications using Java, Python, Spring Boot, Angular, and TypeScript.
  • . Build and maintain AWS based applications using services such as ECS, Lambda, RDS, Aurora PostgreSQL, SQS, and SNS.
  • . Develop REST APIs, microservices, batch processes, enterprise integrations, and frontend components.
  • . Work with Oracle and PostgreSQL databases, including query optimization, troubleshooting, and data integration.
  • . Maintain and troubleshoot applications running on JBoss/WildFly and container-based platforms.
  • . Build and maintain CI/CD pipelines supporting automated builds, testing, security scanning, deployments, and releases.
  • . Use Docker, Kubernetes/ECS, Terraform, CloudFormation, and related DevOps tooling to support application delivery and environment automation.
  • . Identify and remediate application vulnerabilities, outdated dependencies, code quality issues, and technical debt.
  • . Develop automated unit, integration, API, and UI tests using tools such as JUnit, Mockito, Karate, Selenium, and Playwright.
  • . Troubleshoot production issues across applications, APIs, AWS services, databases, messaging, and CI/CD pipelines.
  • . Apply specification driven development practices to translate business and technical requirements into implementation and testing plans.
  • . Use AI assisted development tools responsibly for coding, testing, documentation, troubleshooting, and engineering productivity while validating outputs for security and accuracy.
  • . Collaborate with product, QA, security, DevOps, infrastructure, and other engineering teams in an Agile delivery environment.
Required qualifications to be successful in this role
  • . 5+ years of hands-on Java development experience, preferably with Spring Boot, Spring MVC, and/or Spring Batch.
  • . 5+ years of AWS experience with services such as ECS, Lambda, RDS, Aurora PostgreSQL, SQS, and SNS.
  • . Full stack development experience with Angular and TypeScript.
  • . Experience developing REST APIs, microservices, batch applications, and enterprise integrations.
  • . Working proficiency with Python for application development, automation, or supporting services.
  • . Strong relational database experience with PostgreSQL/Aurora PostgreSQL and Oracle/Oracle RDS, including SQL troubleshooting and performance optimization.
  • . Experience building and supporting CI/CD pipelines using Jenkins, GitLab CI/CD, GitHub Actions, Maven, Gradle, or comparable tooling.
  • . Hands on experience with Docker and containerized deployments, including AWS ECS and/or Kubernetes.
  • . Experience with Infrastructure as Code, preferably Terraform and/or AWS CloudFormation.
  • . Experience deploying, configuring, and troubleshooting applications on JBoss/WildFly or similar enterprise application servers.
  • . Understanding of secure coding, vulnerability remediation, dependency management, and security scanning within CI/CD pipelines.
  • . Automated testing experience using JUnit, Mockito, Karate, Selenium, Playwright, or comparable frameworks.
  • . Experience troubleshooting distributed applications across cloud services, APIs, databases, messaging platforms, and application infrastructure.
  • . Familiarity with specification driven development and translating requirements into technical specifications, test scenarios, and implementation plans.
  • . Practical experience using AI assisted software development tools, with an understanding of enterprise security, privacy, and code validation requirements.
  • . Strong communication and problem-solving skills with the ability to work across engineering, QA, security, DevOps, infrastructure, and business teams.
Education

Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical field

#M- #LI- Ref: #404-IT Pittsburgh

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior AWS Full-Stack Engineer — Java, Python & Cloud Native
Senior AWS Full-Stack Engineer — Java, Python & Cloud Native

System One, Inc. • Pittsburgh

In loco
USD 120.000 - 180.000
Senior AWS Java Full Stack Developer
Senior AWS Java Full Stack Developer

System One, Inc. • Lafayette (LA)

In loco
USD 110.000 - 140.000
Senior AWS Full Stack Engineer
Senior AWS Full Stack Engineer

System One, Inc. • Reston (VA)

In loco
USD 120.000 - 180.000
Senior AWS Full Stack Engineer
Senior AWS Full Stack Engineer

System One, Inc. • Plano (TX)

In loco
USD 120.000 - 150.000
Senior AWS Java Full Stack Developer
Senior AWS Java Full Stack Developer

System One, Inc. • Plano (TX)

In loco
USD 130.000 - 170.000
Senior Cloud-Native AWS Java Full-Stack Engineer
Senior Cloud-Native AWS Java Full-Stack Engineer

System One, Inc. • Lafayette (LA)

In loco
USD 110.000 - 140.000
Senior AWS Full Stack Engineer
Senior AWS Full Stack Engineer

System One, Inc. • Pittsburgh

Ibrido
USD 120.000 - 160.000
Senior Full Stack Developer
Senior Full Stack Developer

VTG • Chantilly (VA)

In loco
USD 140.000 - 210.000
Java/AWS Engineer
Java/AWS Engineer

Compunnel Inc. • Durham (NC)

In loco
USD 120.000 - 160.000
Senior Software Developer
Senior Software Developer

Fantom Corporation • Tysons (VA)

In loco
USD 120.000 - 150.000