Senior Java Engineer

7 Minutes ago • 7 Years +
Programming

Job Description

N-iX is looking for a Senior Java Engineer to develop, maintain, and enhance a large-scale online banking platform for a global marketplace. This role involves building high-quality, performant, secure, and scalable solutions, integrating external components, setting technical standards, performing code reviews, and managing technical documentation. The platform provides savers with access to high-yield savings and investment options from over 400 partner banks worldwide.
Good To Have:
  • Basic familiarity with React or React Native for front-end or mobile development
Must Have:
  • 7+ 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 working with microservices architecture
  • Strong experience with SQL and NoSQL databases
  • Solid understanding of core computer science fundamentals, OOP principles, and SOLID design patterns
  • 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
  • English - Upper-Intermediate+
  • Ukrainian language Advanced or higher
Perks:
  • 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

Add these skills to join the top 1% applicants for this job

design-patterns
game-texts
react
aws
nosql
spring-boot
front-end
microservices
kubernetes
sql
java
react-native

REFERRAL BONUS

$1000

WELCOME BONUS

$2000

Work type: Office/Remote

Technical Level: Senior

Job Category: Software Development

Project: Leading provider for savings and investment products

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:

  • 7+ 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 working with 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.
  • Basic familiarity with React or React Native for front-end or mobile development.
  • 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.

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

Set alerts for more jobs like Senior Java Engineer
Set alerts for new jobs by N-ix
Set alerts for new Programming jobs in Ukraine
Set alerts for new jobs in Ukraine
Set alerts for Programming (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