Skip to main content

Java Developer

Technology
Sienna Systems Corporation
1 month ago
On-site

Job description

Federal applications dont get rewritten every eighteen months They get maintained extended and trusted and somebody has to be good at that Sienna Systems is seeking a Java Developer to join a collaborative software development team supporting the US Department of Homeland Security Customs and Border Protection CBP TASPOTASPD program This is a hybrid role based in Northern Virginia You will design develop test and support Java applications and services alongside other developers QA product and DevOps team members The team is small enough that your work is visible and your technical opinion carries weight you will contribute to architectural decisions not just tickets assigned to you Why Youll Want This Role 125000 135000 based on experienceA long running stable DHS programReal technical ownership you will work independently on assigned projects and help set team standardsSmall company visibility on a large agency program401k with 4 matching immediate vesting no restrictions3 weeks Paid Time Off plus 11 Federal HolidaysHybrid schedule in Northern VirginiaKey Responsibilities Design develop test and maintain Java applications and servicesDevelop and maintain RESTful APIs and system integrationsTranslate business and technical requirements into reliable maintainable softwareParticipate in code reviews technical discussions and architectural decisionsWrite unit and integration tests and help maintain automated testingTroubleshoot application defects performance issues and production problemsWork with SQL databases to develop queries and data access componentsParticipate in AgileScrum planning estimation stand ups and retrospectivesCollaborate with QA product DevOps and other developers throughout the development lifecycleContribute to continuous improvement of application quality development processes and team standardsRequired Qualifications US citizenship and the ability to obtain and maintain a DHSCBP background investigation Work cannot begin until the investigation is adjudicated4 or more years of professional Java development with a Bachelors degree or 7 years without a degreeStrong knowledge of current Java centric tooling including common design patterns and best practicesProficiency with SQL and relational databasesExperience with Git pull requests branching strategies and code reviewsExperience with typical testing frameworks unit testing mock objectsExperience with build pipeline and dependency managementAbility to diagnose issues using debugging logging monitoring and performance analysis toolsAbility to work independently on assigned projects and contribute to technical decisionsPreferred Qualifications An active or recent DHS or CBP background investigation strongly preferredPrior experience supporting a federal software development programRESTful API design and system integration experience in a multi vendor environmentExperience in an AgileScrum delivery teamSalary 125000 135000 based on experience Job location Hybrid Northern Virginia Company Benefits Medicaldentalvision insurance401k plan 4 matching immediate vesting no restrictions3 weeks Paid Time Off PTO11 Federal HolidaysLong and short term Disability coverageCompany sponsored Life Insurance coverageHiring Referral BonusLI AC1

Keywords
DevOpsUnit TestingSqlJavaRelational grammarDebugger

Interested in this role?