user avatar

Java Software Developer

MANTECH

Posted today

Job Requirements

Remote
Public Trust Polygraph Unspecified
Career Level not specified
Salary not specified
Join Premium to unlock estimated salaries

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
group id: RTX14564a
job ad image
Find MANTECH on Social Media
Network Employers
user avatar
About Us
For over half a century, we have been where our clients are: land, sea, air, space and cyberspace. We collaborate across sectors and capabilities to deliver next-generation technology, tools, training and seasoned personnel.
job ad2 image

MANTECH Jobs


Job Category
IT - Software
Clearance Level
Public Trust
Employer
MANTECH