.png?1722368836)
Full Stack Developer
540 is looking for a Full Stack Developer that will be working on an existing Confluence-based application serving as a centralized, searchable, authoritative document repository. This application is in the process of being converted from its Confluence plugin-based model to a standalone Java- and Angular-based application. The ideal candidate is a full-stack developer with the ability to support and sustain this ongoing modernization effort by leveraging both front-end and back-end technologies.
This is a DoD project with multiple interrelated systems that support the Defense Acquisition community in making authoritative and trusted data and documentation available for analysis, oversight, insight, and decision-making over a large portfolio of acquisition programs. The team manages a central platform that stores authoritative acquisition documents, with front- and back-end tools supporting user interaction and reporting.
Location: Must be local to the National Capital Region (NCR). This position offers significant remote flexibility, with occasional onsite meetings in Arlington, VA as required by the customer
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 II
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 overall software development experience
- 4+ years of experience with Angular development
- 2+ years of experience with Java development
- 2+ years of experience with developing plugins for Confluence
- Experience providing Tier 3 support, debugging/troubleshooting issues in a production environment
- Familiarity with unit and integration test best practices
- Comfortable using collaboration tools such as Jira, Jira Service Desk, Slack and/or Confluence
NICE TO HAVE SKILLS & EXPERIENCE
- Prior Agile / Scrum experience
- Knowledge of Java frameworks and tooling, such as Spring / Spring Boot
- Experience with SQL (MySQL or PostgresQL) and/or NoSQL databases (MongoDB, Redis)
- Familiar with API-first development patterns
- Experience with text search / content analysis tooling such as Apache Tika
- Experience developing in cloud environments (Azure a plus) and leveraging cloud-native services
- Prior experience supporting or sustaining platforms in a federal or DoD environment, especially involving secure, regulated environments
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.
Apply for this job
*
indicates a required field