JobHabor

Senior Java Software Developer, Technical Lead

Cognitive

Location
Virginia · District of Columbia · Maryland +6
Workplace
Remote
Employment
Full Time
Salary
USD 130,000–160,000/yr
Apply on the employer’s site

Posted 1mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Lead sprint-level application development execution and manage developer workload
  • Own development of invoice, dispute, outlier, and reconciliation systems
  • Enforce 80 percent or greater automated unit test coverage for all new code
  • Lead legacy system maintenance and business rule development
  • Mentor senior and mid-level Java/AWS developers
  • Deliver code through the CMS CI/CD pipeline
  • Conduct mandatory peer code reviews and secure code review integration
  • Support AI-assisted development using CMS-approved tools
  • Participate in PI Planning, sprint ceremonies, and stakeholder presentations

Requirements

  • Bachelor's degree in Computer Science or related field
  • 8+ years in software development
  • 3+ years in a technical lead or team lead role
  • Strong Java development expertise
  • Strong Python proficiency
  • Experience with Agentic AI or AI-assisted development tools
  • Experience delivering inside a CI/CD pipeline using GitHub, Jenkins, JFrog, SonarQube, and Snyk
  • Experience with Python test frameworks like Pytest and UnitTest
  • Experience with database testing using DBFit/FitNesse
  • Experience with AWS services including EC2, Lambda, S3, SQS, and API Gateway
  • Experience in a SAFe Agile environment

Skills

  • Java
  • Python
  • GitHub
  • Jenkins
  • CloudBees
  • JFrog Artifactory
  • JFrog XRay
  • SonarQube
  • Snyk
  • Pytest
  • UnitTest
  • DBFit
  • FitNesse
  • AWS
  • EC2
  • Lambda
  • S3
  • SQS
  • API Gateway

Similar roles