MANTECH seeks to solve the problem of developing and maintaining a Data Exchange Platform (DxP) by hiring a motivated and customer-oriented DxP Developer
Requirements
- 4+ years of professional experience in Java development, including microservices architectures
- Proficiency in Java, JSON, JDBC, and debugging methodologies
- Experience with Linux and Java Web Containers (e.g., JBoss, Tomcat)
- Hands-on experience with microservice frameworks such as Spring Boot, Micronaut, Quarkus, or MicroProfile
- Experience with scripting languages including Python and Bash
- Experience with Amazon API Gateway and AWS Lambda
- Background with container technologies such as Docker, Kubernetes, and Helm
Responsibilities
- Provide application development services and technical support within defined project scopes
- Develop plans, workflows, and application logic for new or existing software solutions
- Code, test, debug, document, implement, and maintain software applications using Java, Git, and SQL
- Analyze requirements and support application component testing, maintenance, and integration
- Ensure successful implementation of system improvements and software upgrades
- Participate in Agile processes to deliver rapid and reliable solutions; collaborate on component, service, and tool development
- Build internal knowledge of company tools, processes, and client needs; provide guidance to new associates as needed
Other
- Must be a U.S. citizen and be willing and able to obtain a secret clearance prior to starting this position
- Must be able to be in a stationary position more than 50% of the time
- Constantly operates a computer and other office productivity machinery, such as a computer
- The person in this position frequently communicates with co-workers, management and clients, which may involve delivering presentations and must be able to exchange accurate information in these situations
- Bachelor’s degree