Senior Full Stack Developer

Laansu•Sterling, VA
•$125,000 - $145,000•Hybrid

About The Position

Laansu is hiring a Senior Full Stack Developer to build and support software products used by the Department of Transportation and the public to help improve safety on public roadways. The role involves developing and maintaining robust software solutions intended to remain in service for multiple years, contributing to an agile development process, and helping lead and mentor junior team members. The position offers opportunities to take on additional responsibilities and advance professionally. Candidates must be eligible for a Public Trust position: they must be a U.S. citizen, permanent resident, or otherwise authorized to work in the United States, and must have lived in the United States for more than three years. This is a full-time position with a one-year probationary period. Employees receive full benefits during probation. The schedule is eight hours per day, 40 hours per week, with a flexible start time and core hours from 10 a.m. to 4 p.m. EST. The work location is Sterling, Virginia, with hybrid or fully remote work depending on location. C2C arrangements are not available.

Requirements

  • Bachelor’s degree in Computer Science or a related field.
  • 5–10 years of work experience in software development or a related field.
  • At least 5 years writing object-oriented code in Java.
  • At least 5 years building web applications or APIs.
  • At least 5 years designing relational database objects, including tables, views, stored procedures, and indexes.
  • At least 3 years creating rich web application user interfaces using HTML, CSS, Bootstrap, and Angular, jQuery, or TypeScript.
  • Familiarity with AWS cloud environments and AWS ECS, AWS RDS, and AWS MKS.
  • Familiarity with at least one Object Relational Mapping (ORM) tool, such as Entity Framework.
  • Familiarity with at least one source code version control tool.
  • Hands-on experience building and integrating full-stack applications using Angular on the frontend and Java on the backend.
  • Experience with source code version control systems such as Git.
  • Experience with microservices architecture and backend service design.
  • Hands-on experience with containerized deployments using Docker.
  • Experience implementing CI/CD pipelines using Jenkins or similar platforms.
  • Experience deploying and maintaining applications in cloud environments such as AWS, including ECS, RDS, and KMS.
  • Experience with ORM frameworks such as Hibernate, JPA, or similar technologies.
  • Must be eligible for a Public Trust position: a U.S. citizen, permanent resident, or otherwise authorized to work in the United States, and have lived in the United States for more than three years.

Nice To Haves

  • Familiarity with microservices, Docker, and Jenkins.
  • Hands-on experience with Oracle databases.
  • Familiarity with JSON, XML, and XSLT.

Responsibilities

  • Receive tasks and requirements from the program manager, analyze scope, and estimate development timelines.
  • Follow an agile, sprint-based development schedule.
  • Unit test modules before handing them to the Test Team and assist with load, performance, or throughput testing when required.
  • Peer-review colleagues’ work and provide feedback, while accepting constructive feedback and developing skills.
  • Take meeting notes, ask questions to clarify requirements, and document design decisions and technical details.
  • Maintain source code version control.
  • Lead the team and mentor junior colleagues as needed.
  • Implement, document, and maintain robust software solutions intended for long-term use.
  • Take on additional responsibilities over time and advance professionally.

Benefits

  • 401(k) with company match
  • Health insurance
  • Vision insurance
  • Dental insurance
  • Life insurance
  • Paid time off
  • Professional development assistance
  • Referral program
  • Full benefits during the one-year probationary period
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service