Jobs · Engineering · Virginia

Backend Java Developer with Python scripting exp_Mclean, VA (local candidates - Onsite)

Floga Technologies · McLean, VA · 4 wk ago
EngineeringFull-time

Role Overview

Backend Java Developer with Python, focusing on backend development, production support, and code enhancement for a long‑term engagement.

Location

Mclean, VA – onsite, 5 days a week (local candidates only).

Duration

Long‑term.

Responsibilities

  • Develop new backend features (≈30% of time).
  • Enhance existing codebases (≈20%).
  • Troubleshoot and resolve production issues (30‑40%).
  • Perform miscellaneous tasks related to backend support.
  • Investigate, fix, and enhance code when production issues arise.
  • Assist with migration from JDK 8 to JDK 21.
  • Utilize existing CI/CD pipelines and assist with pipeline‑related troubleshooting.
  • Set up and manage Jenkins jobs and pipelines (intermediate experience required).
  • Work with Gen AI tools such as Kiro and Amazon Queue (plus, not mandatory).

Requirements

  • Strong hands‑on experience with Java backend development (Core Java).
  • Familiarity with Python or shell scripting (Python experience is a plus).
  • Experience troubleshooting and enhancing Java code.
  • Understanding of the full software development lifecycle and CI/CD pipelines.
  • Intermediate experience with Jenkins (job creation, pipeline management).
  • Exposure to DevOps practices.
  • Experience with on‑prem environments; cloud involvement is not required at this time.
  • Knowledge of AWS is a nice‑to‑have.

Key Skills

  • Java development
  • Python or shell scripting
  • Software development lifecycle pipeline understanding
  • Testing and troubleshooting with end users
  • Ability to work effectively in cross‑functional teams

Schedule

Standard on‑call rotation with one shift/weekend every 4‑5 weeks.

Interview Process

  • Two interview rounds.
  • 1st round: MS Teams video interview (mandatory).
  • 2nd round: In‑person interview.

Similar jobs