โก๏ธ Apply here: Junior Java Developer
๐ Monitor #backend #java jobs
๐ฉโ๐ผ Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. โก๏ธ Improve your resume
**Exactpro** is pleased to announce an opening for the position of **Junior Java Developer**.
Company overview
Exactpro is a global software testing provider, exclusively focused on making the mission-critical systems of the financial world more reliable, resilient, and efficient. We are not just testers; we are engineers who specialize in the extraordinary complexity of exchanges, brokerage platforms, and clearing systems.
Our work ensures that the digital markets underpinning the global economy function flawlessly 24/7. We are trusted by the world`s leading financial institutions: our client network spans 60% of Top 10 and 60% of Top 20 global exchange groups.
Here`s what makes us unique:
Deep Expertise: We have tested global financial market infrastructures on 5 continents. Our engineers develop groundbreaking tools capable of producing millions of messages per second and analyse features, contribute to academic research, and share practices on major industry events.
Engineering Culture: We solve complex engineering challenges. Our work involves building sophisticated non-intrusive testing harnesses, and creating data-driven simulations that mimic real-world market behaviour at immense scale.
Impact: The code you test and the systems you help harden will be used by millions of traders and institutions worldwide. There is no room for error, and your contribution will be critical.
Role overview
As a Junior Java (back-end) developer you will join a team of programmers and work under the guidance of an experienced mentor. You will contribute to projects like trading platforms, data analysis tools, and process automation, gaining hands-on experience with multithreading, resource management, and modern development approaches.
The technology stack of our projects includes: backend – Java + Akka Framework, PostgreSQL + Hibernate; frontend – Sencha ExtJS + React.
Key objectives:
** create new system components, test them using unit tests;
** modify and maintain the existing application components;
** improve the code;
** participate in enhancing the development process, study new technologies in order to implement them in the existing system;
** teach junior developers, run core-reviews with them;
** actively collaborate with other developers and the testing team.
Requirements:
** solid grasp of Java fundamentals: deep understanding of core concepts like Object-Oriented Programming (OOP), collections, exceptions, generics, and the Java Memory Model;
** knowledge of a major Java framework; direct, hands-on experience with Spring Boot is a significant plus;
** backend fundamentals: good understanding of REST APIs, HTTP protocols, and database interaction (SQL/JDBC or JPA);
** version control: familiarity with Git and collaborative workflows (e.g., Git Flow, pull requests);
** knowledge of algorithms and structures: you are going to create new trading algorithms;
** strong analytical and problem-solving skills with attention to detail;
** good verbal and written communication skills; ability to ask clear questions and articulate ideas;
** passion for continuous learning and professional growth.
Bonus qualifications:
** experience in working with the Akka framework;
** knowledge of JavaScript (some components interact with the frontend, so it will be good if you are able to develop functionalities at the intersection of backend and frontend.
We offer:
** competitive salary and 5% income tax;
** medical insurance with dental coverage;
** sports membership discount;
** 27 days of paid vacation;
** flexible hours and the possibility to work from home.
The position is also available for applicants with disabilities.
To apply for the position, please send us your resume to cv@exactpro.com
HR managers will contact you within 7 days after receiving your CV if it is selected for further consideration.