user avatar

Lead Java Developer

Kforce Federal Solutions

Posted today

Job Requirements

Rosslyn, VA
Secret Polygraph not specified
Career Level not specified
$150,000 - $205,000

Job Description

Senior Software Engineer / Technical Lead – Java (Authorization & API Services)

Overview
Seeking a senior-level software engineer with leadership capability to drive development of a distributed authorization platform and supporting APIs. This role blends hands-on engineering with technical leadership, guiding architecture decisions while contributing directly to secure, scalable service development in a cloud-based environment.

Key Responsibilities

Lead design and development of a Java-based service layer that integrates with a modern authorization platform
Define architectural standards, API design patterns, and development practices across the team
Build and enhance RESTful API endpoints, business logic, and service integrations
Oversee and participate in Agile ceremonies including sprint planning, code reviews, and backlog refinement
Collaborate with cross-functional teams (engineering, cloud/platform, and onboarding) to deliver end-to-end solutions
Identify technical risks, manage dependencies, and ensure alignment with delivery timelines
Implement and enforce secure coding practices, particularly around authentication and access control
Develop and maintain clean, testable code with strong unit and integration test coverage
Troubleshoot defects, optimize performance, and support production stability
Contribute to CI/CD pipeline improvements and automated deployment processes
Provide technical mentorship to junior engineers and support team skill development
Assist with documentation, technical onboarding, and knowledge sharing across teams


Required Skills & Experience

Strong hands-on experience with Java and modern frameworks such as Spring Boot
Experience designing and building RESTful APIs and microservices-based architectures
Solid understanding of distributed systems and service integration patterns
Experience with cloud platforms (AWS preferred) and cloud-native development
Familiarity with authentication and authorization concepts (OAuth2, OIDC, RBAC, or similar)
Experience with containerization tools such as Docker and orchestration platforms like Kubernetes
Strong experience with CI/CD pipelines, automated testing, and DevOps practices
Ability to debug complex issues and support full software lifecycle development
Excellent collaboration and communication skills in a fast-paced engineering environment


Preferred Qualifications

Prior experience leading technical initiatives or mentoring engineers
Exposure to identity and access management systems or policy-based authorization models
Experience working in Agile or scaled Agile environments
Familiarity with secure system design and enterprise-grade application development
group id: kforcecx

We offer roles across all three clearance levels: Confidential, Secret and Top Secret. With a Top Secret Facilities clearance, a proven subcontractor track record and a deep understanding of agencies across Defense, Intelligence, Homeland, Justice and Federal Civilian Sectors, Kforce brings more than 20 years of experience to supporting critical missions at federal, state and local levels.

job ad image
Find Kforce Federal Solutions on Social Media
Network Employers
user avatar
About Us
Kforce is a solutions firm specializing in technology, finance and accounting, and professional staffing services. Our KNOWLEDGEforce® empowers top companies to achieve their digital transformation goals. We curate teams of technical experts who deliver solutions custom-tailored to each client’s needs. These scalable, flexible outcomes are shaped by deep market knowledge, thought leadership and our multi-industry expertise.
job ad2 image

Kforce Federal Solutions Jobs


Job Category
IT - Software
Clearance Level
Secret