Arlington, Virginia, United States (On-Site) · Posted 1 day ago
Job Function Other

About this role

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.


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




PI288220813

Job ID: 86840804

About the company

Jobs you may like

Leidos
Systems Engineer
Arlington, VA, United States (on-site)
PhoenixTeam
Director, DevSecOps & Platform Engineering
Arlington, VA, United States (on-site)
$180k–$210k / yr
PhoenixTeam
Senior Technical Writer
Arlington, VA, United States (on-site)
$60k–$80k / yr
PhoenixTeam
AI Quality Engineer
Arlington, VA, United States (on-site)