A product company with engineering DNA — we research, build and launch digital products
The Rocket Tech team is looking for a Java developer to join our fintech development team on a large banking project.
We care about the growth and development of every team member. Join us, and we will support, help and motivate you throughout our work together.
Designing and developing backend and APIs in Java.
Optimising and scaling the application.
Ensuring data security and confidentiality.
Integrating with external services and APIs.
Working with frontend developers and the QA team to ensure high-quality product delivery.
Understanding of how operating systems work and interact with the JVM;
In-depth knowledge of Java and OOP principles;
Understanding of networking: familiarity with the
OSI model and its real-world implementations, understanding of stateless and stateful approaches to protocol design, and a clear grasp of the difference between HTTP and TCP;
Good knowledge of and experience with Spring;
Solid knowledge of SQL databases: ACID properties, transaction isolation levels, etc.;
Experience with NoSQL is a plus;
Hands-on experience setting up a microservices architecture on a new project is a big plus;
Proficiency in a version control system, preferably Git;
Experience with Docker;
Ability and willingness to write good unit tests;
Experience with static analysers (SonarQube);
Experience with Testcontainers is a plus;
Willingness to mentor colleagues and conduct code reviews.
Work on large-scale fintech projects with real impact on the product.
A strong professional team with open communication and respect for initiative.
A transparent development system: checkpoints and performance reviews twice a year.
Access to learning resources and reimbursement for professional training.
Remote work.
Corporate events, a referral programme and internal activities.
Fill in the form, and your application will go straight to the person handling the vacancy.
Thank you, your application has been sent
We will review your CV and contact you if your experience matches the position.