Digital Engineer – Backend

INSPYR Solutions

Tysons (VA)

Hybrid

USD 90,000 - 99,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Comprehensive medical benefits
401(k) retirement plan
Competitive pay

Job summary

INSPYR Solutions is seeking a mid-to-senior Backend Engineer to design, build, and maintain secure backend services and APIs for banking platforms. The role collaborates with analysts, QA, frontend engineers, and cross-functional teams to deliver scalable, reliable solutions in a hybrid environment.

The candidate will work independently on complex initiatives, provide guidance to peers, and focus on secure, resilient systems with strong engineering judgment and professional collaboration.

Qualifications

  • Strong Java experience with Java 17 or newer.
  • Solid knowledge of enterprise Java, Spring Boot, web services, and RESTful APIs.
  • Experience with automated testing frameworks such as JUnit and Mockito.
  • Proficiency with Git and CI/CD tools (Maven, Docker, Jenkins, GitHub or Azure DevOps).
  • Strong understanding of databases, SQL, and data integration patterns.
  • Experience designing scalable, resilient microservices and cloud-native apps (Azure preferred).
  • Excellent communication and collaboration skills for cross-functional teams.

Responsibilities

  • Design, build, and maintain secure backend services and APIs for digital platforms.
  • Focus on performance, reliability, resiliency, observability, quality, and responsiveness.
  • Collaborate with analysts, QA, frontend engineers, and other teams to deliver robust solutions.
  • Develop and maintain unit, integration, and automated tests for reliable delivery.
  • Apply secure coding practices and data protection standards.
  • Troubleshoot production defects, bottlenecks, and complex service dependencies.
  • Refactor code and conduct peer reviews to improve security and maintainability.
  • Contribute to solution design, technical docs, and POCs for architectural decisions.
  • Support testing, deployment, production troubleshooting, and continuous improvement.
  • Participate in Agile ceremonies and promote reusable, automated solutions.

Skills

Java
Spring & Spring Boot
RESTful APIs
JUnit & Mockito
Git & CI/CD
Azure Cloud
SQL Databases
Distributed systems

Tools

Maven
Docker
Jenkins
Azure DevOps
GitHub

Job description

Title: Digital Engineer – Backend

Location: Vienna, VA or Pensacola, FL (HYBRID)

Duration: Initial 6-month contract with possible extensions

Compensation: $65/hour – $72/hour

Work Requirements

, Holders or Authorized to Work in the U.S.

Role Overview
  • We are seeking a mid-to-senior Backend Engineer to design, develop, test, integrate, and maintain backend services and digital systems supporting mobile and online banking platforms. This role partners closely with analysts, QA testers, frontend engineers, and cross-functional teams to deliver secure, scalable, reliable, and high-quality solutions.
  • This candidate works independently on complex initiatives with minimal supervision and provides technical guidance to less experienced engineers. This role requires strong engineering judgment, professionalism, effective collaboration, and a focus on secure, scalable, resilient, and maintainable solutions.
Key Responsibilities
  • Design, build, integrate, and maintain secure backend services and APIs supporting mobile, web, enterprise, and partner systems.
  • Design for performance, reliability, resiliency, observability, quality, and responsiveness.
  • Collaborate with cross-functional teams to define, design, and deliver sustainable technical solutions.
  • Develop and maintain unit, integration, and automated tests to support reliable delivery.
  • Apply secure coding, data protection, and engineering standards.
  • Troubleshoot production defects, performance bottlenecks, integration issues, and complex service dependencies.
  • Refactor code and conduct peer reviews to improve security, quality, readability, and maintainability.
  • Contribute to solution design, technical documentation, and proof-of-concepts that support architectural decisions.
  • Support services across testing, deployment, production troubleshooting, and continuous operational improvement.
  • Participate in Agile ceremonies and advocate for adaptive planning, automation, reusable solutions, and continuous improvement.
  • Share knowledge and support the development of less experienced engineers.
