Back End Applications Developer
Sherwin-Williams- Location
- Cleveland, OH, United States
- Workplace
- —
- Employment
- —
- Salary
- —
Posted 10d ago
The Back End Application Developer is responsible for contributing to the design, building, and maintenance of the server-side aspect of digital platforms, such as event-driven services, web applications, and APIs. The role requires an individual with foundational coding and programming skills who is eager to solve technical problems and ensure that back-end systems run smoothly and can integrate effectively with other components of a digital platform.
This position is not hybrid/remote and will be located at our Cleveland Headquarters office.
This position is not eligible for sponsorship for work authorization now or in the future, including conversion to H1-B visa.
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.
- Analyze back-end architecture, implement suggested optimizations, and verify that the changes lead to enhanced overall system performance
- Write, review, and optimize code and collaborate with the senior engineers to ensure that 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 the business and technical requirements and priorities for back-end systems
- Update status and task completion at each stage while assisting in monitoring performance and health of services, databases and other components
- Support team in troubleshooting and debugging complex application and database systems issues
- Stay informed about industry trends and emerging technologies relevant to back-end application development, actively expanding knowledge and sharing insights with the team
- Gather inputs 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 the best practices of 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
POSITION REQUIREMENTS
Required
- Bachelor's degree in Computer Science, IT or related field, or in lieu of a degree, at least 3 years of experience in application development or application engineering
- 2-4 years 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
- Works collaboratively and cross-functionally with technical stakeholders
- Must be legally authorized to work in the United States without sponsorship now or in the future for employment visa status
- Must be at least eighteen (18) years of age
Preferred
- Experience in Spring Boot and Microservices architecture
TECHNICAL SKILLS
- Programming Languages
- Version Control Tools
- Cloud Technologies & Platforms
- Web Services & APIs
- Continuous Integration and Continuous Deployment (CI/CD)
- Automated Testing Tools
- Containerization
- Secure Coding Standards
- Database Management Systems
- Software Development Lifecycle (SDLC) Methodology
- DevOps Methodology
#NP
#LI-DNI
Skills
- Java
- Python
- Ruby
- Spring Boot
More jobs at Sherwin-Williams
All 40Senior Shared Data Platforms Developer
Sherwin-Williams · Cleveland, OH, United States · yesterday
Senior Director, Cybersecurity Architecture
Sherwin-Williams · Cleveland, OH, United States · yesterday
Senior Application Integration Developer
Sherwin-Williams · Cleveland, OH, United States · yesterday
Associate Business Product Manager - CRM
Sherwin-Williams · Cleveland, OH, United States · 2d ago
Strategy & Insights Manager
Sherwin-Williams · Cleveland, OH, United States · 2d ago
Similar roles
IT Support Specialist-III
Amperesand · Reno, Nevada, United States · today
Staff AI Engineering - Enterprise Architecture
American Express · Phoenix, AZ, United States · USD 144,250–256,250/yr · today
Senior Systems Engineer (Cloud Engineer)
UFCU Main · Austin, TX, United States · today
Field Service Technician II
Toshiba America Business Solutions · East Syracuse, NY, United States · today
Field Service Technician I
Toshiba America Business Solutions · Rochester, NY, United States · today
Field Service Technician II
Toshiba America Business Solutions · Buffalo, NY, United States · today