
Senior Application Developer – Java, Angular
Dev Technology Group, Inc.
full-time
Posted on:
Location Type: Hybrid
Location: Ashburn • Virginia • United States
Visit company websiteExplore more
Job Level
About the role
- Design, develop, test, and maintain a suite of applications (mainly Java)
- Be an active member of an Agile development team, responsible for 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 our customers
Requirements
- Bachelor’s degree plus at least 7 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 to make that happen
- This is a hybrid position with 1-2 days per week onsite in Ashburn, Virginia.
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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpringSpring BootAgileJirarelational databasesOraclePostgreSQLautomated unit testsJUnit
Soft Skills
communication skillscollaborationproblem-solvingteamworkadaptability
Certifications
Bachelor's degree