Job Type
Full-time
Description
This position supports an established contract developing mission-critical operations. Our customers' framework continues to evolve. Evaluating, learning, and integrating new technologies will be a constant factor in this position.
The responsibilities of this role include:
- Application Development: Design, code, and implement applications using Java, JavaFX, and Guice
- Code Management: Use Git for local development and GitLab for configuration management, including handling merge requests and maintaining code repositories
- CI/CD and DevOps: Engage in or DevSecOps pipeline to compile code, execute unit tests, verify code coverage, and analyze results from SonarQube scans
- Static Code Analysis: Use SonarQube to perform static code analysis, identify potential vulnerabilities, and ensure code quality
- Virtualization: Work with VMWare Workstation to create and manage virtualized development environments on local machines
- Artifact and Delivery Management: Manage artifacts generated from GitLab using Antifactory and facilitate customer deliveries through Nexus
- Build Automation: Employ Gradle for building and automating the compilation, testing, and deployment of the application
- Agile and Project Management: Participate in our agile development process, using JIRA for ticket management and Confluence for documentation
Requirements
Job Requirements- Minimum ten (10) years of professional software development experience
- Bachelor's degree in a STEM field
- Active Interim Secret clearance (or ability to obtain)
- Strong proficiency in Java and JavaFX (for UI development)
- Git and GitLab
- Familiarity with DevSecOps principles and CI/CD practices
The successful candidate will have these preferred skills and Core Competencies:- Experience with dependency injection frameworks such as Guice
- Familiarity with:
- Gradle
- SonarQube
- VMWare Workstation
- Artifactory
- Nexus
Core Competencies- Problem-Solving: Ability to analyze and resolve complex technical challenges
- Communication: Strong written and verbal communication skills
- Collaboration: Effective team player with the ability to work independently
- Attention to Detail: Commitment to producing high-quality, reliable code
Clearance RequirementsThis position requires an active Secret clearance. To be considered for this position, an applicant must be a U.S. Citizen, hold an active Interim Secret Security clearance to get started, and agree to a background check.
Travel Required: No
Potential for Telework: No
BenefitsWe offer health, dental, vision, life, and supplemental insurance for full-time employees and their families. We also offer holiday and vacation pay, sick leave, performance-based bonuses, a company-matched retirement plan, and an education reimbursement program. Explore our benefits and work culture at https://www.zekiah.com/careers.
Salary Description
$110-$165k per year