Job Title
Technical Skills
Bachelor’s degree in Computer/Information Science or Information Systems Management or equivalent
Minimum of 8-10 years of experience developing n-tier applications using object-oriented programming language preferably Java/JEE and solid understanding of design patterns
Passion for delivering quality software and experience leading and mentoring senior developers in ensuring design and coding best practices and standards are followed
Excellent in Java technologies (Spring, Spring Boot, Hibernate, etc.)
Strong experience with frontend development using Angular2+ or above (Not angular JS) for customer facing applications
At least 7 years of building REST based Web Services
At least 8 years working with SQL related technology (SQL database)
At least 5 years of experience with CAS Single Sign-on technology
Object-oriented and service-oriented design concepts, including knowledge of data transfer objects and associated design patterns
Knowledge of researching and preparing detailed functional specifications
Good knowledge of estimating, planning, and tracking development tasks
Experience with debugging production issues and resolving them
Experience with identifying application performance bottlenecks and resolving them
In depth hands-on experience with continuous integration practices, processes, and tools (Jenkins, JUNIT, GitLab)
Proficient in writing configurable, maintainable, and testable code in a highly collaborative environment
Experience with agile development methodology
Property & Casualty domain knowledge is a plus
Soft Skills
Excellent written and verbal communication skills
Excellent teamwork and interpersonal skills
Works well as a member of a group
Ability to work in a semi-structured environment where requirements and priorities are dynamic
Self-Motivated to perform without outside help
Worked in onsite/offshore model
Mentor other engineers while raising the bar on the team’s technical excellence.
Required Skills: Angular, JSON, Java, Spring, Spring Boot, REST Basic Qualification: Additional Skills: This is an exclusive position with pre-set interview times. Background Check: Yes Drug Screen: Yes Notes: Selling points for candidate: This is an exclusive position with pre-set interview times.