Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Software Engineer II (JAVA & Microservices).
South Africa Jobs Expertini

Urgent! Senior Software Engineer II (JAVA & Microservices) Job Opening In Johannesburg – Now Hiring LexisNexis

Senior Software Engineer II (JAVA & Microservices)



Job description

Overview

As a Senior Software Engineer, you will undertake difficult research, design, and software development assignments within the French team.

You will provide direct input to project plans, schedules, and methodology in the setup, the development, and the tuning of a legal search platform.

You will perform architecture design across multiple components, mentor more junior members of the team, and work with users and the Product team to translate requests into solutions.

Responsibilities

  • Contributing as part of a SCRUM squad team to develop a cutting-edge legal search engine product.

  • Ensuring technical consistency and overall code quality and maintainability; co-create technical components with the architects of the product.

  • Defining, coordinating and providing direct input to project plans.

  • Writing and reviewing portions of detailed specifications for the development of complex system components.

  • Implementing development processes, coding best practices and code reviews; resolving technical issues as necessary.

  • Keeping abreast of new technology developments and following the global RELX technical strategy.

  • Mentoring more junior members of the team.

Requirements

  • 5+ years of Software Engineering experience, especially in micro-services applications.

  • BS Engineering/Computer Science or equivalent experience required.

  • Solid experience with various resource models such as Managed Services and/or Staff Augmentation.

  • Proficient with reactive programming in Java with frameworks like Micronaut or SpringBoot and the micro-services architecture.

  • Experience with Lucene-based search engines like Apache Solr or Elasticsearch.

  • Expertise in development stacks including AWS Cloud (Lambda, S3, RDS, Redshift, EventBridge, SES, SNS…), NoSQL databases (Cassandra, Redis, MongoDB…), deployment infrastructures (Kubernetes, Azure DevOps, Terraform, Jenkins, CI/CD...), and Java J2EE (version >= 17).

  • Strong problem-solving skills with experience in leading teams and coordinating resources to troubleshoot/diagnose complex project issues.

Work Preferences

We promote a healthy work/life balance across the organisation.

Flexible hours are available to help you fit your responsibilities and work when you are most productive.

Benefits

  • Medical Aid
  • Retirement Plan inclusive of Risk Benefits (Disability, Critical Illness, Life Cover & Funeral Cover)
  • Modern family benefits, including adoption and surrogacy
  • Study Leave

About The Business

LexisNexis Legal & Professional provides legal, regulatory, and business information and analytics that help customers increase their productivity, improve decision-making, achieve better outcomes, and advance the rule of law around the world.

The company was a digital pioneer, the first to bring legal and business information online with its Lexis and Nexis services.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Engineering and Information Technology

Industries

  • IT Services and IT Consulting

Referrals increase your chances of interviewing at LexisNexis by 2x.

Get notified about new Senior Software Engineer jobs in Johannesburg, Gauteng, South Africa.

#J-18808-Ljbffr


Required Skill Profession

Software Development



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Senior Software Potential: Insight & Career Growth Guide