We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Enterprise Platform Full Stack Developer

The Sherwin-Williams Company
$128,794.00 - $128,794.00 Annually
United States, Ohio, Cleveland
May 08, 2025

Responsible for the design, development, integration, implementation, and support of web-based application software in a full-stack environment. Collaborate with UX/UI designers to create visually appealing and responsive user interfaces. Develop front-end components using React.js for a seamless user experience. Ensure cross-browser compatibility and mobile responsiveness. Implement state management using Redux or context API for complex applications. Handle data flow and maintain a consistent application state. Develop reusable and modular UI components for efficient code maintenance. Optimize components for maximum performance and reusability. Design and develop microservices using Java Springboot framework. Implement server-side logic, APIs, and data processing components. Optimize microservices for scalability and efficiency. Design and maintain databases (SQL or NoSQL) for efficient data storage and retrieval. Implement data processing and manipulation as needed by the applications. Write comprehensive unit tests and conduct thorough testing to identify and resolve issues. Collaborate in code reviews to maintain code quality and consistency. Optimize application performance for faster loading and smoother user interactions. Profile and troubleshoot performance bottlenecks. Implement robust security measures to safeguard applications and user data. Ensure compliance with data privacy regulations and best practices. Create and maintain technical documentation for code, APIs, and microservices. Document best practices and guidelines for development processes. Collaborate closely with cross-functional teams, including designers, product managers, and other developers. Participate in Agile development methodologies, including sprint planning and daily stand-ups. Conduct research into new technologies, including tools, components, and frameworks. Handle project and task management and reporting as necessary. Mentor and coach developers and/or Professional Apprentices. Train and share knowledge with development teams. Act as a Technical Expert in the discovery and investigation of critical production problems as required. This position requires 10% domestic and 10% international travel. Role is hybrid within reasonable commuting distance of the Cleveland, OH office. Multiple openings available.

Bachelor's degree in a Computer Science, Computer Engineering, or related Information Technology field of study and five (5) years of experience as a Senior Consultant, Senior Engineer, Associate Software Engineer, Tech Specialist, IT Developer or related role where required experience gained.

SPECIAL SKILLS: Also requires experience in the following:



  • Five (5) years of IT experience;
  • Five (5) years working with Java, JEE, JAX-RS, Spring Boot, ORM, Object-oriented design techniques, and common design patterns;
  • Five (5) years working with RESTful services, APIs, API gateways and/or microservices platforms;
  • Microservices, Cloud-Native architecture;
  • Five (5) years working with JavaScript frameworks such as React, and Node.js;
  • Proven experience as a React.js Developer;
  • Front-end build tools like Babel;
  • API and Event-driven systems;
  • Command line git and GitHub;
  • Two (2) years working with Kubernetes and container orchestration;
  • One or more Integration platforms (Azure Service Bus, OIC, RabbitMQ, Kafka);
  • Cloud technologies preferably Azure and vendor integrations, specifically around API integration;
  • Container security, management, implementation, and orchestration in a cloud environment;
  • Application Performance Management (DynaTrace or similar);
  • Testing, debugging, and diagnosing software bugs and system issues;
  • Developing with an RDBMS, NOSQL database; and
  • Developing test cases and test plans.

Applied = 0

(web-94d49cc66-tl7z6)