Senior Full Stack Java Developer

Kforce Inc.
Washington, DC, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Code Review Relational Databases Database Queries PostgreSQL Release Management Software Construction Software Deployment Software Engineering Software Requirements Analysis
+9 more
TypeScript Enterprise Software Applications Backend Git Containerization Information Technology Front End Software Development Restful APIs Software Version Control

Job description

We are seeking a Senior Full Stack Software Engineer to support the development of a mission-critical federal platform focused on modernizing enterprise data and application capabilities. This role is part of an established Agile development team delivering new functionality, enhancing existing systems, and supporting a high-visibility production release. The ideal candidate has strong experience building and delivering large-scale enterprise applications and is comfortable contributing across the full software development lifecycle., Design, develop, and maintain full-stack applications across both front-end and back-end components Build and enhance web-based user interfaces and backend services to support evolving system requirements Develop and integrate custom features and capabilities within an existing codebase Participate in requirements gathering, system design, development, testing, and quality assurance activities Conduct code reviews and contribute to architectural discussions and design decisions Collaborate with cross-functional teams including product, business, and testing stakeholders to ensure alignment with requirements and delivery timelines Support application deployment processes, version control practices, and CI/CD pipelines Assist in automating and improving operational and maintenance workflows Ensure adherence to security guidelines, accessibility standards, and enterprise development best practices

Requirements

Active Top Secret clearance Bachelor’s degree in Information Technology, Computer Science, or related field, OR equivalent experience 8+ years of full stack development experience Strong proficiency with Java, JavaScript/TypeScript, and modern front-end frameworks Experience working with relational databases and writing complex queries (PostgreSQL or similar) Experience developing and consuming RESTful APIs Familiarity with CI/CD pipelines, version control systems (e.g., Git), and containerized environments Experience working in Agile development environments Ability to collaborate effectively within a cross-functional engineering team

What Makes a Strong Candidate

Experience delivering large-scale enterprise applications from concept through deployment Strong understanding of software engineering best practices and modern development frameworks Ability to balance frontend usability with backend performance and scalability Comfortable working in secure, mission-driven environments with compliance requirements Strong communicator who can work across technical and non-technical teams

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on clearancejobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:25 min

Advantages of migrating search infrastructure to PostgreSQL

Dharin Shah Dharin Shah · WWC 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all