Dev Technology Group is hiring a Technical Team Lead with a focus on Java applications to support our team in serving a dynamic government customer delivering mission-critical functionality for web-based applications.
Requirements
- Bachelor’s degree plus at least 10 years of work experience or equivalent combination of education and experience
- At least 5 years of experience developing Java applications and associated frameworks
- At least 1 year of experience leading a technical team, formally or informally
- At least 1 year of development experience using JavaScript and/or JavaScript frameworks like Angular
- At least 3 years of experience working in a story-based Agile team development environment using Jira or a similar tool
- At least 1 year of experience working in an automated development environment, using CI/CD tools such as Git, Bamboo, Jenkins, SonarQube
- Experience with Spring and Spring Boot
- Experience with Hibernate or MyBatis
- Experience writing automated unit tests
- Experience developing against relational databases (e.g., Oracle, PostgreSQL)
- Good communication skills, both written and verbal
- Experience working to translate business requirements into working code
- Ability to collaborate with team members to ensure client needs and expectations are met or exceeded
- Experience developing in and deploying to a Cloud environment (such as Amazon Web Services)
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 training opportunities
- Industry-leading benefits including a choice of two health plans that include dental and vision, flexible spending account, commuter benefits, life insurance, and more
- 401K matching with a 5% matching contribution
- Regular team and company social events including our annual party, happy hours, fitness challenges, and more
- A focus on community engagement including company wide support activities, employer match for donations, and time off for volunteer efforts