Associate Application Developer, Java
Dev Technology6 months ago
Ashburn, Virginia
Hybrid
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
Application Developer (Associate), Java #916. Clearance:U.S. Citizenship is required. Must be able to obtain CBP Public Trust clearance. Dev Technology Group is hiring a Java Application Developer to support a dynamic government customer with a wide variety of development tasks. You will be responsible for collaborating with team members and stakeholders to design, develop, and implement application development solutions that meet our client's needs. The ideal candidate will be able to work independently and in coordination with other teams while enjoying the opportunity to learn new technologies and business areas.
Key Responsibilities
- Design, develop, test, and maintain a suite of Java, JavaScript, and Angular applications
- Actively participate in an Agile development team by joining all Agile ceremonies, updating Jira tasks daily, and contributing to continual improvement strategies
- Troubleshoot complex issues in production and non-production systems
- Learn new technical skills to meet project and customer needs
Required Qualifications
- Bachelor's degree plus at least 2 years of technical work experience
- At least 1 year of experience developing Java applications and associated frameworks
- Familiarity with a story-based Agile team development environment
- Experience writing automated unit tests
- Experience working in a team environment
- Good communication skills, both written and verbal
- Ability to collaborate with team members to ensure client needs and expectations are met or exceeded
Preferred Qualifications
- Experience with Spring Boot, Hibernate, MyBatis
- Experience with Angular and JavaScript
- Experience developing against relational databases (e.g., Oracle, PostgreSQL)
Benefits & Perks
- Generous and flexible time-off policy
- Flexible work schedules and telework options, including remote work availability for eligible projects
- Career development opportunities including mentorship programs, technical and management training, tuition reimbursement, and paid training opportunities
- Industry-leading benefitsincluding a choice of two health plans that cover dental and vision, flexible spending account, commuter benefits, life insurance, and more
- 401K matchingwith a 5% matching contribution
- Regular team and company social events including an annual party, happy hours, fitness challenges, and more
- A focus on community engagement through company-wide support activities, employer matching for donations, and time off for volunteer efforts
Required Skills
MyBatis
Relational Databases
Team Collaboration
Agile
Java
Hibernate
JavaScript
Unit Testing
Spring Boot
Angular