Senior Java Engineer II position at LexisNexis, responsible for designing and developing scalable backend systems and real-time data platforms, using Java, distributed systems, and big data technologies. The role involves building and optimizing services that process large-scale data streams and power critical fraud detection solutions. The team focuses on building and maintaining high-throughput, low-latency systems that handle massive volumes of data.
Requirements
- Strong proficiency in Java (Spring Boot or similar frameworks)
- Hands-on experience with Apache Kafka (producers, consumers, performance tuning)
- Experience working with big data technologies, such as Apache Hadoop, or Snowflake
- Solid understanding of distributed systems and microservices architecture
- Experience with SQL and NoSQL databases
- Familiarity with cloud platforms (AWS preferred)
- Strong problem-solving and debugging skills
- Ability to work in a fast-paced, collaborative environment
Benefits
- Discounted Health plan rate and Optical Assistance
- Life assurance and income protection
- Option to buy additional Annual Leave days
- Employee Assistance Program
- Flexible working arrangements
- Benefits for you and your family
- Access to learning and development resources
