LexisNexis Risk Solutions is seeking a Senior Software Engineer II to join their insurance vertical team. This role is perfect for experienced engineers who are passionate about working with diverse technologies and enjoy mentoring colleagues. The position involves developing enterprise web applications that help assess and predict risk in the insurance industry.
The team operates in a Squad structure, consisting of Squad Lead, Business Analyst, Dev Lead, Developers, and Testers, fostering better connectivity and faster delivery. As a Senior Software Engineer II, you'll be working on moderately complex assignments with minimal supervision, focusing on design and program flow while implementing effective coding techniques and rigorous unit testing.
The role requires expertise in Java development, particularly Java 8, with additional experience in modern frameworks like Spring Boot and cloud technologies including Docker and Kubernetes. You'll be responsible for developing web-based enterprise applications, collaborating with cross-functional teams, and staying current with technological advancements to improve existing products.
This is an excellent opportunity for a senior developer who wants to work on impactful solutions in the insurance risk assessment space while being part of a global company serving customers in more than 180 countries. The position offers the chance to work with cutting-edge technologies while contributing to solutions that help drive better data-driven decisions across the insurance policy lifecycle.
Key technical requirements include expert-level Java development skills, experience with microservices architecture, cloud deployments, and message queuing systems like Kafka. The ideal candidate will have a strong background in REST APIs, performance optimization, and CI/CD pipelines, along with the ability to mentor junior developers and collaborate effectively in a fast-paced environment.