Journeyman Software Developer
Systems Technology Forum, Ltd. (STF) · Dahlgren, VA · 3 mo ago
On-siteEducationFull-time
Responsibilities
- 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 our 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 Artifactory 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
- Understanding of and experience with Java, JavaFX, C++, LINUX (REQUIRED)
- Understanding of and experience with Git and GitLab (REQUIRED)
- Familiarity with DevOps principals and practices
- Problem-Solving: Excellent analytical and problem-solving skills, with the ability to troubleshoot complex technical issues.
- Communication: Strong verbal and written communication skills, with the ability to collaborate effectively with team members and stakeholders.
- Teamwork: A collaborative spirit and the ability to work both independently and as part of a team.
- Attention to Detail: A passion for quality and an eye for detail in all aspects of development.
Qualifications and Skills
- Required knowledge and years of experience: Five years of experience required.
- Required to work on site in Dahlgren, VA 5 days per week.
Qualifications
- Bachelor's degree
- Certification: CcompTIA Secirty+
Benefits and Perks
- Medical Plans administered through United HealthCare
- Vision and Dental Plan Benefits
- 401(k) Tax-Deferred Retirement Plan
- Accidental Death and Dismemberment Insurance
- Dependent / Medical Care Flexible Spending Account
- Direct Deposit
- Health and Welfare Medical
- Holiday Leave
- Industry Competitive Salaries
- Life Insurance (basic and supplemental)
- Paid Time Off / Annual Comprehensive Personal Leave
- Performance / Award Bonuses
- Professional Development Coursework
- Technical Training
- Tuition Assistance Program
- TotalChoice™ Voluntary Benefits
- STF Cares / Paid Time Off to Volunteer
Equal Opportunity Employer
Equal opportunity employer as to all protected groups, including protected veterans and individuals with disabilities