Yabot Jobs
Motion Recruitment logo
Log in to apply

Motion Recruitment

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

Atlanta, Georgia, United States

Job at a glance

Pay
$60 – $65
Workplace
On-site
Sector
Engineering & Technology
Posted
Nov 4, 2026
First found
Nov 4, 2026, 4:26 PM ET

What's your fit?

Score your resume against this job to see your fit, the gaps and the risks.

About the job

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.