Application Development Associate

Varmoda Tech LLC
McLean, VA, United States
3 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Adobe InDesign Agile Methodology Amazon Web Services Software Applications Application Performance Management Microsoft Azure Software Bug Management Business Software Cloud Engineering Code Review Continuous Integration
+24 more
Relational Databases Software Debugging DevOps Revision Control Systems Mobile Application Software Object-Oriented Software Development Oracle (Applications) Scrum Methodology Secure Coding Software Deployment Software Engineering Software Systems SQL Databases System Testing Enterprise Software Applications Sql Optimization Spring-boot Backend Git Single Page Application AngularJS Optimization Algorithms Deployment Automation Restful APIs

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., * 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.

Requirements

  • 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., * 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all