Application Development Associate

Varmoda

McLean (VA)

Hybrid

USD 105,000 - 145,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Varmoda is seeking an Application Development Associate to support design, development, testing, deployment, and maintenance of enterprise web and mobile applications. This role will contribute to mission‑critical business applications by developing new functionality, enhancing existing solutions, and providing reliable production support.

The ideal candidate will possess strong expertise in Java, Spring Boot, Angular, and SQL, along with the ability to collaborate effectively with architects,

Qualifications

  • 5+ years of experience developing enterprise applications using Java.
  • 5+ years of experience developing RESTful APIs and backend services using Spring Boot.
  • 5+ years of experience building responsive, single‑page applications using Angular.
  • 5+ years of experience writing and optimizing SQL queries for relational databases.
  • Strong understanding of object‑oriented programming and enterprise app development.
  • Experience designing, developing, testing, and supporting business‑critical software applications.
  • Experience supporting application deployments and production environments.
  • Ability to collaborate effectively with technical and business stakeholders.
  • Strong written and verbal communication skills.

Responsibilities

  • Design, develop, test, and implement new application functionality and enhancements for enterprise applications.
  • Provide production support, including issue analysis, troubleshooting, bug fixes, testing, and deployment activities.
  • Collaborate with Application Architects, Business Analysts, and stakeholders to validate requirements.
  • Develop, maintain, and update technical documentation, design artifacts, and development standards.
  • Analyze business requirements and translate them into maintainable software solutions.
  • Code, test, debug, and maintain simple to moderately complex application modules.
  • Ensure software solutions meet quality, security, performance, and scalability requirements.
  • Participate in design reviews, code reviews, and system testing activities.
  • Support application upgrades, modernization efforts, and ongoing system improvements.
  • Apply industry best practices and technical expertise to development and support.
  • Contribute to continuous improvement initiatives related to coding standards and performance.
  • Work with cross-functional teams to ensure project success and operational stability.

Skills

Analytical thinking
Troubleshooting
Problem solving
Communication
Collaboration

Tools

Java
Spring Boot
Angular
SQL

Job description

Varmoda is seeking a skilled Application Development Associate to support the design, development, testing, deployment, and maintenance of enterprise web and mobile applications. This role will contribute to mission‑critical business applications by developing new functionality, enhancing existing solutions, and providing reliable production support. The ideal candidate will possess strong expertise in Java, Spring Boot, Angular, and SQL, along with the ability to collaborate effectively with architects, business analysts, and development teams to deliver scalable and high‑performing applications.

Key Responsibilities
  • Design, develop, test, and implement new application functionality and enhancements for enterprise applications.
  • Provide production support, including issue analysis, troubleshooting, bug fixes, testing, and deployment activities.
  • Collaborate with Application Architects, Business Analysts, and stakeholders to validate functional and technical requirements.
  • Develop, maintain, and update technical documentation, design artifacts, and development standards.
  • Analyze business requirements and translate them into efficient, maintainable software solutions.
  • Code, test, debug, and maintain simple to moderately complex application modules.
  • Ensure software solutions meet quality, security, performance, and scalability requirements.
  • Participate in design reviews, code reviews, and system testing activities.
  • Support application upgrades, modernization efforts, and ongoing system improvements.
  • Apply industry best practices and technical expertise to development and support activities.
  • Contribute to continuous improvement initiatives related to coding standards, development processes, and application performance.
  • Work collaboratively with cross‑functional teams to ensure project success and operational stability.
Required Qualifications
  • Minimum 5 years of experience developing enterprise applications using Java.
  • Minimum 5 years of experience developing RESTful APIs and backend services using Spring Boot.
  • Minimum 5 years of experience building responsive, single‑page applications using Angular.
  • Minimum 5 years of experience writing and optimizing SQL queries for relational database environments.
  • Strong understanding of object‑oriented programming principles and enterprise application development.
  • Experience designing, developing, testing, and supporting business‑critical software applications.
  • Strong analytical, troubleshooting, debugging, and problem‑solving skills.
  • Experience supporting application deployments and production environments.
  • Ability to collaborate effectively with technical and business stakeholders.
  • Strong written and verbal communication skills.
Preferred Qualifications
  • Experience working in Agile or Scrum development environments.
  • Familiarity with CI/CD pipelines, automated deployments, and DevOps practices.
  • Experience using Git or other version control tools.
  • Understanding of secure coding practices and application performance optimization techniques.
  • Experience supporting child support, case management, eligibility, benefits administration, or similar government‑focused applications.
  • Experience developing or supporting mobile applications.
  • Experience working within public‑sector, healthcare, human services, or regulated business environments.
Preferred Certifications
  • Oracle Java Certification.
  • Spring Professional Certification.
  • Angular Developer Certification.
  • Certified ScrumMaster (CSM).
  • AWS, Azure, or cloud development certifications.
  • DevOps‑related certifications.
Work Authorization & Requirements
  • Must be authorized to work in the United States.
  • Ability to work in a hybrid environment with periodic onsite attendance as required.
  • Ability to provide professional references during the hiring process.
  • Any background screening or onboarding requirements will be communicated prior to engagement.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Enterprise Java & Angular Developer (Spring Boot)
Enterprise Java & Angular Developer (Spring Boot)

Varmoda • McLean (VA)

Hybrid
USD 105,000 - 145,000
Programmer Analyst 6
Programmer Analyst 6

RICEFW Technologies Inc • Lansing (MI)

On-site
USD 90,000 - 120,000
Java Developer
Java Developer

Cohere Technology Group • Chantilly (VA)

On-site
USD 120,000 - 150,000
Java Developer - III
Java Developer - III

Compunnel, Inc. • Richmond (VA), Northern (KY)

Hybrid
USD 100,000 - 150,000
Java Developer
Java Developer

Compunnel, Inc. • Pennsylvania

On-site
USD 90,000 - 130,000
Programmer Analyst 6
Programmer Analyst 6

Cays Inc • Lansing (MI)

On-site
USD 95,000 - 130,000
Application Engineer - Mid
Application Engineer - Mid

Warrant Technologies, LLC • Indianapolis (IN), Northern (KY)

Hybrid
USD 90,000 - 120,000
Senior Applications Developer
Senior Applications Developer

VS Tech Solutions • Austin (TX)

On-site
USD 120,000 - 150,000
Senior Java Developer
Senior Java Developer

Compunnel, Inc. • Glen Allen (VA)

On-site
USD 110,000 - 140,000
Application Developer
Application Developer

360 IT Professionals • Eden Prairie (MN)

On-site
USD 80,000 - 100,000