Position: Full-Stack Java Developer
Company: Vilmate
Experience required: 3y
Category: Java
English level: intermediate
Published: 2021-04-01T00:00:00+03:00

Our client is an award-winning Swiss technology firm offering market-making solutions to token issuers and digital asset exchanges. The company’s pioneering vision is to create the first fully automated digital market-making solutions next to a marketplace matching tokens and exchanges.

The company fosters meritocratic principles and values research and information technology as the cornerstones of its success. It offers a unique opportunity to motivated individuals to delve into the world of market-making for novel digital assets. You will gain strong hands-on experience with cutting-edge AWS-based infrastructure, a solid technology stack, and fine-grained development pipelines. With its lean organizational structure, our clients provide the ideal environment for ambitious personalities to grow and progress within their roles and across business functions.

By joining the team, you will be responsible for maintaining and developing the existing research & trading infrastructure both back-end and front-end. The position requires close collaboration with the quant traders to implement trading infrastructure, crypto-exchange connectivity, and to rebuild the existing system.

Qualifications & Training
Proven track record of exceptional achievements and desire to learn new technologies and interest in decentralized finance (DeFi) is key. Computer Science major or equivalent. 

Experience
• Minimum 3-5 years in Java development
• Hands-on Java (SE, EE) application development experience both on server and client-side
• Highly proficient in multi-threaded programming
• Strong object-oriented programming skills
• Financial background in FX or cryptocurrency, algorithmic trading, and/or exchange connectivity are an advantage

Qualities and Attitude
• Methodical and process-oriented
• Risk-aware, diligent, detail-oriented, and quality-focused
• Strong analytical and problem-solving skills with a proactive attitude to own issues and solve them.
• Strong motivation to learn new technologies and frameworks, converting them to innovative solutions in a timely manner.
• Handle and communicate technological dependencies efficiently and effectively.

Technologies
• Amazon Web Services (AWS) knowledge is a significant plus.
• Web: Jetty, JavaScript, Ajax, HTML, CSS.
• Communication protocols: REST, Websocket, FIX, Java RMI, MQs.
• Database: SQL, JDBC, MySQL, database design / NoSQL / time series DB experience and handling big data are a plus.
• Messaging middlewares: Apache Camel, MQs, Apache Kafka.
• Linux and shell scripting.
• Version Control: Git.
• Build: Ant, Maven.
• Knowledge of the Akka framework is a valuable advantage.

Competencies
• Good interpersonal skills.
• Sound judgment.
• Problem-solving approach.
• Team player.
• Can-do, hands-on attitude.
• Strategic mindset.
• Curiosity about new technologies and development approaches.
• Focused on delivering value to the business with relentless efforts to improve the process.

Our Oﬀer:
• Competitive salary and benefits.
• Flexible working hours.
• Vacation – 20 working days’ annual leave.
• Paid sick days.
• A personal laptop with all the essential software installed.
• State holidays are granted.
• Corporate accountant and lawyer services.
• Bureaucracy-free and transparent management.
• Costs related to participation in workshops and professional conferences are covered (up to 50% coverage).
• Сorporate events 2 times a year and team building.