540 is seeking a Software Engineer to support the DoD in building a next-generation Air Force aircraft maintenance platform.
Requirements
- 5+ years of professional software development experience
- Strong experience with Java and Spring Boot for building production-grade services
- Experience developing microservices in containerized environments (Docker, Kubernetes)
- Experience with asynchronous messaging systems (Kafka)
- Proficiency with build tools such as Gradle or Maven
- Experience with JavaScript/TypeScript and modern frameworks (Angular preferred)
- Experience designing and consuming RESTful APIs
- Experience working with relational databases (Postgres or MySQL)
- 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 to completion
Benefits
- Flexible PTO + all Federal holidays off
- Health, dental and vision insurance plans
- Flexible Spending Account (FSA)
- 401k with employer match
- Company-sponsored life insurance, short- and long-term disability
- Professional development (training, certifications, conferences)
- Paid cloud developer accounts
- Referral bonuses
- HQ office perks (parking / metro reimbursement, nitro coffee & lunches)
- Annual social events (540 Week, hackathon, charity golf tournament, etc.)
- Access to 540's Washington Capitals & Nationals tickets