Senior Java Software Engineer
SoftServe
Kyiv, Ukraine
3 днів тому

WE ARE

Our Customer is one of the world’s well-known IT-companies, with a portfolio of tools widely used in IT industry. It is a multinational company with development offices across the world.

At this moment, SoftServe team is working on nearly 20 different subprojects / products for this client. Our customer is a technically mature company with huge expertise and innovative approach, making good use of new technologies existing on the market (big data, analytics etc.

The product is aimed at enabling the migration of data from server to cloud solution, leading to the transition from a monolith system to microservices.

YOU ARE

From our candidate, we expect solid experience and knowledge in the following areas

  • Specialization in Java and Spring Framework
  • Good computer science and software engineering fundamentals, including database design
  • 5+ years of industry experience as a Back End Software Engineer
  • Experience with building microservices
  • Proven understanding of micro-services oriented architecture and extensible REST APIs
  • Experience with continuous integration / continuous delivery and infrastructure as code
  • Understanding of service-oriented architecture and extensible REST APIs
  • Project coverage with tests (unit, integration, acceptance, synthetic)
  • Experience with the leading development team(s)
  • Strong interpersonal and communication skills
  • Experience working with large scale distributed systems as a requirement
  • Willingness to mentor other Software Engineers
  • And knowledge of the following technologies

  • Java 8
  • Spring framework
  • Hibernate
  • PostgreSQL 10
  • GraphQL
  • Docker and Bamboo
  • Splunk
  • SignalFX (metrics)
  • YOU WANT TO WORK WITH

  • Cutting-edge technologies and approaches
  • Estimation and scope decomposition
  • Globally known IT company
  • Possibility of learning new technologies and languages
  • Participation in the implementation phase defining and creating the core of that or different systems, receiving knowledge from the development team
  • Opportunity of leading a team of 5 mature members (Software Engineers only)
  • Communication with the architect from the client's side, and architecture in general
  • Creation and improvement of tech processes
  • Code review
  • Deep research of problems faced
  • TOGETHER WE WILL

  • Collaborate with an enterprise software company
  • Access the Software best-practices from the Customer side
  • Work with an international team
  • Надіслати заяву
    Додати до вподобаних
    Видалити з обраного
    Надіслати заяву
    Моя електронна адреса
    Натиснувши кнопку "Продовжити", я даю неофіційну згоду на обробку моїх даних та надсилання мені електронних сповіщень, як це описано в Політиці конфіденційності . Я можу відмовитися від моєї згоди або скасувати підписку в будь-який час.
    Продовжити
    Заява