Senior Software Engineer 3
Lentech Inc. · lentechinc.com
Annapolis JunctionOn-siteSenior12+ yrs
The job in short
Develop and maintain complex software systems in Java.
JavaSpringKafkaKubernetesDockerMongoDB
Details
- Found
- 21 d ago · posted 2026-08-26
- Location as listed
- Annapolis Junction, MD
- Role
- Software Engineer
- Source
- The company’s own careers site
Full description
Responsibilities:
• The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements.
• Works individually or as part of a team.
• Reviews and tests software components for adherence to the design requirements and documents test results.
• Resolves software problem reports.
• Utilizes software development and software design methodologies appropriate to the development environment.
• Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.
Required:
• Active and current TS.SCI w FSP
• 12 YOE
• **Required Skills: Java, Spring Boot, Mongo, Kafka, JMS, Kubernetes, Docker, CI/CD
Education:
• Bachelors degree in Computer Science or related discipline from an accredited college or university is required.
• Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelors degree.
Salary range:
$215,731.00 $225,393.00
Software Engineer jobs in Annapolis Junction, Maryland · Software Engineer jobs in the United States · All Lentech Inc. jobs