EXANTE logo
EXANTE

Senior Java Developer

RemoteFull-timeSenior🇲 ArmeniaDevelopment

We are looking for a talented and experienced Senior Java Developer to join our team and play a vital role in building and maintaining our backend trading ecosystems.

Reporting Line - Director, Backend

Worksite: Remote/ Hybrid/ On-site

Responsibilities

  • Design and develop micro services in Java (17 or later) as part of our backend system
  • Maintain and enhance existing Java libraries and internal frameworks
  • Collaborate with other developers and teams to ensure seamless integration of services
  • Stay up-to-date with the latest Java technologies and best practices

Qualifications

  • Bachelor's degree in Computer Science or related field
  • 5+ years of experience in Java development
  • Strong understanding of software design principles and patterns
  • Knowledge of various concurrent technics (blocking, CAS, Future/Promise, Actors)
  • Understanding of Java Memory Model and GC principles
  • Experience with building RESTful APIs and microservices architecture
  • Experience with binary protocols (e.g., gRPC)
  • Experience with SQL databases (PostgreSQL) and messages brokers (e.g., Kafka)
  • Experience with NoSQL databases (Redis, Cassandra, Clickhouse, etc) is a plus
  • Experience with popular Java frameworks (Spring, Micronaut, Quarkus, etc) and libraries
  • Experience with building cloud (EKS, GCP, Kubernetes) platform
  • Excellent communication and problem-solving skills
  • Knowledge of Scala is a plus

Personality / Mindset

  • Integrity & loyalty
  • Team player with advanced communication and collaboration skills
  • A hands-on, can do attitude - always looking for solutions and thinking out of the box
  • Overachiever mentality
  • Capability to work and succeed in the fast pace and ever-changing environment

We Offer*

  • Competitive salary and benefits package
  • Opportunity to work on challenging and cutting-edge projects from scratch
  • Collaborative and supportive work environment
  • Ongoing education & training programs
  • Professional development opportunities

*Benefits/perks listed above may vary depending on the nature of your employment with the company and the country where you work

Ready to apply for this role?

Apply Now →

Related jobs

Apply Now →