drjobs Java Backend Developer

Java Backend Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Sofia - Bulgaria

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

We are developing one of the best trading platforms in the USA serving more than 200k online users each day working over desktops mobile and web.

Platform backend services are responsible for all business processes related to trading: order issuing validation routing option price calculation reconciliation etc. High performance low latency and fault tolerance is our daily job. We strive for code quality performing careful code reviews and various types of testing.

Teams coexist in a Scrum/Kanban environment backed by the Atlassian suite Slack TeamCity Sonar Docker etc.

Teams are multicultural and distributed typically consisting of 37 BE engineers balanced by QAs FEs BAs

Major parts of our stack:

  • Java 11 Collections Streams Threads Concurrency Azul JVM
  • Spring JUnit5 AssertJ Mockito
  • Docker PostgreSQL Liquibase Splunk

We expect the Java Backend Developer to have:

  • passion for coding in Java
  • exposure to the Java (J2SE) platform understanding whats happening under the hood: threads collections streams memory garbage collector
  • foundation in computer science data structures algorithms and their complexities
  • desire to optimise document and maintain code and also carefully cover it with tests
  • willingness and energy to take your ideas all the way from proof of concept to productionproof code
  • general responsibility and resultoriented mindset
  • desire to achieve goals as a team willingness to help colleagues and ability to provide/accept constructive feedback
  • B1 English to be able to communicate with multicultural teams and a US customer

Qualifications :

Musthave skills:

  • trading and capital markets background
  • handson experience in concurrent programming and understanding of thread synchronisation approaches
  • exposure to distributed systems following strong performance and reliability requirements
  • foundation in asynchronous communications
  • solid Unix/Linux knowledge


Additional Information :

Care for the employees is one of Devexperts core values. For the suggested position we offer a benefits package that will guarantee the comfort of our new teammate.

Flexibility benefits:

  • Possibility of hybrid/remote work mode
  • Flexible working hours.

Health and recreation benefits:

  • 20 days of paid vacation
  • 5 days of fully paid additional wellness days
  • Medical insurance premium package
  • Free MultiSport card.

Facility benefits:

  • Modern office with new equipment
  • Panoramic view of Vitosha mountain
  • PlayStation Billiard Relax zone and Gym
  • Parking space/public transport card
  • Free drinks and snacks.

Community benefits:

  • Teambuilding activities
  • Corporate parties
  • Football club
  • Speakers club
  • Free admission to corporate external events
  • Possibility of joining conferences and professional fairs.

Professional training benefits:

  • English language courses
  • Local language courses for foreign employees
  • Unlimited access to selflearning platforms
  • Certification opportunities
  • Mentorship Program.

Social benefits:

  • Referral bonuses for specific roles
  • Paid leave upon special events.


Remote Work :

No


Employment Type :

Fulltime

Employment Type

Full-time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.