Software Engineer – Production Support (Level 2/Level 3)

Tech in Motion

Atlanta (GA)

On-site

USD 100,000 - 135,000

Part time

8 days ago

Get a reply from this recruiter

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

Get past ATS filters

Job summary

Motion Recruitment is seeking an experienced Software Engineer for Production Support to join a healthcare technology and analytics organization. The role focuses on Level 2/3 production support, incident management, and client onboarding across Java/Spring applications.

The candidate will troubleshoot across application, database, and infrastructure environments, collaborate with engineering and operations, and participate in on-call rotations to ensure production reliability.

Qualifications

  • Hands-on experience providing Level 2/Level 3 production support for enterprise applications.
  • Strong troubleshooting across application, database, and infrastructure environments.
  • Experience with Java and Spring Framework/Spring Boot, including REST controllers and configuration.
  • JUnit for unit testing and Mockito for mocking.
  • Familiarity with REST APIs, JDBC, JPA/Hibernate, JSON, and HTTP fundamentals.

Responsibilities

  • Provide Level 2 and Level 3 production support for business-critical enterprise applications.
  • Investigate, troubleshoot, and resolve complex production incidents across application, database, and infrastructure layers.
  • Analyze application logs, monitoring alerts, and system diagnostics to identify root causes and minimize service disruptions.
  • Collaborate with software engineering, database administration, and infrastructure teams to resolve escalated technical issues.
  • Monitor application health, system performance, and operational alerts to proactively identify potential issues.
  • Document incident resolutions, root cause analyses, troubleshooting procedures, and technical runbooks.
  • Participate in an on-call rotation to support critical production incidents outside regular business hours.
  • Support technical configuration and setup activities for new client implementations.
  • Translate requirements into application configurations in partnership with operations and client services teams.
  • Perform data validation, application testing, and quality checks to ensure production readiness.
  • Troubleshoot configuration, integration, and data-related issues during client onboarding.
  • Provide technical support during production deployments, client go-lives, and post-implementation stabilization.

Skills

Level 2/3 production support
Java
Spring Boot
SQL
REST APIs
JUnit
Mockito
Log analysis & debugging
Incident management
Communication skills

Tools

Docker
CI/CD pipelines
Monitoring tools
JDBC
Hibernate

Job description

Software Engineer – Production Support (Level 2/Level 3)

Employment Type: Contract
Industry: Healthcare Technology / Data Analytics
Work Authorization: Candidates must be U.S. citizens or lawful permanent residents (Green Card holders).

Job Description

Motion Recruitment is seeking an experienced Software Engineer – Production Support to join a leading healthcare technology and analytics organization. This position will support a growing Reliability Engineering team responsible for maintaining mission-critical production applications, resolving complex technical issues, and supporting new client implementations.

The ideal candidate will have a strong background in Java, Spring Boot, SQL, REST APIs, and Level 2/Level 3 production support, with the ability to troubleshoot across application, database, and infrastructure environments.

This role combines hands-on technical troubleshooting, application support, incident management, and client onboarding activities in a fast‑paced, highly collaborative environment.

Key Responsibilities
Production Support & Incident Management
  • Provide Level 2 and Level 3 production support for business-critical enterprise applications.

  • Investigate, troubleshoot, and resolve complex production incidents across application, database, and infrastructure layers.

  • Analyze application logs, monitoring alerts, and system diagnostics to identify root causes and minimize service disruptions.

  • Collaborate with software engineering, database administration, and infrastructure teams to resolve escalated technical issues.

  • Monitor application health, system performance, and operational alerts to proactively identify potential issues.

  • Document incident resolutions, root cause analyses, troubleshooting procedures, and technical runbooks.

  • Participate in an on-call rotation to support critical production incidents outside regular business hours.

Client Implementation & Application Configuration
  • Support technical configuration and setup activities for new client implementations.

  • Partner with business operations, implementation, and client services teams to translate requirements into application configurations.

  • Perform data validation, application testing, and quality checks to ensure production readiness.

  • Troubleshoot configuration, integration, and data-related issues during client onboarding.

  • Provide technical support during production deployments, client go-lives, and post-implementation stabilization.

