As a Fullstack Senior Developer, you will be working for our client, a leading bank and financial institution offering a wide range of services to individuals, small businesses, and large corporations. You will be part of a team creating and maintaining products related to consumer loans, carrying out tasks in both frontend and backend areas equally. This role has a significant impact on system architecture, code quality, and application security, giving you the opportunity to develop your skills with the latest technologies while working fully remotely.
Join us, and design seamless systems for millions of users!
Location: 100% remote work.
responsibilities :
Designing and developing frontend applications in Angular
Implementing business logic in the backend based on Java and Spring Boot
Creating and maintaining REST APIs
Configuring and managing asynchronous communication with RabbitMQ or Kafka
Creating and maintaining relational databases PostgreSQL or OracleDB
Implementing and maintaining unit tests for FE and BE
Ensuring application compliance with security requirements
Participating in designing application architecture and system integrations
Analyzing, diagnosing, and solving technical issues
Collaborating with the team within agile methodologies
requirements-expected :
At least 8 years of experience as a fullstack developer
Very strong knowledge of Java and Spring / Spring Boot
Expert-level knowledge of Angular, JavaScript, TypeScript, and HTML/CSS
Experience writing unit tests in JUnit, Spock, or Karma/Jest
Advanced knowledge of PostgreSQL and OracleDB
Understanding of application architecture and system security
Experience with synchronous and asynchronous integrations (REST, RabbitMQ, Kafka)
Ability to work in a 50%/50% FE/BE split
A degree in a technical field
offered :
Stable and long-term cooperation with very good conditions
Enhance your skills and develop your expertise in the financial industry
Work on the most strategic projects available in the market
Define your career roadmap and develop yourself in the best and fastest possible way by delivering strategic projects for different clients of ITDS over several years
Participate in Social Events, training, and work in an international environment