Position: Senior Java Engineer
Company: ITOMYCH STUDIO
Category: Java
Experience required: 3y
English level: intermediate

Don’t waste your chance to use such cutting edge technologies as AWS for deployment, Athena for interactive queue service, Firebase as analytics platform across with microservice-based low latency and high availability system.

**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 creation of a revolutionary e-wallet. The industry-leading e-wallet solution lets you store, send and move money securely and quickly across UK and whole European Union. The main goal of the project is to launch the brand new app that will replace the existing ones: this approach allows to enchance 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