Support Analyst Sr/Software Engineer Production Support
Irving, TX, United States
[DIG10493]
Direct Hire 1099 or W2 only.
The client is not offering subcontracting for this position.
This role is onsite in Irving, TX.
Our Global 500 client is seeking a skilled Senior Software Engineer with a focus on production support to join their dynamic team. In this role, you will play a pivotal part in maintaining the stability and performance of their enterprise applications while leveraging your backend development expertise to optimize and enhance their systems. As a key member of the production support team, you will be responsible for identifying and resolving technical issues in the production environment, collaborating closely with backend development teams, and ensuring the seamless operation of their applications. If you are a proactive problem-solver with a passion for technology and a strong background in Java-based applications, we encourage you to apply.
Requirements:
Responsibilities :
Utilize your experience in large-scale enterprise applications to identify issue patterns and troubleshoot application issues effectively.
Assist during support hours and respond promptly to production emergencies during off-hours, ensuring adherence to SLAs.
Perform level of effort estimates for assigned tasks and change orders, contributing to efficient project planning and execution.
Identify root causes for technical issues in production and develop code updates to fix reported defects.
Collaborate closely with backend development teams to diagnose and address application defects and performance bottlenecks.
Monitor application health, performance, and availability, proactively taking measures to ensure optimal operation.
Document support procedures, best practices, and incident resolutions to facilitate knowledge sharing and process improvement.
Play a key role in maintaining the stability and performance of applications, leveraging backend development skills to optimize systems.
Follow production support best practices and adhere to established processes and procedures.
Comfortably handle night alerts in shifts and participate in an on-call rotation as required.
Qualifications :
2-4 years of hands-on programming experience as a Senior Engineer, with a focus on backend development.
1 year of experience with RESTful APIs and server-side development using microservices architecture, preferably with Spring Boot or Node.js.
Strong experience in supporting Java-based applications in a production environment.
Proficiency in at least one scripting language for automation and support tasks.
Solid understanding of application servers, databases, and backend technologies.
Knowledge of incident management, problem resolution, and ITIL processes is a plus.
Familiarity with monitoring and logging tools such as New Relic, Splunk, Nagios, or ELK.
Exceptional troubleshooting and problem-solving skills.
Strong communication skills, both written and verbal.
Ability to work independently and collaboratively within a team.
Experience with containerization technologies like Docker and Kubernetes.
Familiarity with cloud platforms, preferably AWS.
Knowledge of DevOps practices and CI/CD pipelines.
Certification in Java is a plus.
Experience in developing NoSQL and SQL databases, designing data models, and proficient in querying data for quality, analysis, analytics, and ad-hoc reporting is preferred.
Knowledge in API security frameworks, token management, and user access control, including OAuth, JWT, OpenAPI, etc.
Ability to work in an Agile/SCRUM environment.
Strong writing and communication skills.
Education
Bachelor's degree or higher in Computer Science, Software Engineering, Information Technology (preferred)
Relevant Certifications e.g. Java, AWS, ITIL, etc. (preferred)
#J-18808-Ljbffr