Full Stack Java Developer

KeyLogic, LLC

Alexandria, VA(remote)

JOB DETAILS
JOB TYPE
Full-time
SKILLS
Agile Programming Methodologies, Amazon Web Services (AWS), AngularJS, Application Programming Interface (API), Architectural Design, Best Practices, CSS (Cascading Style Sheet), Cloud Computing, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Design Patterns Programming Methodologies, Docker, ECMAScript, Federal Government, Git, Government, HTML5, Identify Issues, Integration Testing, Internet Application, JSON, Java, Java Platform Enterprise Edition (Java EE/J2EE), JavaScript, JavaScript Frameworks, Microservices, Microsoft Windows Azure, MySQL, Object Oriented Programming (OOP), Operational Support, Oracle, Problem Solving Skills, Quality Assurance, REST (Representational State Transfer), React.js, Relational Databases (RDBMS), Scalable System Development, Software Administration, Software Engineering, Source Code/Configuration Management (SCM), Spring Framework, Subversion, System Architecture, Team Building, Test Automation, Test Driven Development (TDD), US Patent and Trademark Offices, Unit Test, United States Citizen, User Interface/Experience (UI/UX), Web Services, XML (EXtensible Markup Language)
LOCATION
Alexandria, VA
POSTED
30+ days ago

Title: Full Stack Java Developer

Location: Remote
Clearance: Must be eligible to obtain a Public Trust (U.S. Citizen or Green Card holder)
Salary: $130,000 + comprehensive benefits


About the Role

We are seeking an experienced Full Stack Java Developer to support a mission-critical federal program with the United States Patent and Trademark Office (USPTO).

This role is part of a high-performing Agile DevSecOps team building and enhancing next-generation applications in a secure, cloud-enabled environment. You’ll play a key role in developing scalable, high-impact solutions that support critical government operations.


What You’ll Do

  • Design, develop, and maintain full stack applications using Java and modern front-end frameworks
  • Collaborate within an Agile DevSecOps team to deliver high-quality software in iterative cycles
  • Build and integrate RESTful APIs, microservices, and enterprise web applications
  • Contribute to system design, architecture discussions, and technical decision-making
  • Develop and execute unit and integration tests within a CI/CD pipeline
  • Troubleshoot and resolve production and performance issues
  • Write clean, maintainable, and reusable code following best practices and design patterns
  • Partner with cross-functional teams including product owners, QA, and infrastructure

Required Qualifications

  • 8+ years of experience in Java/J2EE development
  • 6+ years of full stack development experience with:
    • Java Spring (Spring Boot preferred)
    • JavaScript frameworks (React, Angular, or similar)
  • 6+ years building enterprise applications using:
    • J2EE, XML, and/or Web Services
  • 4+ years working with relational databases (Oracle, MySQL, etc.)
  • Strong experience with:
    • REST APIs, JSON, and microservices architecture
    • Application servers (JBoss, Tomcat)
    • HTML5, CSS3, and modern JavaScript (ES6+)
  • Experience with CI/CD pipelines and automated testing (TDD preferred)
  • Proficiency with source control tools (Git, Bitbucket, or SVN)
  • Strong understanding of object-oriented programming principles
  • Experience working in Agile development environments

Preferred Qualifications

  • Experience in federal or government environments (USPTO highly preferred)
  • Familiarity with DevSecOps practices
  • Exposure to cloud platforms (AWS, Azure, or similar)
  • Experience with containerization (Docker/Kubernetes)

See Job Description

About the Company

K

KeyLogic, LLC