Senior Full Stack Applications Developer

Sherwin-Williams•Cleveland, OH
•$116,671 - $150,593•Onsite

About The Position

The Senior Full Stack Application Developer develops and deploys enhancements and new applications for local, networked, cloud-based, or internet-related computer programs. The role applies technical expertise in programming languages, tools, and delivery models, along with methodology expertise, to collaborate with stakeholders and deliver high-quality products and solutions on time. The developer works with project teams, business analysts, end-users, and other stakeholders, and communicates technical solutions to non-technical audiences. The role helps ensure the organization’s software applications are effective, efficient, and provide a seamless end-user experience. The position is based at Sherwin-Williams’ Cleveland Headquarters office and is not hybrid or remote. It involves contact with employees and access to confidential or proprietary information. The candidate will work with sensitive regulatory and formulation data and must be a U.S. citizen or Green Card holder working within the United States to comply with regulations including ITAR. The position requires candidates to be at least 18 years old and is not eligible for current or future work-authorization sponsorship. Travel is 5%.

Requirements

  • At least 18 years of age.
  • Legally authorized to work in the country of employment without now or in the future requiring employment visa sponsorship.
  • Bachelor’s degree in Computer Science or a related field, or at least 7 years of experience in application development or application engineering in lieu of a degree.
  • At least 4 years of experience in software development, specifically application development engineering.
  • Experience with programming languages such as Java, C++, Python, or Ruby.
  • Familiarity with software development tools such as Git or Jenkins.
  • Excellent written and verbal communication skills.
  • Ability to work collaboratively with cross-functional teams.
  • Must be a U.S. citizen or Green Card holder working within the United States for compliance with regulations including ITAR formulations.

Nice To Haves

  • Experience developing and supporting enterprise applications using Java (JEE/Jakarta EE).
  • Experience deploying and troubleshooting applications on Oracle WebLogic and/or JBoss/WildFly application servers.
  • Experience designing, developing, and consuming RESTful APIs and web services.
  • Strong Oracle SQL skills, including query development, performance tuning, and database design.
  • Working knowledge of PL/SQL, including stored procedures, packages, and functions.
  • Experience with CI/CD tools and processes for automated build, deployment, and release management.
  • Understanding of enterprise application architecture, software development best practices, and Agile development methodologies.
  • Strong analytical, problem-solving, and collaboration skills.

Responsibilities

  • Analyze system requirements and translate them into software programming specifications.
  • Develop, code, integrate, test, and debug software applications using current programming languages.
  • Create documentation and procedures for software installation and maintenance.
  • Collaborate and communicate with users, developers, project managers, and other stakeholders to ensure timely delivery of products and solutions.
  • Stay up to date with emerging technologies and programming languages to keep the team’s skills and expertise current.

Benefits

  • The company describes a range of benefits covering retirement, health care, total well-being, and daily commuting; candidates are directed to the benefits website for details and eligibility.
  • The company describes rewards, benefits, and flexibility intended to support employee health and well-being.
  • The company describes opportunities to learn, develop skills, and grow.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service