TransferWise has flagged the Java Developer job as unavailable. Let’s keep looking.

As a Senior Java Developer, your objective is server side development on the gaming platform based on microservices architecture. Here you will find a powerful team and an opportunity to learn a lot:)

Our technologies:

Java 8, Java 11, Spring Framework IOC, Spring Boot, MySQL, RabbitMQ, Git, Gradle, Docker, Kubernetes

What do we expect from our perfect candidate?

  • 5+ years of professional experience as a Java SE developer
  • Knowledge of algorithms and data structures
  • Solid experience in Object-Oriented analysis and design
  • Experience with Relational DBs MySQL is a plus
  • Experience in REST API development/implementation will be a plus
  • Upper-Intermediate English
  • Ability to work in team
  • Open to give and receive feedback
  • Result orientation
  • Proactiveness and agile mind

What will you be responsible for?

Programming:

  • Design and implement extensible APIs for our customers
  • Develop new features related to regulated markets, engagement tools, reporting tools and more
  • Implement distributed and scalable solutions
  • Develop load/performance/stress testing tools
  • Create integration tests and maintain Java codebase

Critical thinking and mentorship:

  • Maintain self-driven learning, researching and suggesting new ways to improve our platform
  • Review colleagues’ code and provide constructive feedback to your team members
  • Provide support to other junior and middle team members
  • Freedom to communicate technical ideas and direction on our platform by working closely with other senior peers and Product

Production and delivery:

  • Acquire extensive business domain knowledge and communicate effectively with different stakeholders
  • Work through all stages of software delivery lifecycle: iterative discovery and designing solutions to development, testing, release and maintenance
  • Actively participating in solution design and responsible for taking these decisions to ensure scalability and meeting business requirements

Benefits of working with us:

  • Challenging tasks to feel productive
  • Opportunity to visit paid conferences/training/workshops to feel fresh minded
  • Free English classes with native speakers to feel your growth
  • Medical insurance to feel safe
  • 20 paid vacation days/7 paid sick leaves to feel humane
  • Friendly working environment to feel excited
Read Full Description
Confirmed 22 minutes ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles