Senior Microservices Developer

Sherwin-Williams
Cleveland, OH
Senior Microservices Developer Location Cleveland, OH :

The Senior Microservices Developer position is responsible for the development, integration, and implementation of application software supporting mission-critical business applications within Facilities Experience Delivery Team. The experienced developer will utilize technical skills and expertise Microservice programming, Data engineering, and Cloud. This role provides technical consulting to management, business users, and technical associates and works closely with other developers. Here, we believe there's not one path to success, we believe in careers that grow with you. Whoever you are or wherever you come from in the world, there's a place for you at Sherwin-Williams. We provide you with the opportunity to explore your curiosity and drive us forward. Sherwin-Williams values the unique talents and abilities from all backgrounds and characteristics. All qualified individuals are encouraged to apply, including individuals with disabilities and Protected Veterans. We'll give you the space to share your strengths and we want you show us what you can do. You can innovate, grow and discover in a place where you can thrive and Let Your Colors Show! At Sherwin-Williams, part of our mission is to help our employees and their families live healthier, save smarter and feel better. This starts with a wide range of world-class benefits designed for you. From retirement to health care, from total well-being to your daily commute—it matters to us. A general description of benefits offered can be found at . Click on “Candidates” to view benefit offerings that you may be eligible for if you are hired as a Sherwin-Williams employee. Compensation decisions are dependent on the facts and circumstances of each case and will impact where actual compensation may fall within the stated wage range. The wage range listed for this role takes into account the wide range of factors considered in making compensation decisions including skill sets; experience and training; licensure and certifications; and other business and organizational needs. The disclosed range estimate has not been adjusted for the applicable geographic differential associated with the location at which the position may be filled. The wage range, other compensation, and benefits information listed is accurate as of the date of this posting. The Company reserves the right to modify this information at any time, with or without notice, subject to applicable law. Sherwin-Williams is proud to be an Equal Employment Opportunity/Affirmative Action employer committed to an inclusive and diverse workplace. All qualified candidates will receive consideration for employment and will not be discriminated against based on race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, pregnancy, genetic information, creed, marital status or any other consideration prohibited by law or by contract. As a VEVRAA Federal Contractor, Sherwin-Williams requests state and local employment services delivery systems to provide priority referral of Protected Veterans.

Strategy & Planning

  • Acquire and interpret business requirements, create functional specifications, and determine the most efficient and appropriate technologies based on client requirements.
  • Recommends both technical and process improvements and solutions to architect and management team for review.
  • Responsible for implementing, or overseeing implementation of, approved architecture design.
  • Maintains a broad knowledge of modern technology, equipment, systems, and frameworks.
  • Plan and organize tasks, report on project progress, and coordinate with additional development teams.

Development & Deployment

  • Performs complex programming assignments requiring an advanced aptitude of established programming standards, methods, and best practices.
  • Designs application and database components for development projects.
  • Identifies and Mitigates risks associated with projects, which have a high technical complexity and/or involve significant challenges to the business.
  • Be the DevOps champion to configure and deploy containerized Microservices in our Kubernetes environment through CI/CD pipelines.
  • Leverage knowledge of the security processes & standards involved in distributed web applications.
  • Explore new technologies that can be applied to solve challenging business problems.
  • Advocate for best-in-class developer experience in terms of tooling, principles, and patterns for modern software development

Operational Management

  • Maintain and modify Microservices and APIs; make approved changes by amending application documentation, developing detailed programming logic, and coding changes.
  • Provide support for critical web application problems and issues.
  • Act as a Subject Matter Expert in the discovery and investigation of critical production problems as required.
  • Willingness and ability to train and teach other developers.
  • Help foster development of teams cross-functional and collaborative capabilities.
  • Implement and Operationalize common Microservices patterns (service discovery, circuit-breaker etc.)
  • Ensure Digital products make the best use of current Deployment platforms (Docker, Kubernetes, Rancher, AKS etc.)

Incidental Functions

  • Conduct research into modern technologies, including tools, components, and frameworks.
  • Train and knowledge share with development teams.
  • Coordinate with Architecture and Development stakeholders.
  • Project/task management and reporting, as necessary.

Formal Education & Certification

  • Bachelor's degree (or foreign equivalent) in a Computer Science, Computer Engineering, or Information Technology field of study (e.g., Information Technology, Electronics and Instrumentation Engineering, Computer Systems Management, Mathematics) or equivalent experience.