Required Qualifications and Skills
  • Strong Java experience, with Java 17 or newer preferred.
  • Solid knowledge of enterprise Java, Spring, Spring Boot, web services, and RESTful APIs.
  • Experience with automated testing frameworks and practices, such as JUnit and Mockito.
  • Proficiency with Git and CI/CD tools such as Maven, Docker, Jenkins, GitHub, or Azure DevOps.
  • Strong understanding of databases, SQL, and data integration patterns.
  • Experience troubleshooting distributed systems and designing scalable, resilient, observable microservices.
  • Experience developing cloud-native applications, with Microsoft Azure strongly preferred.
  • Effective communication, independent prioritization, and collaboration skills, including the ability to explain technical concepts to non-technical audiences.
Desired Qualifications
  • Knowledge of banking or financial services industry standards and practices.
  • Experience working in Agile environments and cross-functional teams.
  • Familiarity with event-driven architectures and messaging technologies, such as Kafka.
  • Backend Engineer | Digital Engineering
  • Exposure to data engineering concepts, data management, data migration, high-volume data integrations and performance optimization.
  • Strong analytical, problem-solving, and system design skills.
  • Ability to efficiently and responsibly use AI-assisted development tools to improve productivity and code quality.
  • Awareness of sustainable coding practices and efficient system design.

Hours: Schedule: Monday-Friday, 8:00 AM-4:30 PM

Location: Hiring locations is primarily HQ and GPO, but the manager will review resumes from any of the major campus locations (Pensacola, FL, Winchester, VA, San Diego, CA and Vienna, VA).

Our benefits package includes:
  • Comprehensive medical benefits
  • Competitive pay
  • 401(k) retirement plan
  • and much more!
About INSPYR Solutions

Technology is our focus and quality is our commitment. As a national expert in delivering flexible technology and talent solutions, we strategically align industry and technical expertise with our clients’ business objectives and cultural needed. Our solutions are tailored to each client and include a wide variety of professional services, project, and talent solutions. By always striving for excellence and focusing on the human aspect of our business, we work seamlessly with our talent and clients to match the right solutions to the right opportunities. Learn more about us at inspyrsolutions.com.

INSPYR Solutions provides Equal Employment Opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, INSPYR Solutions complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Digital Engineer - Backend
Digital Engineer - Backend

INSPYR Solutions • Town of Vienna (WI)

Hybrid
USD 185,976,000 - 206,640,000
Front End Engineer
Front End Engineer

INSPYR Solutions • Tysons (VA)

Hybrid
USD 83,000 - 96,000
Medical benefits
401(k) plan
Hybrid work
+1
Backend/Java Engineer (Digital) 16183
Backend/Java Engineer (Digital) 16183

Seneca Resources Company, LLC • Pensacola (FL)

On-site
Sr. Engineer
Sr. Engineer

INSPYR Solutions • Fort Worth (TX)

Hybrid
USD 120,000 - 180,000
Comprehensive medical benefits
Competitive pay 401(k)
Retirement plan
+1
Enterprise Application Developer
Enterprise Application Developer

INSPYR Solutions • Miami (FL)

On-site
USD 90,000 - 110,000
Java Backend Developer —- Locals Only —- W2 Role —- Hybrid role
Java Backend Developer —- Locals Only —- W2 Role —- Hybrid role

Zillion Technologies Inc. • Vienna (VA)

Hybrid
USD 103,000 - 117,000
Director of Engineering (Payments)
Director of Engineering (Payments)

INSPYR Solutions • San Jose (CA)

Remote
Comprehensive medical benefits
Competitive pay
401(k) retirement plan
Lead Engineer, Cloud Applications
Lead Engineer, Cloud Applications

INSPYR Solutions • Miami (FL)

Hybrid
USD 117,000 - 128,000
Comprehensive medical benefits
Competitive pay
401(k) retirement plan
Java Backend Developer - Locals Only - W2 Role - Hybrid role
Java Backend Developer - Locals Only - W2 Role - Hybrid role

Zillion Technologies • Town of Vienna (WI)

Hybrid
USD 103,000 - 117,000
Senior Software Engineer
Senior Software Engineer

INSPYR Solutions • Lake Buena Vista (FL)

On-site
USD 110,000 - 116,000
Comprehensive medical benefits
Competitive pay
401(k) retirement plan
+1