Lead Java Engineer (#14390666)

Work type:
Flexible (Office/Remote)
Technical Level:
Lead
Job Category:
Software Development
Project:
Global fashion retailer

We are growing and offering to join our team with strong engineering practices and mature scrum processes to help our client (a world-known company, one of the largest in the industry) with the digital transformation of solutions!

Requirements:

  • 6+ years of extensive Java development 
  • Experience as BackEnd Lead – 2+years, ability to drive the backend team
  • 2 years of Spring framework and building Spring web applications
  • Understanding and experience developing and deploying microservices
  • Experience developing REST interfaces
  • Excellent design, coding, and debugging skills
  • OOP, OOD, Design Patterns proficient
  • Working knowledge of NoSQL(MySql) DB technologies
  • Working knowledge of IBM MQ, Kafka
  • Familiar with GrayLog, Grafana
  • Familiar with OpenShift
  • Strong knowledge of Unit testing
  • Excellent communication and organization skills
  • Upper-intermediate level of English

Responsibilities: 

  • Lead high-performance team throughout the SDLC to deliver critical business features
  • Coach other engineers on the application and best practices across a broad spectrum of technologies
  • Designing, building, and maintaining efficient, reusable, and reliable code
  • Providing appropriate code comments for program coding by following a standard coding pattern
  • Creating a unit test cases which follows industry standards and testing practices

We offer:

  • Flexible working hours
  • A competitive salary and good compensation package
  • Best hardware
  • A masseur and a corporate doctor
  • Healthcare & sport benefits
  • An inspiring, comfy, clean and safe office

Professional growth:

  • Challenging tasks and innovative projects
  • Meetups and events for professional development
  • An individual development plan
  • Mentorship program

Fun:

  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, foosball, ping pong, and more