Knowledge & Experience

  • 5+ years of IT experience.
  • 5+ years of experience working on all phases of the Software Development Lifecycle.
  • 5+ years of experience in Java, J2EE, JDBC or Hibernate.
  • 3+ years using Spring Boot and Spring Rest services.
  • Solid experience working with Microservices or service-oriented patterns, Cloud-Native architecture.
  • Strong experience with API and Event-driven systems.
  • Strong knowledge of Domain driven design in a distributed service environment.
  • Strong knowledge of Service Mesh technologies.
  • Strong understanding of API gateway capabilities.
  • Experience with Azure SQL and NoSQL.
  • Experience with Terraform script creation.
  • Experience with routing and messaging tools / patterns.
  • Experience with Azure Cloud technology stack.
  • Expertise in of command line git and of GitHub.
  • Experience configuring application servers such as JBoss and Tomcat.
  • Experience with Docker/Kubernetes.
  • Experience in creating automated build scripts (Ant/Gradle).
  • Experience with CI/CD, DevOps.
  • Experience with Agile methodology and Jira tool.

Personal Attributes

  • Strong written and oral communications skills.
  • Proven ability and initiative to learn and research new concepts, ideas, and technologies quickly.
  • Strong systems/process orientation with demonstrated analytical thinking, organization skills and problem-solving skills.
  • Ability to work in a team-oriented, collaborative environment.
  • Ability to quickly pick up new tools and technologies.
  • Ability to prioritize and execute tasks in a high-pressure environment.
  • Ability to effectively move forward on tasks even with ambiguous or changing requirements.
  • Motivated and competent to contribute appropriate time and effort to work needing attention.
  • Attentive to detail with focus on accurate and timely results.
  • Organized and able to prioritize tasks, responding effectively to competing needs.
  • Attentive and reactive to customer needs and concerns.
  • Able to contribute to team effort and individual achievement.
  • Strong commitment to inclusion and diversity.
Posted 2025-10-07

Recommended Jobs

Pipe Welder

Dearing Compressor
Youngstown, OH

At Dearing Compressor & Pump, our people power everything we do. They’re not just employees, they’re the heartbeat of our success and the driving force behind our progress. That’s why we treat eve…

View Details
Posted 2025-09-23

Advertising Agent

Elite Branding
Cincinnati, OH

Job Description Job Description Description About the Role: As an Advertising Agent at Elite Branding, you will play a crucial role in developing and executing advertising campaigns that resona…

View Details
Posted 2025-07-27

CDL Driver - Rigger

MEI Rigging & Crating
Columbus, OH

About the Job: Routinely hauls oversized/overweight loads; up to 12' wide, 110,000 lb. gross weight. Knowledge of load securement and safe hauling practices. Drives safely and under DOT regulat…

View Details
Posted 2025-08-26

Lawn Maintenance Crew Leader

Bella's Lawn & Landscape
Toledo, OH

Bella's Lawn & Landscape is a leading provider of commercial landscaping services, renowned for creating beautiful properties and satisfied clients. We are currently seeking Lawn Crew Leaders to join…

View Details
Posted 2025-07-31

HR Manager

LifeWise Academy Support Center
Hilliard, OH

About Us Decades ago, our nation systematically removed Bible education from the public school day. LifeWise Academy is bringing it back. Under a little-known Supreme Court ruling, LifeWise empowe…

View Details
Posted 2025-10-07

Director of Marketing in Central and Metro Oregon

Wyndham Destinations
Oregon, OH

We Put the World on Vacation Travel + Leisure Co. is the world’s leading vacation ownership and travel membership company, with a dynamic and growing portfolio of resort, travel club, and lifestyl…

View Details
Posted 2025-09-27

Pediatric Dentist (Winston Salem, NC)

Dental Marketing and Management Group LLC
Ohio

Pediatric Dentist - Kids Dental Brands ~Are you passionate about providing equal access to exceptional dental care for all children? ~Do you thrive in a supportive environment that fosters both prof…

View Details
Posted 2025-08-06

Application Engineer

CameronCraigGroup
Bluffton, OH

The Application Engineer will build new custom applications, and support the maintenance of our existing applications, ERP and data collection systems, and participate in the integration of DX techno…

View Details
Posted 2025-09-29

Laborer

OhioMeansJobs Lake County
Painesville, OH

Laborer (Full-Time) Position ID: 3140 About the Role The Buildings and Grounds Department is seeking a full-time Laborer to support the maintenance and upkeep of County faciliti…

View Details
Posted 2025-10-06

Data Scientist

Cleveland Guardians
Cleveland, OH

Primary Purpose The Cleveland Guardians Baseball Research & Development (R&D) group is seeking to hire Data Scientists at a variety of experience levels, including senior, entry-level, and intern/…

View Details
Posted 2025-09-12