540
540

Full Stack Engineer

June 12, 2025
Full-time
Remote · Arlington, VA
Entry level
Back-end Developer

540 is seeking a Full Stack Engineer to support the continued development of a modern enterprise platform. This role is a hands-on engineering position focused on building and maintaining performant, secure and scalable web applications. As a key contributor on a collaborative Agile team, you'll help develop features across the stack, troubleshoot technical challenges and follow best practices to ensure code quality and system stability.

This is a DoD project that supports the Defense Acquisition community in making authoritative and trusted data available for analysis, oversight, insight, and decision-making over a large portfolio of acquisition programs. The team manages a central platform that integrates and shares acquisition data through modern APIs, with front- and back-end tools supporting user interaction and reporting. This single point of access is architected on top of a governed data framework to ensure consistency spanning upstream data providers and downstream data consumers. The platform has officially supplanted its predecessor (having achieved Initial Operating Capability) and is transitioning to Full Operating Capability, requiring an efficient and integrated contractor team to maintain, enhance, sustain, and test the system using Agile and DevSecOps practices.

Location: Remote within the continental United States, East Coast working hours with some flexibility afforded

Citizenship & Clearance Requirement: per client requirements, must be a US Citizen with the ability to obtain a DoD Secret clearance

Education Requirement: Bachelor's Degree

540 Internal Thrive Level: Software Engineer III

WHY 540?

540 is a forward-thinking company that the government turns to in order to #GetShitDone. We do more than talk about it, we break down barriers to innovation and build impactful tech. We're looking for someone with big ideas, who thrives on innovation and is a self-starter. If you love to learn about and work with new technologies, we want to talk to you.

REQUIRED SKILLS & EXPERIENCE

  • 6+ years of software development experience
  • Proficiency in Java development and familiar with frameworks such as Spring, Flowable and Drools
  • Solid front-end development experience using Angular, HTML, CSS, JavaScript and Bootstrap
  • Experience deploying applications using Apache Tomcat
  • Familiarity with both SQL (PostgreSQL) and NoSQL (MongoDB, Redis) databases
  • Comfortable with source control using Git and repositories such as GitLab or BitBucket
  • Familiarity with unit and integration testing using tools like JUnit, Jasmine, Karma or Postman
  • Experience working in Agile environments using collaboration tools such as Jira, Slack and/or Confluence
  • Familiarity working in cloud environments (Azure preferred)

NICE TO HAVE SKILLS & EXPERIENCE

  • Hands-on experience with ElasticSearch for search and analytics functionality
  • Familiarity working in cloud environments (Azure preferred)
  • Experience with SonarQube or other code quality tools
  • Familiarity with Swagger/OpenAPI specifications and API-first development
  • Understanding of identity management using ADFS/SAML
  • Exposure to CI/CD pipelines using Jenkins, Gitlab, Docker and Artifactory
  • Experience with ETL development and data migration and supporting tools (i.e. Flyway)

BENEFITS & PERKS

  • Health, dental and vision insurance plans
  • Flexible Spending Account (FSA)
  • 401k with employer match
  • Company Sponsored Life Insurance, Short and Long Term Disability coverage
  • Flexible PTO + all Federal holidays off
  • Professional development opportunities (training, certifications, conferences)
  • Paid cloud developer accounts
  • Referral Bonus - good people know good people
  • Annual Social Events (540 week, hackathon, charity golf tournament, etc.)
  • Access to 540's Washington Capitals & Nationals tickets

EQUAL EMPLOYMENT OPPORTUNITY (EEO)

540's policy is to provide equal employment opportunity to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.