Senior Java Developer (ws) Offline
About the Customer:
The customer’s company is a large stock exchange company. It operates trading platforms for shares, treasury and corporate bonds, derivatives, and electricity and gas and provides indices and benchmarks.
About the Project:
The business goal of the customer’s platform, which is built on blockchain technology, is to create a market for non-public companies by a) enabling financing by issuing tokens, b) maintaining a dispersed token register, and c) partially automated token trading.
At the first stage of the platform's creation, it should contain the functionalities necessary for its launch for users (registration, login, issuer form ("KIS"), primary market functionality, blockchain, KYC/AML, and secondary market module (based on fixing, without continuous market).
Project Team:
1 Delivery Manager, 1 Lead Java Developer, 1 Lead JavaScript Developer, 3 Senior Java Developers, 2 Middle Java Developers, 2 Senior JavaScript Developers, 2 UI/UX Designers, 2 Senior DevOps
Project Stage:
Development
Project Advantages:
You will get a unique experience on a blockchain project
You'll get to see development from scratch
Requirements:
3+ years of software development experience
Hands-on experience with Java 11
Strong knowledge of PostgreSQL and Spring Boot
Good knowledge of Apache Kafka
Experience with the execution of code review and identification of functional gaps in end-to-end application development
Profound experience in development/deployment/integration using various frameworks
Ability to work with a business analyst to collect and understand business requirement and translate them into IT functional requirements and technical solution architecture blueprints
Record as a team player with good communication skills
Strong analytical skills
Nice to have:
Master or bachelor degree in computer science, software engineering or applied mathematics
Responsibilities:
Write well designed, testable, efficient code
Contribute in all phases of the development lifecycle
Ensure designs are in compliance with specifications
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Attend meetings
English level:
Intermediate +
Advantages of working with Exadel:
There are plenty of opportunities for advancement at Exadel
You can build your expertise with Exadel Expert Groups, which provide support for existing and potential projects
You can join any community or create your own to communicate with like-minded colleagues
You can participate in continuing education as a mentor or speaker
You can take part in internal and external meetups as a speaker or listener
You can learn English with the support of native speakers
You can take part in cultural, sport, charity, and entertainment events
The job ad is no longer active
Job unpublished on
19 January 2021
Look at the current jobs Java Kharkiv→