Overall Parts Solutions, Inc. (OPS) is an industry leader in the automotive parts procurement process and is currently providing opportunities for talented Java Developers. The function of this position is to define, design, implement, and maintain complex web applications and microservices.
Develops one or more large complex web applications or creates enhancements to meet business requirements. The candidate will work directly with management to develop application requirements and ensure business objectives are met.
Bachelor's degree in Computer Science, Computer Information Systems, Software Engineering or equivalent. Seven years experience in web application development with at least five years in development using Java. May substitute required education degree with additional years of experience in web site and interactive web application development including database and external application interfaces on a one to one basis.
-
5+ years in Core java design and development, testing, troubleshooting and debugging complex applications
- Have experience with one or more of the following: microservices, docker, AWS, HTML, CSS, Typescript, React
- Solid understanding of OO concepts and design patterns
- Solid experience in writing SQL queries, preferably with SQL Server
- Experience with creating REST APIs
- Care deeply about automated testing
- Solid understanding of application security
- Working knowledge of Linux
- Proficient oral and written communications skills
- Disciplined, self-motivated work ethic
- Ability to take ownership of a problem or task
- Knowledge of the following technologies is a plus: Groovy, Grails, Micronaut, Spring, Hibernate, Android, iOS