Skip to main content
Weightless
MANTECH
Engineering

Java Software Developer

MANTECH

Full-Time
Lead
Remote
Posted 1w ago

Tech Stack

RustJavaAWSAzureDockerKubernetesRESTLinux

Job Description

**MANTECH** seeks a motivated, career and customer\-oriented **Java Software Developer (Lead)** to join our team. This is a **remote** position. **Responsibilities include but are not limited to:** * Design, develop, and deploy scalable Java\-based applications and RESTful services. Lead the decomposition and refactoring of legacy monolithic systems into modern architectures. * Coordinate the implementation of DISA STIG requirements, oversee secure code scanning, and lead vulnerability remediation efforts. * Design and manage database schemas and write complex queries using Oracle SQL. * Lead implementation planning for complex enhancements and drive defect reduction through systematic analysis and code reviews. * Produce and interpret core technical documentation, including SDD, SSDD, and DBDD. * Provide technical guidance to junior engineers, fostering engineering best practices and a culture of continuous improvement. * Actively participate in all Agile (Scrum/Kanban) ceremonies and coordinate with stakeholders to assess technical impacts, risks, and delivery options. * Support release strategy, deployment readiness, and operational transition planning. **Minimum Qualifications:** * A minimum of 8 years of professional experience in Java software development. * Bachelor’s Degree in Computer Science, Engineering, or a related technical field. * Must hold an active CompTIA Security\+ certification. No other certifications are required. * Demonstrated experience working in an Agile development environment. * Technical Skills: + Strong proficiency in Java development and experience building RESTful APIs. + Proven capability to decompose and refactor existing Java functionality. + Required experience in database management and the Oracle SQL language. + Ability to produce and understand SDD, SSDD, and DBDD documentation. **Preferred Qualifications:** * Familiarity with the Linux operating system and its basic tools. * Basic understanding of frameworks like Spring or Hibernate. * Experience with front\-end frameworks, particularly PrimeFaces. * Knowledge of IBM specific network interfaces. * Basic understanding of containerization technologies (Docker, Kubernetes) and cloud platforms (AWS, Azure). **Clearance Requirement** * Must be a U.S. Citizen and able to successfully obtain and maintain a Public Trust / T\-1 level background investigation. **Physical Requirements:** * Must be able to remain in a stationary position 50% * Frequently communicates with co\-workers, management, and customers, which may involve delivering presentations

Get jobs like this in your inbox

Join thousands of digital nomads getting the best remote jobs delivered weekly. Free, no spam.