Senior Java Developer

Dev Technology Group

Springfield (VA)

Hybrid

USD 100,000 - 130,000

Full time

43 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible time-off
Telework options
Tuition reimbursement
Health plans and benefits
401K matching

Job summary

Dev Technology Group is seeking an experienced Application Developer, Senior (Java) to join our team on a remote-first basis for candidates in DC, Maryland, and Virginia. You will contribute to mission-critical DHS projects, develop Java-based solutions, and participate in Agile and DevSecOps practices.

The role requires strong Java experience, collaboration with users, architects, and other developers, and the ability to translate requirements into effective software.

Qualifications

  • Bachelor's degree or equivalent experience.
  • Five or more years of software development experience.
  • Experience with Java and related technology ecosystems.
  • Experience with Java Web Services, Spring Boot, or Java EE.
  • Familiarity with Git, Jenkins, and Maven in DevOps environments.
  • Experience working in Agile teams.
  • Ability translating requirements into working software.
  • Strong written and verbal English communication.

Responsibilities

  • Develop, deploy, and maintain Java-based applications.
  • Provide technical guidance throughout development and implementation.
  • Collaborate with users and stakeholders on requirements and design.
  • Contribute to system architecture and design decisions.
  • Support automated testing, CI/CD, and cloud-based workflows.
  • Interface with the customer on technical requirements and decisions.
  • Follow Scrum and Agile lifecycle practices.

Skills

Java
Spring Boot
Agile
DevOps
Communication

Education

Bachelor's degree or equivalent

Tools

Git
Jenkins
Maven
Jira
GitHub

Job description

Application Developer, Senior (Java), #1134

Location: Remote-first for candidates in D.C., Maryland, and Virginia

Clearance: U.S. citizenship required. DHS HQ Entry on Duty (EOD) approval is required before starting. The selected candidate must also be able to obtain DHS HQ Final Suitability.

Dev Technology is seeking a highly motivated Software Developer to join our growing team in developing, deploying, maintaining, and modernizing mission-critical applications for a DHS customer.

The successful candidate will contribute to new development, system reengineering, and application enhancement efforts in an Agile and DevOps environment. This position requires strong Java development experience, sound technical judgment, and the ability to collaborate with users, customers, and other developers to transform requirements into effective working solutions.

What You’ll Be Doing
  • Develop, deploy, and maintain mission-critical applications using Java and related technologies.
  • Provide technical support and guidance throughout the conceptualization, development, and implementation phases.
  • Work with users and stakeholders to define system scope, objectives, and technical requirements.
  • Contribute to application architecture, system design, and technical design decisions.
  • Support new development and system reengineering efforts.
  • Design and develop system-level changes and enhancements.
  • Implement enhancements to existing applications while coordinating with developers working in parallel.
  • Perform quality assurance, testing, and test-driven development activities.
  • Review modifications to existing systems for compatibility across applications and environments.
  • Perform database programming and support system design activities.
  • Use DevOps and software configuration management tools such as Git, Jenkins, and Maven.
  • Support automated code scanning, automated testing, continuous integration, and continuous deployment practices.
  • Work within a cloud-based development environment.
  • Use Jira to support Agile delivery and configuration management activities.
  • Interface with the customer on technical requirements and design decisions.
  • Communicate effectively, apply critical thinking, and maintain a results-oriented approach.
  • Follow Scrum and Agile software development lifecycle practices.
Required Education, Experience, and Skills
  • Bachelor's degree or equivalent experience.
  • Five or more years of software development experience.
  • Experience developing applications with Java and related technology ecosystems.
  • Experience with Java Web Services, Spring Boot, or Java EE.
  • Familiarity with software development and DevOps tools such as Git, Jenkins, and Maven.
  • Experience working in an Agile development environment.
  • Experience supporting application development, deployment, and maintenance.
  • Ability to contribute to system design and translate requirements into working software solutions.
  • Strong analytical, critical-thinking, and problem-solving skills.
  • Strong written and verbal communication skills, including professional fluency in English.
