Full Stack Engineer
540
Summary
Join 540 as a Full Stack Engineer to contribute to the development of a cutting-edge Air Force aircraft maintenance application. This remote position, based on the East Coast with flexible hours, involves building UI applications, microservices, and database components using technologies like Angular, Apigee, Kubernetes, and Google Cloud. You will play a crucial role in modernizing aircraft maintenance processes. The ideal candidate possesses extensive software development experience, including team leadership, and expertise in various technologies. US citizenship and the ability to obtain a DoD Secret clearance are required. 540 offers a comprehensive benefits package, including fully covered health insurance, a 401k with employer match, flexible PTO, and various other perks.
Requirements
- 8+ years of software development experience, including significant time as a team lead (4+ developers)
- Experience with Java
- Experience with Spring / Spring Boot
- Experience with Microservices using Kubernetes/Docker
- Experience with Kafka / Asynchronous Messaging
- Experience with Gradle / Maven
- Experience with JSON
- Experience with JavaScript / TypeScript
- Experience with Angular
- Experience with Postgres or MySQL
- Proficiencies in RESTful API design, building and consumption
- Ability to learn quickly and “become an expert” on something that you don’t have previous knowledge/experience on
- Excellent verbal and written communication skills
- Proficient and experienced in individually producing deliverable-quality design artifacts using Google Docs and Lucidchart (or similar tools)
- Ability to work independently (as if on an island) with clients, but also be a consummate team player
- Ability to take into account the needs of tomorrow while looking forward to potential product requirements years in the future
- Ability to take ownership of tasks and drive them to completion (ie, figure out the next steps without being told explicitly)
- Bachelor’s Degree in Computer Science or related engineering field (preferred)
- US Citizen with the ability to obtain a DoD Secret clearance
Responsibilities
- Develop UI applications
- Develop microservices that interact with our aircraft maintenance integration platform
- Develop database components
Preferred Qualifications
- Experience working on federal programs (particularly, Department of Defense)
- Understanding of core principles of cloud architectures and experience with Google Cloud Platform (GCP)
- Experience with API Gateways and API Management platforms such as Google Apigee
- Understanding of various methods of authentication and authorization via APIs (PKI, OAuth2, JWT, LDAP, SAML, etc)
- Experience with OpenAPI (fka Swagger)
Benefits
- 100% covered health, dental and vision premium for employees, optional dependent coverage
- Flexible Spending Account (FSA)
- 401k with employer match
- Company Sponsored Life Insurance, Short and Long Term Disability coverage
- Flexible PTO + all Federal holidays off
- Home Office allowance
- Reimbursement for trainings / certifications
- Paid AWS Developer account
- Referral Bonus - good people know good people
- Annual Social Events (hackathon, holiday party, charity golf tournament, etc.)
- Access to 540’s Washington Capitals tickets