Java Application Developer
Dev Technology Group, Inc. · Ashburn, VA · 3 wk ago
Hybrid$90k–$130k/yrFull-time
About the role
Dev Technology Group is hiring an Application Developer to support a dynamic government customer with a wide variety of development tasks, primarily in Java, Angular, Spring, and AWS-related technologies.
Responsibilities
- Design, develop, test, and maintain a suite of applications (mainly Java)
- Be an active member of an Agile development team, participating in all Agile ceremonies, updating Jira tasks daily, and contributing to continual improvement strategies
- Troubleshoot issues in production and non‑production systems
- Learn new technical skills to meet the needs of the project and customers
Requirements
- Bachelor’s degree plus at least 3 years of work experience, including support of Java applications and associated frameworks such as Spring and Spring Boot
- Experience working in an Agile team development environment using Jira or a similar tool
- Experience developing against relational databases (e.g., Oracle, PostgreSQL)
- Experience writing automated unit tests in a tool like JUnit
- Good communication skills, both written and verbal
- Ability to collaborate with team members to ensure client needs and expectations are met or exceeded
- Demonstrates a passion for solving complex software challenges and enjoys working alongside fellow team members
- US Citizenship required and ability to obtain the required government security clearance (CBP Public Trust Final)
Skills
- Experience working in an automated development environment using CI/CD tools such as Git, Bamboo, Jenkins, SonarQube
- Experience developing and deploying to a Cloud environment (such as Amazon Web Services)
- Experience with Docker, Kubernetes
- Development experience using JavaScript and/or JavaScript frameworks like Angular
- Experience with Hibernate or MyBatis
- Experience with JMS (e.g., IBM MQ, ActiveMQ)
- Experience with Python
- Experience with Kafka
- Experience with Linux
Benefits
- Generous and flexible time‑off policy
- Flexible work schedules and telework options, including remote work availability for eligible projects
- Career development opportunities including a mentorship program, technical and management training through Dev University, hands‑on learning through DevLab, tuition reimbursement, and paid