Software Developer (Backend)
(10+ years exp)Ventiv Technology
The Role
Ventiv Technology is an industry leader in Risk, Insurance, and Safety solutions. We are looking for passionate, creative, and proactive back-end engineers to join our team to assemble the next generation RMIS system. With hundreds of clients around the globe, our software is in continuous use 24 hours a day.
Ideal candidates have a passion for problem solving, stay current with best practices, and drive to deliver best-in-class applications.
Duties and Responsibilities
• Work alongside product managers to implement new functionality.
• Had experience in working on complex software.
• Identify and address security and performance issues.
• Participate in design and code reviews.
• Must be well versed with core Java, DAO patterns, web services using REST, data manipulation, and retrieval.
• You should also be comfortable triaging, diagnosing, and resolving issues.
• You are expected to present solutions to issues and weigh-in the pros/cons of the choices.
• You will also need to work with QA members in our team as they write automated regression tests.
Education
• A college degree in Computer Science or related technical field
Knowledge and Experience
• A strong understanding of Computer Science fundamentals and design patterns
• We are looking for a senior-level developer with over 10 years of experience in the following technologies
• Must-have: Java, Javascript, Spring Ecosystem/Web MVC, ORACLE PL/SQL, REST, Spring Security, Spock or other unit testing, Linux/Unix, Gradle, Tomcat, Docker
• Desirable: Angular, REACT, Jboss Rules, DSL or ANTLR, Solr
• Experience in product development, software release cycle, agile development
• Strong preference for Risk industry experience