Junior Software Engineer (AWS Cloud Services)

Peraton•Lanham, MD
•Onsite

About The Position

Peraton is seeking a Junior Software Engineer to support the development of enterprise applications, including technical design and development efforts and migration of legacy and on-premises applications to AWS cloud and related technologies. The role supports application architecture, design, development, unit testing, implementation, and production support under the direction of development team technical leadership. The position is onsite in Lanham, Maryland, with a schedule of 8 a.m. to 5 p.m. Eastern Standard Time.

Requirements

  • Bachelor’s degree and 2 years of professional experience, or a high school diploma and 6 years of professional experience.
  • U.S. citizenship and ability to obtain and maintain a Public Trust clearance; all work must be performed within the United States.
  • At least 2 years of application development experience in an Agile environment using Java 17 or higher, Spring Boot, and Spring Batch.
  • Hands-on experience with AWS services such as EC2, S3, SDS, DynamoDB, SQS, Lambda, and AWS CLI.
  • Experience with application design, development, unit testing, implementation, troubleshooting, and production support.
  • Strong technical leadership, problem-solving, and communication skills.

Nice To Haves

  • Experience supporting both front-end and back-end application development.
  • Strong Java/JBoss experience.
  • Experience working on full-stack development efforts in complex enterprise environments.
  • Experience working within Agile development environments and collaborating with cross-functional technical teams.

Responsibilities

  • Support application architecture, design, development, unit testing, implementation, and production support under development team technical leadership.
  • Design and develop solutions using Java 17+, Spring Boot, Spring Batch, Informatica, and JBoss.
  • Develop and integrate cloud-based solutions using AWS services, including EC2, S3, SDS, DynamoDB, SQS, Lambda, and AWS CLI.
  • Design, deploy, and support containerized services using OpenShift and Kubernetes.
  • Support implementation of the proposed technical design, coding standards, architecture, and development best practices.
  • Review technical designs and code for quality, scalability, security, and performance.
  • Support or lead troubleshooting to resolve issues in complex applications and their integration with partner applications.
  • Collaborate with business, technical, architecture, and project teams throughout the development lifecycle.

Benefits

  • Medical, dental, and vision benefits.
  • Life insurance.
  • Health savings account.
  • Short- and long-term disability benefits.
  • Employee assistance program (EAP).
  • Parental leave.
  • 401(k).
  • Paid time off (PTO) for vacation.
  • Company-paid holidays.
  • Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service