Quick overview
SeniorityMid Senior
Work modeHybrid
LocationUnited States
DockerSQLSpringSpring BootHTTPHibernateJUnitJavaRESTData AnalysisCI/CDMockito
Job description
Software Engineer - Production Support (Level 2/Level 3)
Employment Type: Contract
Industry: Healthcare Technology / Data Analytics
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
Client Implementation & Application Configuration
Engineering Collaboration & Continuous Improvement
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.
Employment Type: Contract
Industry: Healthcare Technology / Data Analytics
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.
- 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.
- 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.
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.
Similar jobs
- AT
Software Engineer C++ - Trading Platform Auto Apply
Atto Trading · New York · Hybrid 🇺🇸
FPGAC++Generative AI+1Technology$175k - $250k/yr - NE

Software Engineer Auto Apply
Nestmed · San Francisco · On-site 🇺🇸
DjangoSwiftAWS+8TechnologySalary not listed - 0X

Senior Software Engineer, API Products Auto Apply
0x · Remote · Remote 🇺🇸
RustWeb3TypeScript+1Technology$150k - $230k/yr - CP

Senior Software Engineer, Custom Apps and AI AgentsRecently posted Auto Apply
Cuesta Partners · Remote US · Remote 🇺🇸
DockerGCPAWS+13TechnologySalary not listed - CL

Core Software Engineer (C++) - Remote Auto Apply
Clickhouse · United States · Remote 🇺🇸
GitTCP/IPC+++3TechnologySalary not listed - IM

Software Engineer – AI Powered EngineeringRecently posted Auto Apply
IMC · Chicago · Hybrid 🇺🇸
JavaLLMPython+2Technology$180k - $225k/yr - CO

Product EngineerRecently posted Auto Apply
Conversion · San Francisco Office · On-site 🇺🇸
ConcreteHubSpotMarketing Automation+4Salary not listed - CL

Automations Engineer, Post Sales Systems Auto Apply
Clickup · United States · Remote 🇺🇸
Generative AIPrompt EngineeringClickUpEngineeringSalary not listed - SI
Forward Deployed Software Engineer Auto Apply
Sitreps · Remote in the US · Remote 🇺🇸
SQLJavaReact+1Technology$110k - $180k/yr - CA

Senior Software Engineer (ICAM / Zero Trust) with Security ClearanceRecently posted
CACI · Elkridge, MD · Hybrid 🇺🇸
DockerMicroservicesMongoDB+19Technology$94.4k - $198.2k/yr - CL

Product Engineer, ConsumerRecently posted Auto Apply
Clera · Palo Alto · Remote 🇺🇸
OnboardingNext.jsSQL+3$200k - $350k/yr - CL

Senior Robotics Software EngineerRecently posted Auto Apply
Clera · San Francisco · On-site 🇺🇸
RoboticsC++ROS+1Technology$185k - $235k/yr
