Stand with Ukraine

Stand with Ukraine logo
Quick donation

Java Senior Engineer ()

remote

We are looking for a Senior Java Engineer who will take part in the development of the e-wallet.

Share

officeuserpencildocumentgearsstarstar
vacancy

We are looking for a Senior Java Engineer who will take part in the development of the e-wallet.

You will work with the world's leading services: Docker, Kubernetes, Spring Framework, Amazon Web Services (EC2, CloudFront, Athena) and Firebase.

About You

  • Professional Java backend development experience
  • Experience writing and using REST APIs using Spring framework
  • SQL and general database knowledge (PosgreSQL)
  • Solid knowledge of testing principles
  • Strong verbal and written communication skills
  • Able to work in a team or independently
  • Experience of working with Linux terminal
  • Experienced in developing applications with Microservices architecture
  • Experience with low latency and high availability solutions
  • Experience with a cloud services provider (AWS)
  • Upper-Intermediate+ English

As a plus

  • Terraform
  • Kubernetes (EKS)
  • NoSQL databases
  • Redis

Your responsibilities

  • Develop and maintain Java service
  • Deliver solid and maintainable software
  • Translate business requirements into technical solutions
  • Implement, review, support and debug required scope
  • Write tech specs and define project architecture
  • Write unit tests and integration tests
  • Participate in code review
  • Participate in verbal and written communication with the client(s)

About the project

You will be working on the creation of a revolutionary e-wallet. The industry-leading e-wallet solution lets you store, send and move money securely and quickly across the UK and the whole European Union. The main goal of the project is to launch a brand new app that will replace the existing ones: this approach allows to enhance the UX dramatically, by utilizing the analytical data captured for years.

What is the team?

  • 4 React Native engineers
  • 2 React JS engineers
  • Backend Java team that supports the APIs

Technology stack

  • React Native
  • GCP Codified infrastructure
  • Container and orchestration technologies (Docker and Kubernetes)
  • Continuous Integration/Continuous Delivery
  • Microservice architecture, including monitoring of deployed services
  • SQL and NoSQL databases

Interview steps

  • CV is reviewed by technical specialists
  • Answers to previous questions before the interview
  • Interview with a recruiter (30 – 45 minutes)
  • Technical interview (up to 90 minutes)
  • Feedback at each stage

We offer

  • Regular and predictable Performance review process
  • 25 days of paid leave per year
  • Powerful team expertise and mentorship
  • Personal Development Plans
  • Assistance in obtaining certification
  • Skill up activity during the bench
  • Financial compensation for participation in conferences
  • Medical compensation
  • Fair and competitive compensation and benefits

Apply for this position