Middle Java Developer (Full Stack)
IBA IT Park is looking for a Middle Java Developer (Full Stack) to join a team building banking applications. You will work on both the front end and the back end, on a microservices architecture.
What you will do:
•Implement front-end components for banking applications;
•Build server-side functionality with Java frameworks in a microservices architecture;
•Work with databases, key-value stores, and blob stores for data storage;
•Investigate issues and optimize application performance.
What we expect:
•2+ years of commercial experience in Java development;
•Strong Java: OOP (inheritance, polymorphism, abstraction), multi-threading, concurrency, common data structures;
•Experience with Spring;
•Solid understanding of robust server-side architecture;
•SQL;
•Experience building and consuming APIs;
•Understanding of HTML, CSS, JavaScript, and TypeScript;
•Hands-on experience (or a solid pet project) with at least one JavaScript framework (React, Angular, Vue, or similar). Commercial front-end experience is not required if you have a good grasp of the principles;
•Interest in front-end development and readiness to deepen your skills in it;
•English: B2+ (comfortable in written and spoken communication with the team).
What we offer:
•Flexible working hours and hybrid format (remote and in the office);
•Healthcare: 50% discount on treatment at partner private medical centers, preventive healthcare programs and diagnostics;
•Sports: our own sports center (gym, fitness, table tennis, yoga, etc.);
•Learning and development: training and certification, foreign language classes.
Please note: this is a pipeline vacancy for a future opening.