N-iX

FinTech

MiddleJavaEngineer(withPythonandJavaScript)

Kyiv, Ukraine Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Middle Java Engineer (with Python and JavaScript) at N-iX. Skills: Java, Python, JavaScript, SQL. Customize and develop new features. Design, implement, deploy, and maintain services”

Industry & Context.

FinTech

What They're Looking For.

Must Have

Minimum 3 years of experience in Java, Proficiency in SQL, Experience with JavaScript frameworks or libraries, Experience in developing and maintaining automated tests, Solid understanding of software engineering best practices, Proficiency in spoken and written English, Ukrainian language Advanced or higher

Nice to Have

At least 1 year of experience in both Python and JavaScript, Familiarity with Oracle NetSuite (SuiteScript, SuiteTalk, RESTlet), AWS Lambda, Shell Scripting, .NET technologies, CI/CD pipeline setup and maintenance experience, Proficiency with AI productivity tools (Cursor, Claude), Openness to work across diverse tech stacks, Previous experience within the FinTech sector

What You'll Do.

Customize and develop new features

and maintain services

Write and maintain automated tests

Guiding features from implementation to launch

Contributing to CI/CD pipelines

Participate in agile environment

Align technical output with requirements

Communicate with stakeholders

How You'll Work.

Team & Collaboration

Participate in an agile, collaborative environment; Actively communicate with stakeholders; Supporting team autonomy

Communication Scope

Proficiency in spoken and written English; Ukrainian language Advanced or higher

Full Job Description

N-iX is looking for Middle Java Engineer (with Python and JavaScript) to join our team! Our customer 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. As an experienced Software Engineer, you will support our payments operations and finance teams by customizing and developing new features for the team's two main services: Payments Processing Service and Oracle NetSuite. Additionally, you will contribute to building infrastructure that promotes autonomy across various cross-functional teams. Responsibilities: Customize and develop new features for Payments Processing Service and Oracle NetSuite. Design, implement, deploy, and maintain services. Write and maintain automated tests. End-to-end ownership. Guiding features from implementation to testing, refinement, and launch. Contributing to CI/CD pipelines and infrastructure supporting team autonomy. Participate in an agile, collaborative environment, align technical output with current project requirements, and actively communicate with stakeholders. Requirements: Minimum 3 years of experience in Java. Strong proficiency in SQL. Experience with JavaScript frameworks or libraries, preferably: Node.js, React or Next.js. A strong preference will be shown for candidates possessing at least 1 year of experience in both Python and JavaScript Experience in developing and maintaining automated tests. Solid understanding of software engineering best practices (coding standards, test coverage, deployment). Bachelor’s degree in Engineering or Computer Science. Proficiency in spoken and written English. Ukrainian language Advanced or higher. Nice-to-Have Skills: Familiarity with Oracle NetSuite (SuiteScr

Free ATS check

Applying for this Middle Java Engineer (with Python and JavaScript) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about N-iX?

Real rants from real employees. Read before you apply.

Read Company Rants →