Preferred Education, Experience, and Skills
  • Experience with automated code scanning and automated software testing.
  • Understanding of continuous integration and continuous deployment concepts.
  • Experience using Jira in an Agile development and configuration management environment.
  • Experience with GitLab or GitHub.
  • Experience with database programming and system design.
  • Experience designing and developing system-level changes.
  • Experience working directly with customers on technical requirements and solution design.
  • Experience with test-driven development.
  • Experience working in a cloud environment.
  • Demonstrated ability to independently learn new technologies and remain current with modern software development practices.
  • Experience reviewing system modifications for cross-compatibility.
  • Experience working within Scrum or another Agile software development framework.
  • Government contracting or DHS experience.
Compensation

Our estimated salary range for this position is $100,000-$130,000. The presented salary range is not a guarantee of compensation. The offered salary will be based on education, experience, geographic location, and applicable contractual requirements. The final salary may fall outside this range.

Who We Are

Dev Technology is a growing IT company with an employee-centric culture that works on mission-critical projects for the federal government. We partner with our federal customers to deliver technology services and solutions, and to drive our client’s missions forward through innovation. We use Agile and DevSecOps principles to provide services including application development, biometrics and identity management, cloud and infrastructure optimization, IT and legacy modernization, and data management.

As a Washington Post Top Workplace award winner for the past THIRTEEN years in a row, the Top Workplaces USA for the past five years, and a recipient of the Companies As Responsive Employers (CARE) Award for the past six years, Dev Technology employees enjoy:

  • 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

Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans

Dev Technology Group operates in the following states: AL, AR, AZ, CO, DC, FL, GA, ID, IL, IN, MD, MA, ME, MI, MN, MO, MS, NC, NJ, OH, OR, PA, SC, TN, TX, VA, WV.

We use Greenhouse’s AI-powered Talent Matching tool to compare your application against our job requirements. We do NOT use AI to make final applicant determinations regarding candidacy. Talent Matching does not replace our application/resume review process.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

Dev Technology Group • Reston (VA)

Remote
USD 100,000 - 130,000
Generous time-off policy
Remote work options for eligible proj
Tuition reimbursement
+2
Senior Director
Senior Director

Dev Technology Group • Reston (VA)

On-site
USD 135,000 - 200,000
Flexible time-off
Telework options
Career development opportunities
+3
Senior Director
Senior Director

Dev Technology Group, Inc. • Reston (VA)

On-site
USD 135,000 - 200,000
Telework options
Career development opportunities
401K matching
Mid-Level .NET/Azure Application Developer
Mid-Level .NET/Azure Application Developer

Dev Technology Group • Washington, Kansas City (MO), Chicago (IL)

Hybrid
USD 81,000 - 130,000
Time‑off policy
Telework options
Tuition reimbursement
+1
Software Developer – Identity & Access Management (IAM)
Software Developer – Identity & Access Management (IAM)

Dev Technology Group • Tysons (VA)

Hybrid
USD 100,000 - 150,000
Software Developer – Identity & Access Management (IAM)
Software Developer – Identity & Access Management (IAM)

Dev Technology Group, Inc. • Tysons (VA)

On-site
USD 100,000 - 150,000
Flexible time-off
Flexible schedules
Telework options
+2
Software Developer – Identity & Access Management (IAM)
Software Developer – Identity & Access Management (IAM)

Dev Technology • Tysons (VA)

Hybrid
USD 100,000 - 150,000
Site Reliability Engineer
Site Reliability Engineer

Dev Technology Group, Inc. • Ashburn (VA)

On-site
USD 80,000 - 125,000
Generous time-off policy
Telework options
Tuition reimbursement
+1
Senior Application Programmer / Java Developer
Senior Application Programmer / Java Developer

Revolutional, LLC • Oregon

Hybrid
USD 130,000 - 166,000
Medical insurance
Dental coverage
Vision coverage
+4
Software Developer - Level III
Software Developer - Level III

Attainx Inc. • Arlington (VA)

Remote
USD 130,000 - 145,000