N-iX logo

Senior Full Stack Engineer (Java+React)

N-iX·Salary not specified

Primary stack

DevOpsSeleniumReactSpringKubernetesKotlinJUnitMicroservicesCI/CDJava

Job description

About the Position

We are looking for an experienced Senior Full Stack Engineer (Java+React) to join our development team in Europe, Ukraine. Our customer, an integrated Shipping Services company, has set itself apart as an independent carrier with a fresh, unique approach. They offer distinctive advantages to customers worldwide and have created a smart, efficient network that ensures stable, reliable services.

Responsibilities

  • Lead architecture and design decisions for complex services, APIs, front-end capabilities, integration flows, and cloud-ready components.
  • Guide other developers through pairing, code reviews, design reviews, mentoring, and hands-on technical leadership.
  • Translate business needs into scalable, maintainable, secure, and testable technical solutions.
  • Identify modernization opportunities, reduce technical debt, and improve system reliability, observability, performance, and deployment quality.
  • Promote engineering excellence across teams: clean code, automation, testability, secure coding, reusable components, and clear technical documentation.

Requirements

  • BSc in Software Engineering or BS degree in Computer Science, or equivalent practical engineering experience.
  • 5+ years of hands-on software engineering experience, including significant experience in enterprise-scale systems.
  • Expert level Java experience, including Spring / Spring Boot / Spring Cloud, microservices, RESTful APIs, and integration-oriented architecture.
  • 3+ years of front-end development experience, mainly React, with strong knowledge of modern JavaScript / TypeScript frameworks, component design, state management, and reactive UI patterns.
  • Strong experience in distributed systems design, API-first architecture, service resilience, service discovery, circuit breaker patterns, scalability, observability, and performance tuning.
  • Strong experience with TDD/BDD and automated testing using frameworks such as JUnit, Jasmine, Mockito, Protractor/Selenium, or equivalent modern tools.
  • Solid DevOps mindset and hands-on experience with CI/CD, Jenkins or equivalent pipelines, automated quality gates, deployment automation, and production-readiness practices.
  • Experience designing, developing, and deploying cloud/hybrid solutions in container-based environments such as Kubernetes or Cloud Foundry.
  • Experience with Kotlin, functional programming, Java Streams, and modern JVM ecosystem practices - strong advantage.
  • Ability to evaluate technology options, make architectural trade-offs, and communicate technical recommendations clearly to both engineering and management stakeholders.
  • Self-starter with strong ownership, ability to prioritize complex work, drive decisions, and operate effectively in a rapidly changing environment.
  • Excellent problem-solving skills, high engineering judgment, strong critical thinking, and ability to simplify complex technical challenges.
  • Good English - verbal and written.

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

© N-iX. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

N-iX is a Ukraine and Poland based provider of software development outsourcing services, game development and professional services with 1700+ technical experts.

More at N-iX

All 144 roles

Popular searches