540 Logo

540

Software Engineer (Contract)

Posted 13 Days Ago
Remote
Hiring Remotely in USA
Senior level
Remote
Hiring Remotely in USA
Senior level
Develop full-stack features for an Air Force aircraft maintenance platform using Java, Spring Boot, and Angular while collaborating on scalable solutions and ensuring high-quality software.
The summary above was generated by AI

540 is seeking a Software Engineer to support the DoW in building a next-generation Air Force aircraft maintenance platform. This application leverages Java/Spring Boot microservices, Angular front-end applications, and cloud-native infrastructure (Kubernetes, Google Cloud, Apigee). Engineers on this team build and scale full-stack features across user interfaces, backend services, and data layers that power critical maintenance operations. This platform will modernize how Air Force maintainers plan and execute maintenance and is a key part of the Air Force’s technology strategy for the coming decade.

This role is offered as a contract engagement and is ideal for engineers who value flexibility, autonomy, and high-impact work. While there may be an opportunity to convert to full-time in the future, conversion is not guaranteed and is dependent on program needs.

Location: Remote within the continental United States, East Coast working hours
Citizenship & Clearance Requirement: per client requirements, candidates must be a U.S. Citizen with the ability to obtain a DoW Secret clearance
Education Requirement: Bachelor’s Degree in Computer Science or related engineering field (preferred)
Contract Duration: initial 12 month contract, 40 hours per week

WHY 540?

540 is a forward-thinking company that the government turns to in order to #getshitdone. We don’t just talk about innovation – we deliver it. We break down barriers, build impactful technology, and solve mission-critical problems.

HOW YOU’LL DRIVE IMPACT

  • Develop full-stack features across Angular front-end applications and Java/Spring Boot microservices
  • Develop offline-first capabilities that enable reliable client-side data persistence and seamless synchronization with backend systems
  • Build and deploy services in containerized environments (Docker, Kubernetes)
  • Design and integrate RESTful APIs to enable secure communication across systems
  • Implement asynchronous messaging patterns (Kafka) for distributed systems
  • Design and maintain data models and persistence layers (Postgres or MySQL), along with client-side storage solutions (IndexedDB)
  • Collaborate with engineers, architects, and stakeholders to translate mission needs into scalable technical solutions
  • Contribute to technical design documentation, including system diagrams and architecture artifacts
  • Participate in code reviews, testing, and troubleshooting to ensure high-quality software
  • Support and improve CI/CD pipelines and deployment processes
  • Enhance system performance, scalability, and reliability as the platform evolves

REQUIRED SKILLS & EXPERIENCE

  • 5+ years of professional software development experience
  • Strong experience with Java and Spring Boot for building production-grade services
  • Experience with JavaScript/TypeScript and modern frameworks (Angular preferred)
  • Experience developing microservices in containerized environments (Docker, Kubernetes)
  • Experience with asynchronous messaging systems (Kafka)
  • Proficiency with build tools such as Gradle or Maven
  • Experience designing resilient data synchronization patterns and RESTful interfaces
  • Experience working with relational databases (Postgres or MySQL) and client-side storage solutions (IndexedDB)
  • Ability to produce technical design documentation (diagrams, system designs)
  • Strong problem-solving skills and ability to learn new technologies quickly
  • Excellent communication and collaboration skills
  • Demonstrated ownership and ability to drive work from concept through delivery

NICE TO HAVE

  • Experience building offline-capable web applications (PWAs)
  • Hands-on experience with browser-based databases such as IndexedDB
  • Familiarity with Web Crypto API for client-side encryption-at-rest
  • Experience implementing conflict resolution patterns (e.g., syncing and merging client/server data)
  • Experience with Google Cloud Platform (GCP) or similar cloud environments
  • Experience with API gateways and API management platforms, such as Google Apigee
  • Familiarity with API authentication and authorization (PKI, OAuth2, JWT, LDAP, SAML, etc.)
  • Experience working with OpenAPI/Swagger specifications
  • Experience supporting U.S. Federal Government programs, particularly DoW environments
  • GCP Certifications (Professional Cloud Architect or Professional Cloud Developer)

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.

Similar Jobs

Yesterday
Remote
United States
Senior level
Senior level
Digital Media • Software
The role involves auditing and enhancing middleware integration between NewStore OMS and Shopify, ensuring smooth operations and developing features.
Top Skills: Async ProcessingData ConsistencyData ModelingNewstore OmsRestShopifySystem DesignTesting StrategiesWebhooks
7 Days Ago
In-Office or Remote
Senior level
Senior level
Information Technology • Other
Design and implement AI-driven automated workflows, collaborating with customers to improve document-heavy processes using Azure services, while ensuring system reliability and scalability.
Top Skills: .NetAi OrchestrationBicepC#DockerKubernetesAzurePythonTerraform
17 Days Ago
Remote
USA
Mid level
Mid level
Computer Vision • Machine Learning • Software
The Contract Software Engineer will develop and maintain internal tools for ML workflows, working with teams to build software for data management and visualization.
Top Skills: AWSFlaskNext.JsPostgresPythonReactTypescriptVercel

What you need to know about the Colorado Tech Scene

With a business-friendly climate and research universities like CU Boulder and Colorado State, Colorado has made a name for itself as a startup ecosystem. The state boasts a skilled workforce and high quality of life thanks to its affordable housing, vibrant cultural scene and unparalleled opportunities for outdoor recreation. Colorado is also home to the National Renewable Energy Laboratory, helping cement its status as a hub for renewable energy innovation.

Key Facts About Colorado Tech

  • Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
  • Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
  • Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
  • Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
  • Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account