S

Sherwin-Williams

Global paint and coatings manufacturer

Back End Application Developer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeCleveland, OH, USA$96.9k - $123.7k /yr

About the Job

Requirements

  • A bachelor's degree in Computer Science, Information Technology, or a related field, or at least 3 years of experience in application development or application engineering in lieu of a degree.
  • 2–4 years of experience in back-end application development or engineering.
  • Good programming skills in back-end languages such as Java, Python, or Ruby.
  • Familiarity with back-end frameworks.
  • Moderate understanding of web protocols.
  • Strong problem-solving skills and attention to detail.
  • Work collaboratively and cross-functionally with technical stakeholders.
  • Be legally authorized to work in the United States without sponsorship now or in the future for employment visa status.
  • Be at least eighteen years of age.
  • Knowledge of programming languages, version control tools, cloud technologies and platforms, web services and APIs, continuous integration and continuous deployment, automated testing tools, containerization, secure coding standards, database management systems, software development lifecycle methodology, and DevOps methodology.

Responsibilities

  • Analyze back-end architecture, implement suggested optimizations, and verify that changes improve overall system performance.
  • Write, review, and optimize code, and collaborate with senior engineers to ensure it is reliable, reusable, scalable, and secure.
  • Design and implement efficient integration solutions and maintain application functionality and scalability in collaboration with senior team members and front-end developers.
  • Support discussions with technology leaders to understand business and technical requirements and priorities for back-end systems.
  • Update status and task completion at each stage while assisting in monitoring the performance and health of services, databases, and other components.
  • Support the team in troubleshooting and debugging complex application and database system issues.
  • Stay informed about industry trends and emerging technologies relevant to back-end application development, expand knowledge, and share insights with the team.
  • Gather input and recommend ideas for planning, designing, and executing unit tests or other quality assurance measures.
  • Support senior team members in training digital platform users in best practices for maintaining web applications and APIs.
  • Create and refine detailed documentation, incorporate best practices, and ensure clear communication of design and implementation under the guidance of experienced team members.

Desired Qualifications

  • Experience with Spring Boot and microservices architecture.

About the Company

Sherwin-Williams

Global paint and coatings manufacturer

Sherwin-Williams makes paints and coatings for professional, industrial, commercial, and consumer customers. It sells branded and private-label coatings for architectural, industrial, packaging, and transportation markets, distributed through more than 5,000 company-operated stores and facilities and supplying engineered coatings to over 120 countries. Its products protect and decorate surfaces in buildings, manufacturing, packaging, and transportation, and are supported by digital access and strong customer service. The company aims to maintain leadership in the paint and coatings industry by delivering high-quality products, expanding globally, and maintaining reliable access to its solutions through partnerships.

Company size
10,001+
Company stage
IPO
Headquarters
Cleveland, OH
Founded
1866

Recently Posted Jobs

Explore more opportunities at Sherwin-Williams

See more jobs