Sherwin-Williams
This range is provided by Sherwin-Williams. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range $78,589.68/yr - $99,131.23/yr
Job Description The Associate Application Developer, Full Stack role will be responsible for learning and assisting the broader process of developing and deploying enhancements and/or new applications used in local, networked, cloud-based, or internet‑related computer programs. They will work under the supervision of a senior, experienced in programming languages, tools, and delivery models and collaborate with various stakeholders to ensure timely delivery of high‑quality products and solutions.
Responsibilities
Gather and document system requirements, to create a clear and comprehensive understanding of the project
Research and analyze coding best practices and help with routine development tasks
Gather necessary information about the installation and maintenance of software, and organize that information into an accessible format
Collect feedback from various stakeholders such as users, developers, and project managers, assisting in maintaining transparency and communication
Monitor industry news and trends, contributing to the research of emerging technologies and programming languages
Qualifications
Bachelor's degree in Computer Science or a related field, or at least 2 years of experience in application development or engineering
0‑2 years of experience in software development, specifically in application development engineering
General knowledge of programming languages such as Java, C++, Python, or Ruby
Basic knowledge of software development tools such as Git
Preferred
Experience with source control environments such as Git
2+ years of experience developing with Java (Java 8 and above)
1+ year experience with JPA, Spring, Spring Boot frameworks
1+ year experience working with REST APIs
1+ year experience with relational databases, Oracle preferred
1+ year experience on web technologies – JavaScript, TypeScript, HTML, CSS
Experience working with low‑code platforms such as Oracle Application Express
Knowledge of all phases of the Software Development Lifecycle
Experience with DevOps processes including CD/CI pipelines
Experience with automated build using Gradle
Experience with Unix/Linux OS and shell scripting
Technical Skills
Database Management Systems
Front‑end Development Tools
Programming Languages
Cloud Technologies & Platforms
Data Analysis
Software Development Lifecycle (SDLC) Methodology
Continuous Integration and Continuous Deployment (CI/CD)
Front‑End Coding Languages
Web Services & APIs
Systems Integration
Software Testing & Quality Assurance Methodologies & Tools
Automated Testing Tools
Additional Information 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 requires a review of criminal history to protect the business and its operations and reputation and to protect the safety of staff, employees, and business relationships.
Equal Employment Opportunity Sherwin‑Williams is proud to be an Equal Employment Opportunity employer. All qualified candidates will receive consideration for employment and will not be discriminated against based on race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, pregnancy, genetic information, creed, marital status or any other consideration prohibited by law or by contract.
#J-18808-Ljbffr
Base pay range $78,589.68/yr - $99,131.23/yr
Job Description The Associate Application Developer, Full Stack role will be responsible for learning and assisting the broader process of developing and deploying enhancements and/or new applications used in local, networked, cloud-based, or internet‑related computer programs. They will work under the supervision of a senior, experienced in programming languages, tools, and delivery models and collaborate with various stakeholders to ensure timely delivery of high‑quality products and solutions.
Responsibilities
Gather and document system requirements, to create a clear and comprehensive understanding of the project
Research and analyze coding best practices and help with routine development tasks
Gather necessary information about the installation and maintenance of software, and organize that information into an accessible format
Collect feedback from various stakeholders such as users, developers, and project managers, assisting in maintaining transparency and communication
Monitor industry news and trends, contributing to the research of emerging technologies and programming languages
Qualifications
Bachelor's degree in Computer Science or a related field, or at least 2 years of experience in application development or engineering
0‑2 years of experience in software development, specifically in application development engineering
General knowledge of programming languages such as Java, C++, Python, or Ruby
Basic knowledge of software development tools such as Git
Preferred
Experience with source control environments such as Git
2+ years of experience developing with Java (Java 8 and above)
1+ year experience with JPA, Spring, Spring Boot frameworks
1+ year experience working with REST APIs
1+ year experience with relational databases, Oracle preferred
1+ year experience on web technologies – JavaScript, TypeScript, HTML, CSS
Experience working with low‑code platforms such as Oracle Application Express
Knowledge of all phases of the Software Development Lifecycle
Experience with DevOps processes including CD/CI pipelines
Experience with automated build using Gradle
Experience with Unix/Linux OS and shell scripting
Technical Skills
Database Management Systems
Front‑end Development Tools
Programming Languages
Cloud Technologies & Platforms
Data Analysis
Software Development Lifecycle (SDLC) Methodology
Continuous Integration and Continuous Deployment (CI/CD)
Front‑End Coding Languages
Web Services & APIs
Systems Integration
Software Testing & Quality Assurance Methodologies & Tools
Automated Testing Tools
Additional Information 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 requires a review of criminal history to protect the business and its operations and reputation and to protect the safety of staff, employees, and business relationships.
Equal Employment Opportunity Sherwin‑Williams is proud to be an Equal Employment Opportunity employer. All qualified candidates will receive consideration for employment and will not be discriminated against based on race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, pregnancy, genetic information, creed, marital status or any other consideration prohibited by law or by contract.
#J-18808-Ljbffr