Engineering Collaboration & Continuous Improvement
  • Work closely with software development teams to investigate defects, troubleshoot application behavior, and coordinate fixes.

  • Identify recurring production issues and recommend improvements to application stability and support processes.

  • Communicate incident status, root cause findings, and resolution timelines to technical and business stakeholders.

  • Contribute to technical documentation, knowledge sharing, and operational process improvements.

  • Support continuous improvement initiatives focused on system reliability, performance, and operational efficiency.

Required Qualifications
  • Hands-on experience providing Level 2/Level 3 production support for enterprise applications.

  • Strong analytical, troubleshooting, and problem‑solving skills across application, database, and infrastructure environments.

  • Experience with Java and Spring Framework/Spring Boot, including REST controllers, dependency injection, and application configuration.

  • Experience with JUnit for unit testing and Mockito for mocking.

  • Familiarity with REST APIs, JDBC, JPA/Hibernate, JSON, and HTTP fundamentals.

  • Working knowledge of SQL, including writing queries for troubleshooting, data investigation, and validation.

  • Experience using application logs, monitoring tools, and system diagnostics to investigate production issues.

  • Understanding of enterprise application architecture, integrations, and cross-component dependencies.

  • Basic understanding of Java concurrency and multithreading.

  • Strong written and verbal communication skills, including the ability to explain technical issues to business stakeholders.

  • Ability to work independently, prioritize critical incidents, and remain effective under pressure.

Preferred Qualifications
  • Experience with CI/CD pipelines and automated deployment processes.

  • Familiarity with Docker, containerized applications, or cloud platforms.

  • Experience supporting applications in healthcare technology, data analytics, or other data‑intensive environments.

  • Experience with production release support, client onboarding, and application configuration.

  • Familiarity with incident management, root cause analysis, and production support best practices.

Additional Information

This position supports business‑critical applications in a high‑availability production environment. Candidates should be comfortable working collaboratively across engineering and operations teams, managing competing priorities, and participating in an on‑call support rotation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Production Support/Software Engineer
Production Support/Software Engineer

ZipStaff Inc. • San Antonio (TX)

Hybrid
USD 76,000 - 124,000
Health Insurance
Dental Insurance
Vision Insurance
+3
Senior Application Support Engineer
Senior Application Support Engineer

CornerStone Technology Talent Services • Phoenix (AZ)

On-site
USD 80,000 - 100,000
Java Application Support Engineer
Java Application Support Engineer

Ethereum Technologies LLC • San Leandro (CA)

On-site
USD 90,000 - 130,000
Java Application Support Engineer
Java Application Support Engineer

Valiant Technologies LLC • San Leandro (CA)

On-site
USD 120,000 - 150,000
Java Application Support Engineer
Java Application Support Engineer

Quantum Technologies LLC • San Leandro (CA)

On-site
USD 90,000 - 120,000
Senior Application Support Engineer
Senior Application Support Engineer

Medasource • Dallas (TX)

On-site
USD 90,000 - 110,000
Production Support Engineer (SaaS Platform)
Production Support Engineer (SaaS Platform)

Grasshopper Labs • United States

Hybrid
USD 90,000 - 130,000
Production Engineer II (Java, AWS & Production Support) | Four Ways Consulting | Alpharetta, Georgia, USA
Production Engineer II (Java, AWS & Production Support) | Four Ways Consulting | Alpharetta, Georgia, USA

Four Ways Consulting • Alpharetta (GA)

On-site
USD 90,000 - 130,000
Application / Production Support Manager
Application / Production Support Manager

Lincoln Computer Services • New York (NY)

Hybrid
USD 130,000 - 170,000
Production Support (Java) / ProdOps | CCG | Las Vegas, NV
Production Support (Java) / ProdOps | CCG | Las Vegas, NV

CCG • Las Vegas (NV)

On-site
USD 120,000 - 170,000