Senior Java Developer in Arlington, Virginia at PhoenixTeam
NewJob Function: Information Technology
PhoenixTeam
Arlington, Virginia, 22201, United States
Posted on
New job! Apply early to increase your chances of getting hired.
Job Description
Description:
The Senior Java Developer is the application-side Java subject matter expert for modernizing a federal client's mission-critical Java web applications. Partnering with the DevOps Architect, who owns the platform, the role owns the application impact of each change across analysis, solutioning, and implementation of the Java 8 to Java 17 upgrade and its dependent technologies, as well as directory authentication across multiple Active Directory domain controllers.
Key Functions
- Work closely with the DevOps Architect to analyze the Java 8 to Java 17 upgrade from the application perspective, including dependencies on Oracle WebLogic Server, Apache components, API gateway technologies, frameworks, and libraries, then solution and implement the required changes.
- Map application dependencies and integrations, assess how each platform change impacts application behavior, then design and develop the required application changes, sequencing upgrades with the DevOps Architect to minimize disruption.
- Implement application-side LDAP/Active Directory connectivity that automatically fails over between multiple domain controllers, with logging of failover events.
- Build and test proofs of concept (POCs) with the DevOps Architect to solution the domain controller failover and logging approach.
- Partner with the Test team to validate application changes, and remediate code vulnerability findings.
- Document technical analysis, designs, and runbooks in Confluence and Jira, aligned with the client's Technical Reference Model, ATO, and audit requirements.
Minimum Qualifications
- Bachelor’s degree and 7 years of relevant experience.
- An additional 2 years of experience (9 years total) with an associate’s degree in lieu of a bachelor’s degree.
- An additional 4 years of experience (11 years total) with a high school diploma in lieu of a bachelor’s degree.
- Strong Java background in enterprise web applications, with a deep understanding of how runtime, server, and integration changes impact applications.
- Demonstrated experience delivering a major Java version upgrade (Java 8 to 11/17 or later) for production applications, including dependent technology upgrades.
- Experience with Oracle WebLogic Server and Apache components, including the application impact of their upgrades.
- Strong expertise in Java EE/Jakarta EE, Spring/Spring Boot, RESTful services, and relational databases (SQL, JDBC, JPA/Hibernate).
- Experience integrating Java applications with LDAP/Active Directory and load balancers, including connection failover.
- Strong communication skills, with the ability to partner with architects and lead discussions with federal stakeholders.
Preferred Qualifications or Skills
- Experience with API gateway technologies (e.g., Netflix Zuul, Spring Cloud Gateway), including upgrades or migrations.
- Java certification (e.g., Oracle Certified Professional: Java SE 17 Developer).
Position Details
- Employment type: Full Time
- Location: 100% Remote (US-based)
- Hours: 40 hours/week with availability during core business hours of 8am-5pm ET
- Eligibility: Must be eligible to obtain a Public Trust clearance
Scan to Apply
Just scan this QR code to apply from your phone.
- Fast
- Easy
- Apply on the go
Explore Related Opportunities
Software and Web Developers, Programmers, and Testers jobs near me in VirginiaJobs near me in VirginiaSoftware and Web Developers, Programmers, and Testers jobs
Job Location
Arlington, Virginia, 22201, United States
Frequently asked questions about this position
Apply NowIn partnership with
By submitting your application, you agree to JobTarget's
Terms of Use and
Privacy Policy.