Full Stack Java Developer

  • Washington, DC
  • Posted 2 days ago | Updated 1 day ago

Overview

On Site
$140,000 - $180,000
Full Time
No Travel Required

Skills

Agile
API
Docker
Java
Node.js
MySQL
Kubernetes
Backend Development
Frontend Development
NoSQL
MongoDB
RESTful
System Integration
Spring Boot
J2EE

Job Details

LTS is looking for a dynamic, experienced Full Stack Java Developer who is passionate about modern technologies, thrives in Agile environments, and wants to be part of a team that is shaping the future of government IT. We are not just writing code, we are powering mission-critical systems that support the Department of Commerce and other cabinet-level agencies. If you are ready to build solutions that make a real impact, this is your chance to work in Washington, D.C., to support high profile programs that truly matter while growing your skills alongside some of the brightest minds in the industry. Must reside within the D.C., MD, Northern VA area to be considered.

LTS provides trusted consulting, and solutions in an increasingly complex and growing world. Our deep expertise in technology and analytics helps us serve a broad constituency of clients that range from cabinet-level departments of the U.S. Government to the largest Federal IT contractors in the world.

 

LTS is a leading information technology (IT) provider for mission critical systems leveraging the latest technologies to deliver cutting edge solutions from small mobile applications to large, complex enterprise applications. Our professionals specialize in multiple disciplines including program management, system integration, system design, system development, cybersecurity, infrastructure, and data analytics.

Responsibilities:

  • Design, develop, and maintain high-quality Spring Boot applications and services.
  • Build and deploy applications in AWS environments leveraging Kubernetes, Minikube, and containerization technologies.
  • Develop and manage microservices architecture with Docker, Consul, Swagger, and API gateways.
  • Build responsive, user-friendly interfaces using React.js and modern frontend practices.
  • Develop backend services and APIs leveraging Java (Spring Boot) as well as Node.js where appropriate.
  • Integrate with relational and NoSQL databases (MySQL, Oracle, SQL, PL/SQL, MongoDB) and optimize queries for performance.
  • Ensure code quality through best practices, automated testing, and code reviews.
  • Collaborate with cross-functional teams (Engineers, Designers, Program Leads) in an Agile environment to deliver features iteratively.
  • Prepare and maintain technical documentation to support ongoing development and maintenance.
  • Contribute to architectural decisions that impact scalability, security, and performance.

Qualifications & Required Skills:

  • Bachelor s Degree in Computer Science, Engineering, Information Technology or relevant field and 7+ years of experience in Java/J2EE development and design.
  • Strong expertise with Spring Boot and RESTful Web Services.
  • Proficiency with React.js for frontend development.
  • Hands-on experience with Node.js for backend development.
  • Experience deploying and managing applications in AWS cloud environments.
  • Proficiency with containerization (Docker) and orchestration (Kubernetes/Minikube).
  • Working knowledge of API management tools, Consul, and Swagger.
  • Strong database knowledge, including both relational (MySQL, Oracle, SQL, PL/SQL) and NoSQL (MongoDB).
  • Strong understanding of the Software Development Lifecycle (SDLC) and Agile methodologies (Scrum, Kanban).
  • Excellent communication, collaboration, and problem-solving skills.
  • Knowledge of project management frameworks is a plus.

 

Preferred Skills:

  • Experience with CI/CD pipelines and DevOps practices.
  • Knowledge of microservices architecture and event-driven design.
  • Exposure to serverless architectures in AWS (e.g., Lambda, API Gateway).
  • Experience with other cloud platforms (Azure, Google Cloud Platform) is a strong plus.

What s In It for You?

  • The Opportunity to support high-visibility federal missions
  • A culture that values innovation, growth, and collaboration
  • Access to cutting-edge tools and technologies
  • A career path that rewards ambition and performance

LTS is committed to offering eligible employees comprehensive benefits that will provide them with options intended to meet their needs and the needs of their family. If you re ready to push boundaries, sharpen your skills, and join a team that is passionate about delivering impact, we d love to meet you. Apply today and let s build a future together!

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About LTS