JobHabor

Lead Java Engineer

N-iX

Location
Ukraine
Workplace
Hybrid
Employment
Full Time
Salary
Apply on the employer’s site

Posted 2mo ago

Lead Java Engineer (#4491486101) - Office/Remote | N-iX

  • Home
  • Search Job
  • Lead Java Engineer

Lead Java Engineer (#5439)

Ukraine

Work type

Office/Remote

Technical Level

Leader

Job Category

Software Development

Project

Premier corporate digital protection company

N-iX is looking for Lead Java Engineer for a global technology company serving large enterprises with mission-critical SaaS products in the brand protection and domain management space.

The Client is consolidating multiple client portals into a single modern platform on AWS, with migration of existing clients onto it. The work spans application development, cloud infrastructure, and platform reliability as the new system scales.

Requirements

  • 7+ years of commercial Java engineering experience, including a technical leadership role on complex backend systems
  • Strong hands-on expertise with Java 21, and comfort working with older Java versions in legacy code
  • Deep expertise across the Spring ecosystem — Spring Boot, Spring MVC/Web, Spring Security, Spring Data JPA, JDBC, Spring Session, Actuator
  • Solid experience with RabbitMQ and event-driven / asynchronous messaging
  • Experience with Redis (caching, sessions)
  • Strong relational database and SQL skills — data modeling, schema design, query optimization
  • Working experience with AWS
  • Proven track record designing and integrating REST APIs and distributed services
  • Significant experience with data migration, ETL, or system integration at scale
  • Strong testing discipline and a quality-first mindset — unit and integration testing
  • Ability to own technical decisions, set standards, and mentor other engineers
  • Ability to lead architecture and work-breakdown sessions and translate ambiguous business needs into a clear technical plan
  • Build tooling with Maven
  • Ability to work embedded within a client's team as part of a close partnership
  • Ability to work with significant overlap with US Mountain Time, especially during ramp-up — distributed team across US / UK / Brazil
  • Excellent English communication skills
  • Experience working in Agile / Scrum / Kanban

Tech stack

Java 21 (some older versions in legacy services), Spring Boot, Spring MVC/Web, Spring Security, Spring Data JPA, JDBC, Spring Session, Actuator, Redis, RabbitMQ, Maven.

Responsibilities

  • Lead the design and delivery of core backend services and data migration components
  • Own the design of integration and synchronization logic between legacy and new systems
  • Drive architecture and work-breakdown sessions; define, estimate, and sequence the work with the Client's senior engineers
  • Set engineering standards and best practices; mentor and guide other engineers on the team
  • Ensure strong test coverage and quality across the codebase
  • Troubleshoot production and integration issues and lead root-cause analysis
  • Participate in and lead code reviews, maintaining code quality standards
  • Engage with Client engineering counterparts in US / UK / Brazil on integration points and delivery milestones
  • Participate in Agile ceremonies (stand-ups, planning, retros, demos)

Nice to Have

  • Experience with AI-assisted development tools (Copilot, Claude, Cursor)
  • Background in SaaS, multi-tenant platforms, or large-scale B2B portals
  • Experience leading large-scale data migration between production systems
  • Experience integrating with third-party / external partner systems via asynchronous protocols

We offer*

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

You may also be interested in

Lead Java/Kotlin/AI Engineer (#5758)

Type

Office/Remote

Category

Software Development

Project

American multinational e-commerce company

European Union

Senior Java Full-Stack Engineer with Angular Experience (#5357)

Type

Office/Remote

Category

Software Development

European Union, Poland, Romania

Senior Backend Engineer (#5730)

Type

Office/Remote

Category

Software Development

Project

Raisin

Ukraine

×

Subscribe to your search result

We’ll drop you a note when there are new jobs that match your search.

Enter your email address

Subscribe By clicking subscribe, you agree to receive emails from us about open positions. There’s an unsubscribe link in the email if you change your mind later.

We're sorry!

The vacancy is already closed so you will be redirected to the jobs page.

ok This page will redirect in 9 seconds

We value your privacy

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies. However you may visit Cookie Settings to provide a controlled consent.

Please review our Cookie Policy and Privacy Notice

(updated 12.03.2025)

CustomizeReject AllAccept All

Consent Preferences

Close

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities...

Necessary Necessary

Always Enabled

Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously. Cookie

Duration

Description

cookielawinfo-checkbox-analytics

11 months

This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".

cookielawinfo-checkbox-functional

11 months

The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".

cookielawinfo-checkbox-necessary

11 months

This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".

cookielawinfo-checkbox-others

11 months

This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.

cookielawinfo-checkbox-performance

11 months

This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".

viewed_cookie_policy

11 months

The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.

Functional functional

Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.

Performance performance

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

Analytics analytics

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.

Advertisement advertisement

Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.

Others others

Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.

Reject All Save My Preferences Accept All

Skills

  • Java
  • Spring Boot
  • Spring MVC
  • Spring Security
  • Spring Data JPA
  • JDBC
  • Spring Session
  • Actuator
  • RabbitMQ
  • Redis
  • SQL
  • AWS
  • REST APIs
  • Maven
  • Copilot
  • Claude
  • Cursor

Similar roles