JOBSEARCHER

Mid – Senior Java Developer

Job Description 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. Essential Duties and Responsibilities 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. Education and/or Experience 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. Required Skills 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