Job Description
Software Engineer - Cloud-Native Microservices
Design, develop, and maintain cloud-native microservices applications using Java, Spring Boot, and Azure.
Collaborate with cross-functional teams to build and deliver innovative products that make a difference.
About Lexis Nexis Risk Solutions
We provide customers with solutions and decision tools that combine public and industry-specific content with advanced technology and analytics to evaluate and predict risk.
- Insurance risk solutions help drive better data-driven decisions across the insurance policy lifecycle.
- Reduce risk and enhance operational efficiency.
About Our Team
We build pipelines to connect different points in our customers' journeys.
- Approach a range of business problems and technical challenges by working with customers to create cutting-edge solutions.
- Automate customer journeys to ensure systems can talk to each other in a reliable but flexible way.
Responsibilities
- Design, develop, and maintain cloud-native microservices applications using Java, Spring Boot, and Azure.
- Develop and maintain RESTful APIs for microservices communication.
- Implement and maintain CI/CD pipelines using tools like Azure Dev Ops.
- Deploy and manage microservices on Azure cloud platforms.
- Troubleshoot and debug issues in complex microservices environments.
Requirements
- Experience with Java, Spring Boot, and Azure.
- Experience building and deploying microservices using the Spring Boot framework.
- Able to design and document RESTful APIs for microservices communication.
- Able to create and manage Docker containers, Dockerfiles, and Docker Compose.
- Working knowledge of Kubernetes fundamentals, deployments, services, and configuration management.
- Great verbal and written communication skills and enjoy collaborating with teams to solve problems.
Equal Opportunity Employer
We are committed to providing a fair and accessible hiring process.
We are an equal opportunity employer and welcome applications from diverse candidates.