Sherwin-Williams
Enterprise Platform Full Stack Developer
This job is now closed
Job Description
- Req#: 2510036
- 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.
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.
Qualifications
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:
About the company
Sherwin-Williams Company is an American Fortune 500 company in the paint and coating manufacturing industry.
Notice
Talentify is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.
Talentify provides reasonable accommodations to qualified applicants with disabilities, including disabled veterans. Request assistance at accessibility@talentify.io or 407-000-0000.
Federal law requires every new hire to complete Form I-9 and present proof of identity and U.S. work eligibility.
An Automated Employment Decision Tool (AEDT) will score your job-related skills and responses. Bias-audit & data-use details: www.talentify.io/bias-audit-report. NYC applicants may request an alternative process or accommodation at aedt@talentify.io or 407-000-0000.