Numerical Technologies Ltd is a leading provider of custom software solutions and services specializing in risk, limits, and regulatory capital. Right now, we are looking for a Java Developer to join our team.
What you will be doing:
As part of the team, you will be participating in a project for a major US financial holding company. You will be developing, maintaining, and supporting software features, writing scalable and fault-tolerant Java code, debugging applications, and integrating with internal and third-party services. You will be collaborating with the product team to meet requirements and ensure code quality through testing, code reviews, and system design.
Project: Modernization of a monolithic system into a microservices architecture. Java services provide authentication, logging, and data management. Python services handle core computational logic.
What we’re looking for:
5+ years of experience in Java development, preferably in FinTech.
Strong experience with Java and Spring Framework.
Solid understanding of microservices architecture and design patterns.
Proficient in SQL (Oracle, PostgreSQL).
Experience with AWS.
Python knowledge is a plus.
Ability to test your own code to ensure quality.
Capable of working autonomously and independently.
University diploma (Bachelor’s degree or above) required.
Excellent communication and collaboration skills in an international environment.
Upper-intermediate English level or higher.
What we offer:
Competitive compensation depending on experience and skills.
Regular assessments and salary reviews.
Paid personal days.
Mental health support program.
Partial gym compensation.
Language classes.
Flexible working schedule.


