AWS Full Stack Java Developer

System One Holdings, LLC

$110K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of professional software development experience
  • Advanced hands-on experience with Java
  • Strong backend development experience using Spring Boot
  • Hands-on full-stack development experience with Angular and TypeScript
  • Strong experience developing and supporting cloud-native applications on AWS
  • Solid Python development experience for automation or supporting services
  • Experience working in Agile/Scrum environments

Responsibilities

  • Design, develop, and enhance cloud-native enterprise applications
  • Develop backend services and microservices using Java and Spring Boot
  • Build modern web applications using Angular and TypeScript
  • Design and develop REST APIs and distributed services
  • Implement and maintain infrastructure using Terraform and Infrastructure as Code (IaC)
  • Support and enhance GitLab CI/CD pipelines and automated deployment processes
  • Translate business requirements and technical specifications into working software

Benefits

  • Opportunity to work in a small, high-performing Agile team
  • Engage in immediate contributions in a fast-paced environment
  • Exposure to financial services industry
  • Potential for professional growth and development
  • Flexible work locations available in multiple cities
Full Job Description
Senior AWS Java Full Stack Developer
Job Type: Permanent Full-Time
Locations: Lafayette, LA | Knoxville, TN | Columbia, SC | Birmingham, AL

Position Description
We are seeking an experienced Senior AWS Java Full Stack Developer to join a small, high-performing Agile development team supporting enterprise applications within the financial services industry.
This role is ideal for a senior, hands-on developer who can contribute immediately and thrive in a fast-paced environment with high development velocity.
The developer will build and enhance cloud-native applications using Java, Spring Boot, Angular, TypeScript, and AWS, with responsibility across the full software development lifecycle.
Responsibilities

  • Design, develop, and enhance cloud-native enterprise applications.
  • Develop backend services and microservices using Java and Spring Boot.
  • Build modern web applications using Angular and TypeScript.
  • Design and develop REST APIs and distributed services.
  • Develop, deploy, and support applications within AWS cloud environments.
  • Use Python for application development, automation, and supporting services.
  • Implement and maintain infrastructure using Terraform and Infrastructure as Code (IaC).
  • Support and enhance GitLab CI/CD pipelines and automated deployment processes.
  • Develop comprehensive unit, integration, and automated tests.
  • Ensure applications are resilient, secure, observable, maintainable, and performant.
  • Support application monitoring, logging, troubleshooting, and production issues.
  • Use GitHub Copilot or similar AI-assisted development tools to improve development productivity.
  • Translate business requirements and technical specifications into working software.
  • Participate in Agile/Scrum development activities.
  • Take ownership of development activities from requirements through design, implementation, testing, deployment, and production support.
  • Collaborate closely with senior developers within a small, high-velocity development team.

Required Qualifications
  • 5+ years of professional software development experience.
  • Advanced hands-on experience with Java.
  • Strong backend development experience using Spring Boot.
  • Strong experience with REST APIs and microservices architecture.
  • Hands-on full-stack development experience with Angular and TypeScript.
  • Strong experience developing, deploying, and supporting cloud-native applications on AWS.
  • Solid Python development experience for application development, automation, or supporting services.
  • Hands-on experience with Terraform and Infrastructure as Code (IaC).
  • Strong working knowledge of GitLab CI/CD.
  • Experience with Git-based development workflows and automated deployments.
  • Experience developing unit, integration, and automated tests.
  • Strong understanding of application resiliency, monitoring, logging, performance, and observability.
  • Experience using GitHub Copilot or similar AI-assisted development tools.
  • Experience working in Agile/Scrum environments.
  • Strong troubleshooting and problem-solving skills.
  • Ability to independently drive development work through completion.
  • Ability to work effectively within a small, fast-paced development team.
  • Experience developing secure, reliable, and maintainable enterprise applications.

Preferred Qualifications
  • Experience within the financial services or banking industry.
  • Experience supporting large-scale enterprise applications.
  • Experience working with distributed and cloud-native application environments.


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

#M1
#DI-CB2
#L1 - KB1

Ref: #404-IT Pittsburgh

Similar Jobs

More Jobs at System One Holdings, LLC

More Information Technology Jobs

Find similar AWS Full Stack Java Developer jobs: