Senior Java Software Engineer (#14817325)

SPECIAL REFERRAL BONUS $2000
Work type:
Flexible (Office/Remote)
Technical Level:
Senior
Job Category:
Software Development
Project:
CVEX

Our client is transforming private market trading, bringing it into the modern era. We are applying leading-edge technology and automation to create a new private securities market focused on efficiency, fairness, transparency, and liquidity.

The company is currently working on the implementation of existing and new products using modern Java-based technologies and frameworks to meet scalability and customization challenges.

We are looking for a skillful Java Engineer. A perfect candidate must be able to adjust to constant business change. Common types of changes include new requirements, evolving goals and strategies, and emerging technologies.

Responsibilities:

  • Review business requirements working with other team members
  • Write clean, modular, robust code to implement the desired requirements with little or no supervision
  • Work with the QA and Customer teams to triage and fix bugs with rapid turnaround

Requirements:

  • Decent knowledge of Java (11)
  • Understanding and experience with Spring Boot, Spring Data, PostgreSQL
  • Cloud Technologies: Docker
  • Experience with AWS (SQS, SNS, RDS, Route, EC2, CloudFront, S3, ElasticSearch, Terraform (IaaC), ECS)
  • Strong English communication skills
  • Agile development practices

We offer:

  • Flexible working hours
  • A competitive salary and good compensation package
  • Best hardware
  • A masseur and a corporate doctor
  • Healthcare & sport benefits
  • An inspiring, comfy, clean, and safe office

Professional growth:

  • Challenging tasks and innovative projects
  • Meetups and events for professional development
  • An individual development plan
  • Mentorship program

Fun:

  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, foosball, ping pong, and more.