HDMSB001
37
Senior level / Full-time / On-site / HDMSB001

Java Tech Lead / Developer

Descriere

We are helping to make cities better places to live, work and visit, by enabling seamless, frictionless journeys on public transport systems. We are a technology company, developing a SaaS-based fare collection and ticketing platform that allows commuters to buy and present tickets for public transport on their mobile phones or simply by tapping a bank card to travel. With deployments to over 60 transit agencies across 4 continents, our team has been delivering innovation to millions of riders of public transportation for over ten years.

Proving ourselves as true innovators and category leaders, we launched a ticketing SDK - a first for public transit - allowing urban mobility providers like ride-hailing (Uber), journey planners (Transit), and bike and ride-sharing services, to integrate our market-leading ticketing platform into their applications, connecting services together for a seamless user experience. Current customers of our SDK include Uber, Transit (NA), Jorudan (Japan) and Kisio/Keolis (France).

Come join us on this exciting ride as we build the transit technology ecosystem of tomorrow.

The Engineering Team

We believe making great products should be enjoyable and rewarding. Our teams are self organising – most use scrum, kanban or a hybrid approach that gives them the best chance to meet their collective goals. Each team has specialists in dev, test, (sometimes hardware too) and deployment who work together to create fantastic business outcomes for our customers. We have hack days 6 times a year, with small yet perfectly formed prizes, but mostly we do it for fun, to learn, and to prototype cool ideas that might help our customers. Of course we have deadlines, but we love what we do and we celebrate our success regularly.

Our Stack

  • Java 11 / Kotlin
  • DropWizard / Spring Boot / Spring / Guice
  • MySQL/ RDS / DynamoDB / Hibernate
  • REST / SOAP / Jersey
  • Git / Bamboo / Gradle / Maven / Artifactory
  • Amazon tech (EC2, S3, SQS, Kinesis, etc)
  • JUnit / WireMock / Gatling
  • Puppet managed, PCI-DSS certified platform infrastructure (AWS)
  • Fully cloud-hosted platform with Infrastructure as a Code tooling

Requirements

Required experience is simple: solid core Java skills, and a desire to implement quality software that operates at scale. We don’t expect to hire developers who already pre-understand our whole stack – apart from anything else, we want the stack to keep evolving as developers identify new tools and frameworks.

Nice to have

We are searching for people with experience in the Payments space, so things like:

  • Experience in integrating with PSP’s around the world
  • Experience in integrating with 3DS v1/v2
  • Knowledge about PSD 2
  • Knowledge about PCI DSS

Some of our benefits

  • Brand new office in United Business Center Riviera
  • Premium medical care via Medicover
  • VPN, enabling high flexibility
  • Flexibility to work from home whenever you need to

We are an equal opportunity employer. We celebrate multiple approaches and points of view, striving to create an environment where everyone feels empowered to bring their full, authentic selves to work. Whoever you are, just be yourself.

Java kotlin spring SpringBoot DropWizard Guice mysql Mysql DynamoDB hibernate git gradle Maven AWS junit wiremock gatling Puppet

Ești interesat? Aplică acum!

Promitem să păstrăm datele tale personale în siguranță și vor fi folosite doar pentru a aplica la această poziție.
Câmpurile marcate cu * sunt obligatorii. Aplicând, sunteți de acord cu Politica de confidențialitate și Termenii de utilizare a site-ului.

Cere detalii înainte să aplici

Te putem ajuta să obții toate informațiile necesare.

Contacteaz-o pe Lia imediat prin:

  • (+40) 746-377 360

Esti indisponibil(ă) acum? Nicio grijă!

Programează o discuție care să se potrivească calendarului tău.
Request more details

Once submitting the form, you will instantly access all the information we have on the job: project(s), salary, team, etc.