Staff Software Engineer - Modernization

  • Work with a leading emerging Tech company.
  • Attractive Package with Family Benefits and Relocation (if applicable)

About Our Client

An organisation within the technology and telecoms industry.

Job Description

  • Lead the modernisation of legacy systems to improve performance and scalability.
  • Design and implement distributed data solutions.
  • Collaborate with cross-functional teams to align software solutions with business needs.
  • Ensure the reliability and efficiency of software systems.
  • Identify and resolve technical challenges in system architecture.
  • Contribute to the development of technical standards and best practices.
  • Mentor junior engineers and promote knowledge sharing within the team.
  • Monitor and optimise system performance for distributed data applications.

The Successful Applicant

A successful Staff Software Engineer should have:

  • Expertise in Java, Spring Boot.
  • Modernized a large legacy platform
  • Migrated monoliths to microservices (Flyway / Liquibase)
  • Built Kafka-based architectures.
  • Led large-scale data migrations.
  • Worked on ERP or Enterprise SaaS platforms (preferred).
  • Owned business-critical production systems

What's on Offer

  • Attractive salary with family benefits and relocation allowance (if applicable).
  • Comprehensive medical coverage.
  • Schooling benefits for dependents.
#J-18808-Ljbffr

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available