Full Job Description
Position: Sr. Java Developer
Phoenix, AZ (Onsite)
Type: Fulltime
Job Description
Experience: 4-6 years
Primary Skills: Java, Informatica PowerCenter, SQL, Unix/Linux, Production Support, Shell Scripting Role Overview We are looking for an experienced SRE Engineer with strong hands-on experience in Java applications and Informatica ETL workflows to support and improve the reliability, availability, and performance of business-critical applications and data pipelines. Key Responsibilities Provide production support for Java-based applications and Informatica ETL workflows. Monitor batch jobs, ETL processes, application health, and production schedules to ensure SLA adherence. Troubleshoot Java application issues, production failures, memory/performance problems, and integration errors. Diagnose Informatica workflow, session, mapping, and data processing failures. Perform root cause analysis (RCA) and implement permanent fixes to prevent recurring incidents. Develop automation scripts using Unix/Linux shell scripting to reduce manual operational effort. Write and optimize SQL queries to investigate data discrepancies and resolve database-related issues. Manage incidents, problems, changes, deployments, and production releases. Collaborate with development, database, infrastructure, and upstream/downstream application teams. Improve monitoring, alerting, automation, system reliability, and operational efficiency. Participate in on-call support and rotational shifts as required. Required Technical Skills Strong hands-on experience in Java application support and troubleshooting. Experience with Informatica PowerCenter, including workflows, sessions, mappings, and ETL troubleshooting. Good knowledge of SQL and relational databases such as Oracle, DB2, or Teradata. Strong Unix/Linux skills and shell scripting. Experience with batch scheduling tools such as Control-M or equivalent. Experience in L2/L3 production support, incident management, problem management, and RCA. Understanding of application logs, performance monitoring, SLA management, and production stability. Preferred Skills Knowledge of SRE principles, observability, and service-level objectives (SLOs). Experience with monitoring tools such as Splunk, Dynatrace, AppDynamics, or equivalent. Exposure to CI/CD pipelines, Git, and deployment automation. Experience with ITIL processes and production change management. Financial services or other large-scale enterprise application support experience. Candidate Expectations Strong analytical and problem-solving skills. Ability to troubleshoot complex production issues independently. Good communication and stakeholder management skills. Focus on automation, proactive issue prevention, and continuous service improvement.