Qualifications
US Citizenship is required for consideration. Candidates must be able to obtain a Secret clearance. Excellent communication skills. Ability to work independently with minimal supervision. Strong analytical and problem-solving capabilities. Experience with containerization tools (Docker, Kubernetes, etc.). Background in DevOps practices. Full stack development experience, specifically with Java. Familiarity with relational database management systems. Experience in multi-platform development settings. Knowledge of version control and feature/defect tracking systems. A Bachelor’s Degree or higher in Computer Science, Engineering, or a related field is required. Desired QualificationsExperience with Spring and Hibernate frameworks. Proficiency in PostgreSQL. Knowledge of OpenAPI specifications and associated tools. Experience in Java EE application development, particularly with WildFly. Proficiency in HTML and JavaScript. Experience with microservice migration processes.
About the job
Join our dynamic team at Systems Definition Inc. as a Software Developer specializing in Java! We are looking for a driven individual with proven expertise in modern web application development, particularly using microservices and cloud technologies.
This role involves developing, integrating, and testing web applications that support vital Department of Defense (DoD) mission planning and National Security initiatives. The ideal candidate will have the ability to analyze and transform existing codebases into more modular, cloud-optimized architectures. Additionally, you will be tasked with integrating both commercial and open-source tools to automate processes that enhance our quality assurance capabilities.
Your familiarity with DevOps practices and CI/CD methodologies will be essential in this fast-paced Agile environment, where you will contribute to cutting-edge algorithms and technologies for our esteemed DoD clientele located in Washington, DC. Collaboration is key; you will participate in team meetings and work closely with engineering, documentation, and fellow developers to devise innovative solutions.
About Systems Definition Inc.
Systems Definition Inc. is a forward-thinking small business dedicated to delivering innovative software solutions for the First Responder community. We also provide technical services and software engineering support to federal agencies, DoD contractors, public sector organizations, and commercial enterprises.