Senior Java Developer

Ukraine
Full Time
Master's Degree
Alina Karun Alina Karun

Our client is a financial company that provides a variety of neo banking services. The company is rolling out digital transformation throughout its line-up of services to boost its privacy, security, and user experience aspects. 

The company is currently working on a new service and looking for Senior Java Developer to spearhead the development and take the project to a new level.

Requirements:
  • 5+ years in software development (Java specifically), experience with microservices is a total must;
  • Hands-on knowledge of  Spring Boot (including MVC, REST, gRPC, etc.);
  • Thorough understanding of Docker, Kubernetes, and Helm;
  • A firm grasp of Kafka + Kafka Streams;
  • Hands-on experience with Docker containerization for different environments;
  • Be familiar with ’The Twelve-Factor App’ principles;
  • Understanding of CI/CD practices and types of quality gates;
  • Hands-on experience with unit/integration/API testing for microservices;
  • Taking full responsibility for the results of own work.
Responsibilities:
  • Taking part in architecture and system design development activities;
  • Microservice development (including deployment and support);
  • Handling deployment and configuration of the system on Kubernetes clusters;
  • Overseeing system performance under different scenarios;
  • Implementing quality control automation for quick and reliable delivery.

 

The company offers:
  • The company invests in the employee’s professional growth;
  • Recurring knowledge sharing with different branches of the company;
  • Competitive salary with performance bonuses; 
  • 28 days of paid vacation; 
  • Remote work options;
  • Congenial, growth-oriented working environment.
Alina Karun
Alina Karun