INTL- Senior Full Stack Application Developer
Role details
Job location
Tech stack
Job description
Sherwin Williams is seeking a Senior Full Stack Application Developer to support a large scale enterprise integration initiative to Oracle ERP. This role sits on the Java / Azure platform side of the organization and focuses on enhancing a newly implemented system, delivering microservices based enhancements, and supporting a long term roadmap that includes a migration into Oracle Cloud.
Requirements
This is a senior, hands on role requiring full SDLC ownership, strong technical depth, and excellent communication skills. There is no dedicated functional analyst, so this individual will work directly with business users to gather requirements, translate ideas into technical solutions, and deliver across multiple concurrent projects., * Senior level, hands on full stack development experience
-
Strong expertise in Java, Spring Boot, and microservices architecture
-
Experience with Kubernetes and container orchestration
-
Hands on experience with Azure, including:
o Azure Service Bus (required)
o Azure API Management (APIM) (required)
-
Application Performance Monitoring (APM) experience using Dynatrace and/or Grafana
-
Experience using GitHub for version control and collaborative development
-
Experience building and maintaining CI/CD pipelines using Jenkins
-
Experience supporting integration projects, particularly integrations to Oracle ERP
-
Comfortable working directly with business users in the absence of a functional analyst
-
Strong understanding of SDLC and Agile/DevOps practices
-
Fluent English communication skills (verbal and written)
-
Ability to manage multiple projects and shifting priorities * Manufacturing industry background (highly preferred)
-
Apache Camel experience (huge plus) for enterprise integration patterns and message routing
-
Experience with Enterprise Asset Management systems
-
Exposure to Oracle ERP modules and Oracle Cloud
-
Background in large scale, enterprise integration programs
-
Experience supporting complex environments with multiple third party Java systems