Vacancy catalog
N-iX
Open roleNew

Senior Java Engineer (#5797)

N-iXUkraine
Work model
Office
Experience
5+ years
Employment
Not specified
Compensation
Not disclosed
Technology signal
12 tags

Technology context

12

Parsed from the vacancy text; ordered by relevance to this role.

Full listing

Role description

N-iX is seeking a Senior Java Engineer to join our vibrant team.

About the project

Our client is a global marketplace for savings and investments, providing savers with effortless access to high-yield savings accounts and investment options from over 400 partner banks worldwide. It eliminates geographic limitations, ensuring transparency, convenience, and competitive rates. For banks, it offers cost-efficient deposit funding and innovative Banking-as-a-Service solutions.

Requirements

  • 5+ years of experience in software engineering
  • Proficiency in Java and Spring Boot.
  • Strong knowledge of AWS Services, Kubernetes (K8S), and event-driven architecture (Kafka, ActiveMQ).
  • Expertise in microservices architecture.
  • Strong experience with SQL and NoSQL databases.
  • Solid understanding of core computer science fundamentals, including object-oriented programming (OOP) principles and SOLID design patterns.
  • A bachelor's or master's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • English - Upper-Intermediate+
  • Ukrainian language Advanced or higher.

Responsibilities

  • Develop, maintain, and enhance a large-scale online banking platform.
  • Build high-quality solutions with a focus on performance, security, and scalability.
  • Integrate external components into existing systems and ensure smooth operation.
  • Collaborate with the team to set technical standards and share best practices.
  • Perform detailed code reviews and provide constructive feedback.
  • Actively manage technical documentation and address technical debt.