Skip to Main Content

Job Title


Senior Fullstack Engineer [T500-25137]


Company : Ferguson


Location : Bangalore, Karnataka


Created : 2026-04-12


Job Type : Full Time


Job Description

About Ferguson:Since 1953, Ferguson has been a source of quality supplies for a variety of industries. Together We Build Better infrastructure, better homes and better businesses. We exist to make our customers’ complex projects simple, successful, and sustainable. We proactively solve problems, adapt and grow to continuously serve our customers, communities and each other. Ferguson is proud to provide best-in-class products, service and capabilities across the following industries: Commercial/Mechanical, Facilities Supply, Fire and Fabrication, HVAC, Industrial, Residential Trade, Residential Building and Remodel, Waterworks and Residential Digital Commerce. Ferguson has approximately 36,000 associates across 1,700 locations. Ferguson is a community of proud associates who operate with the shared purpose of building something meaningful. You will build a career that you are proud of, at a company you can believe in.About the Role:Enterprise Application 3rd level Support team members play a critical role in ensuring Ferguson associates keep moving forward. This team is staffed with software developers who excel at supporting existing systems by troubleshooting problems. They support a wide variety of software applications to include custom built Azure applications, integration to 3rd Party applications, and custom built on-premises Java applications. We are seeking a highly skilled Software Engineer with well-rounded experience in the Azure developer tool and on-premises Java based development tools to support a large suite of applications.Key Responsibilities:Provide top-notch support for associates experiencing problems.Troubleshoot issues and work to identify a solution that fixes problems or allows associates to move forward.Monitor request, incident, and problem queues Coordinate and collaborate with other IT teams to troubleshoot problems that span multiple teams and disciplines.Develop small bug fixes to resolve problems.Develop small enhancements to address needsSoftware updates to support Java upgrades and JBoss upgradesAbility to provide risk assessments and recommendation to leadershipConfigure 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.Onboard new application to the scope of 3rd Level SupportRequired Qualifications:4-6 years experience as an object-oriented developer, preferably Java.Strong experience with Azure development tools, including Azure SPNs, AKS and ISTIO, Redis Cache, Cosmos DB, App Gateway and API Management (optional).Proficiency in RESTful Web Services, JSON, XML, EJB 3.0, JPA, CDI, Camel, HTML, JSP, Servlets, and GraphQL.Experience with JavaScript frameworks: React and Angular.js.Familiarity with Red Hat products (Fuse, Fuse Service Works, Enterprise Application Server, Active MQ Messaging).Hands-on experience with CI/CD pipelines and Jenkins.Strong knowledge of relational databases (Oracle, SQL Server) and document databases (MongoDB/Cosmos DB).Experience updating application logging to improve monitoring and alerting.Familiarity with logging and monitoring tools (Log Analytics, Datadog, AppDynamics).Preferred Qualifications:Experience with OAuth2 and secure API design.Knowledge of microservices architecture and service mesh patterns.Exposure to event-driven systems and messaging platforms.Understanding of container orchestration and infrastructure-as-code.Technical Experience Requirements:Languages: Java, JavaScript (React, Angular.js)Cloud: Azure (AKS, SPNs, App Gateway, API Management)Data: Cosmos DB, Redis Cache, Oracle, SQL Server, MongoDBTools: Jenkins, Log Analytics, DatadogFrameworks: Spring ,EJB, JPA, CDI, Camel