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