Senior Microservices Engineer

Nyla Technology Solutions•Annapolis Junction, MD
•Onsite

About The Position

We are seeking a versatile, mission-driven Senior Java Developer to join a high-impact, tight-knit team dedicated to delivering critical defense tech solutions. In this role, you will design, build, and deploy robust back-end microservices and APIs using Java, dependency injection (Guice), and modern containerization. You will work across the full software lifecycle—managing Git workflows, automating builds with Gradle, containerizing applications with Docker, and developing reliable RESTful services. Working directly in customer spaces or offsite SCIF environments, you will collaborate closely with cross-functional teammates and occasionally lend your skills to limited-scope front-end UI enhancements to drive end-to-end operational success.

Requirements

  • ACTIVE SECURITY CLEARANCE AT THE TS/SCI POLYGRAPH LEVEL IS REQUIRED
  • Deep hands-on experience in Java development, object-oriented design, RESTful web services, and dependency injection frameworks (e.g., Guice or Spring).
  • Expertise with Git version control workflows and automated build tools such as Gradle or Maven.
  • Solid experience containerizing applications using Docker and deploying services within container environments.
  • Strong operational command-line skills in Linux environments for application configuration, debugging, and system administration.
  • Flexibility and willingness to work collaboratively in customer spaces or offsite SCIF locations.
  • Bachelor’s Degree in Computer Science, Computer Engineering, Software Engineering, or a related technical discipline, PLUS 14 + years of professional software development experience OR High School Diploma / GED , PLUS 18 + years of hands-on technical software engineering experience in lieu of a degree.

Nice To Haves

  • Hands-on experience with the ELK stack (Elasticsearch, Logstash, Kibana) and NoSQL databases like MongoDB.
  • Familiarity with Kubernetes orchestration and automated deployment tooling like Ansible.
  • Basic exposure to modern front-end frameworks (Angular, TypeScript) and a willingness to handle limited-scope UI tasks when needed.

Responsibilities

  • Design, build, and deploy robust back-end microservices and APIs using Java, dependency injection (Guice), and modern containerization.
  • Work across the full software lifecycle, managing Git workflows, automating builds with Gradle, containerizing applications with Docker, and developing reliable RESTful services.
  • Collaborate closely with cross-functional teammates.
  • Occasionally lend skills to limited-scope front-end UI enhancements.

Benefits

  • Discretionary bonus compensation
  • Comprehensive benefits package
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service