Java Developer
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 develop, maintain, and support software features, write scalable and fault-tolerant Java code, debug applications, and integrate with internal and third-party services. You will collaborate 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.
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |