Sherwin-Williams logo

Senior Developer, API Platforms

Sherwin-Williams

Cleveland, OHJobSeen 1w agoSeen in employer's feed 1w ago

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
No compensation found
Location
Cleveland, OH
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

Bachelor's degree

Job overview

The Senior Developer, API Platforms designs, integrates, and implements platforms in a service provider environment. The role develops and supports web applications and services, designs application and database components, and provides technical consulting and mentorship. It also leads project and client communications, investigates critical production problems, and researches new technologies. The position is located at the Cleveland headquarters and is not hybrid or remote.

Skills & qualifications

RequiredNice to have

Skills

Mainstream DevelopmentJavaScriptJava.NETDatabase Management SystemsObject-Oriented Analysis and DesignMicroservices API DevelopmentDistributed ServicesMicroservice FrameworksSpring BootFull-Stack Web DevelopmentContainersCI/CDCloud ProvidersDomain-Driven DesignTest-Driven DevelopmentInfrastructure as CodeTerraformObject-Oriented Design

Qualifications

Bachelor's in Computer Science or Related4 Years Full-Stack Developer or Related Experience4 Years IT Experience4 Years Mainstream Development Experience4 Years Database Management Experience4 Years OOAD Experience

Full job description

Design, integration, and implementation of platforms in a service provider environment. Perform technical development, Object-Oriented Programming, Database Management, and API design, using modern development languages and technologies. Provide technical consulting to management, business users, and technical associates and works closely with other developers as a mentor and can operate with autonomy, and leadership beyond baseline experience. Provide input and direction to solutions for client requirements. Identify and implement both technical and process improvements and solutions. Perform complex programming assignments requiring an advanced aptitude of established programming standards, methods, and best practices. Design application and database components for large-sized development projects. Maintain and modify services and web applications; 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. Ensure maintainable solutions are delivered through use of proper software craftsmanship techniques. Conduct research into new technologies, including tools, components, and frameworks. Handle project and task management and reporting. Make presentations to management, clients, and peer groups. Train and share knowledge with development teams. Schedule and lead project and communication meetings with clients. #DNP; #DNP-LI; #LI-DNP, #NP This position is not hybrid/remote and will be located at our Cleveland Headquarters office. Job duties include contact with other employees and access confidential and proprietary information and/or other items of value, and such access may be supervised or unsupervised. The Company therefore has determined that a review of criminal history is necessary to protect the business and its operations and reputation and is necessary to protect the safety of the Company's staff, employees, and business relationships. This position is also eligible for bonus based on performance and subject to the terms of the Company's applicable plans. REQUIREMENTS: Bachelor's degree in Computer Science, Computer Engineering, Information Technology, Electronics and Instrumentation Engineering, Computer Systems Management, Mathematics or related science field and four (4) years of experience as a Full Stack Developer, Programmer Analyst, Software Developer, Engineer or related role where required experience gained. SPECIAL SKILLS: Also requires experience in the following: 4 years of IT experience. 4 years mainstream development experience (Node/JavaScript, Java, .NET, etc.); Java preferred 4 years of experience working with Database Management Systems 4 years of demonstrated experience with object-oriented analysis and design (OOAD). Experience designing and developing microservices API development and distributed services experience Extensive Experience with modern microservice frameworks & technologies, Spring Boot. Extensive Experience with full-stack web application development. Extensive Experience with Containers and Continuous Integration and Continuous Deployment (CI/CD) technologies and concepts. Extensive Experience leveraging modern cloud providers. Extensive experience with Domain Driven Design methodologies. Extensive Experience with Test Drive Development (TDD). Extensive Experience with infrastructure as Code (IaC) using Terraform to provision and manage cloud resources across environments. Extensive Experience with API and microservice development using Java Spring Boot and object oriented design principles. Extensive Experience with containerization

How this job compares

Set against the 6,637 open Software Developer jobs on Olive Jobs, counted October 29, 2026.

Pay
  • This postingNot listed
  • Ohio median$100–175K/yr111 salary ranges
  • US median$29–64/hr467 hourly ranges
Openings
Olive Jobs lists 255 open Software Developer jobs in Ohio and 6,637 across the US. 5% of them nationwide are listed as remote or flexible.
Hiring the most in Ohio
Experience
This posting asks for at least 4 years of experience; Software Developer postings that state a minimum ask for 5 years at the median (5,476 postings).
Education
This posting asks for a bachelor's degree; 2,980 of the 6,637 open Software Developer jobs (45%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on October 29, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.