LexisNexis Legal & Professional is looking to improve productivity and transform the business and practice of law by deploying ethical and powerful generative AI solutions. This role will contribute to designing, developing, and maintaining scalable backend services and APIs to support these initiatives.
Requirements
- Numerous years of hands-on experience in software development with Java.
- Experience with AWS services and cloud-native application development.
- Proficient in building and consuming RESTful APIs and handling JSON data.
- Solid understanding of database design and optimization in SQL and NoSQL environments.
- Experience writing scripts or automation tools in Python.
- Familiarity with CI/CD, Git, containerization (e.g., Docker), and infrastructure as code.
- Experience with container orchestration tools like Kubernetes.
Responsibilities
- Design, implement, and maintain RESTful APIs and backend services in Java.
- Develop server-side logic using Spring Boot, Micronaut, or similar Java frameworks.
- Build and manage cloud-based infrastructure and services on AWS (e.g., EC2, Lambda, S3, RDS, DynamoDB, API Gateway).
- Design robust database schemas and optimize queries across SQL (PostgreSQL, MySQL) and NoSQL (DynamoDB, MongoDB) databases.
- Use JSON as the primary format for API payloads and inter-service communication.
- Write automation scripts, tools, or data pipelines in Python to support development and DevOps processes.
- Implement CI/CD pipelines, logging, and monitoring to support scalable and maintainable systems.
Other
- Participate in architecture discussions, code reviews, and mentoring of junior engineers.
- Collaborate with cross-functional teams including product, QA, security, and UX.
- Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive
- Health Benefits: Comprehensive, multi-carrier program for medical, dental and vision benefits
- Retirement Benefits: 401(k) with match and an Employee Share Purchase Plan