Stand with Ukraine

Stand with Ukraine logo
Quick donation

Senior Java Engineer ()

Remote

We are looking for a Senior Java Engineer who will take part in geolocation service development that is providing a service to game operations.

Share

officeuserpencildocumentgearsstarstar
vacancy

We are looking for a Senior Java Engineer who will take part in geolocation service development that is providing a service to game operations.

Don’t waste your chance to use such cutting-edge technologies as AWS for deployment, Athena for interactive queue service, Firebase as an 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 the Spring framework
  • SQL and general database knowledge (PostgreSQL)
  • Solid knowledge of testing principles
  • Strong verbal and written communication skills
  • Able to work in a team or independently
  • Experience in 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

We are developing a B2B geolocation service for the US market. It will provide services for game operations. The product will provide SDKs for integration and an analytical gateway to keep businesses on track. The project has been in development for a long time, coming to the finish line.

What is the team?

  • Senior Java Engineer (it’s you)
  • Senior iOS Engineer
  • Senior Android Engineer
  • Senior React Engineer
  • Automation QA Engineer
  • DevOps

Technology stack

  • AWS Codified infrastructure (EC2, CloudFront, Athena)
  • Java (Spring Boot)
  • Microservice architecture, with low latency and high availability.
  • Firebase
  • Continuous Integration/Continuous Delivery.
  • Android (Kotlin)
  • iOS (Swift Package Manager)

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

  • The 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