Posted Apr 24, 2026
Key Responsibilities:
Provide exceptional support to associates facing software-related issues. - Troubleshoot problems efficiently and identify effective solutions to help associates overcome obstacles. - Monitor request, incident, and problem queues to address issues promptly. - Collaborate with other IT teams to troubleshoot complex problems that require multi-disciplinary solutions. - Develop small bug fixes and enhancements to improve application performance. - Implement software updates to support Java upgrades and JBoss upgrades. - Conduct risk assessments and provide recommendations to leadership. - Configure and manage Azure SPNs, App Gateway, and API Management for secure integrations. - Optimize caching and data access using Redis Cache, Cosmos DB, and relational databases (Oracle, SQL Server). - Troubleshoot responsive web applications using React and Angular.js. - Monitor and troubleshoot applications using Log Analytics, Datadog, and other observability tools. - Facilitate the onboarding of new applications to the scope of 3rd Level Support. Qualification Required:
4-6 years of experience as an object-oriented developer, with a preference for Java expertise. - Strong proficiency in Azure development tools, including Azure SPNs, AKS, ISTIO, Redis Cache, Cosmos DB, App Gateway, and API Management. - Experience with RESTful Web Services, JSON, XML, EJB 3.0, JPA, CDI, Camel, HTML, JSP, Servlets, and GraphQL. - Familiarity with JavaScript frameworks such as React and Angular.js. - Hands-on experience with CI/CD pipelines and Jenkins. - Solid knowledge of relational databases (Oracle, SQL Server) and document databases (MongoDB/Cosmos DB). - Experience in updating application logging for monitoring and alerting purposes. - Familiarity with logging and monitoring tools like Log Analytics, Datadog, and AppDynamics. Additional Details about the Company (if present in JD): Ferguson has been a trusted source of quality supplies for various industries since 1953. With a strong focus on building better infrastructure, homes, and businesses, Ferguson aims to simplify complex projects for its customers. The company operates across multiple industries, offering best-in-class products and services to customers. With approximately 36,000 associates across 1,700 locations, Ferguson fosters a community of proud individuals working towards a shared purpose of creating meaningful outcomes. Joining Ferguson means building a career you can be proud of at a company you can trust in. Role Overview: As a member of the Enterprise Application 3rd level Support team at Ferguson, you will play a critical role in ensuring that Ferguson associates can effectively utilize various software applications. You will be responsible for troubleshooting and providing top-notch support for existing systems, including custom-built Azure applications, on-premises Java applications, and integration with 3rd party applications. Your expertise in Azure developer tools and Java-based development tools will be key in supporting a large suite of applications. Key Responsibilities:
Provide exceptional support to associates facing software-related issues. - Troubleshoot problems efficiently and identify effective solutions to help associates overcome obstacles. - Monitor request, incident, and problem queues to address issues promptly. - Collaborate with other IT teams to troubleshoot complex problems that require multi-disciplinary solutions. - Develop small bug fixes and enhancements to improve application performance. - Implement software updates to support Java upgrades and JBoss upgrades. - Conduct risk assessments and provide recommendations to leadership. - Configure and manage Azure SPNs, App Gateway, and API Management for secure integrations. - Optimize caching and data access using Redis Cache, Cosmos DB, and relational databases (Oracle, SQL Server). - Troubleshoot responsive web applications using React and Angular.js. - Monitor and troubleshoot applications using Log Analytics, Datadog, and other observability tools. - Facilitate the onboarding of new applications to the scope of 3rd Level Support. Qualification Required:
4-6 years of experience as an object-oriented developer, with a preference for Java expertise. - Strong proficiency in Azure development tools, including Azure SPNs, AKS, ISTIO, Redis Cache, Cosmos DB, App Gateway, and API Management. - Experience wi
Don't want to apply yourself?
Our team writes your resume, applies for you, preps you for interviews, and negotiates your offer.
Browse Jobs
By Role
By City