Java (Integration) Engineer (#13133374)

Work type:
Flexible (Office/Remote)
Technical Level:
Job Category:
Software Development
Fortune 500 global tech innovator

About the project: 

Within this project, you will work on a worldwide pharma solution. Much more than business processes automation or manufacturing automation. You will be a part of an international distributed team with BA and integration team in Ukraine.

Major responsibilities:

  • Take a big role in the process of customizing pharma application and integration with corporate systems of the client
  • Implement company products using Java (Spring Boot) framework
  • Be proactive, participate in decision-making process, influence technology stack, take ownership of the end result
  • Perform a variety of software development activities such as design, development, integration, unit testing, and assisting with end-user documentation
  • Deliver great and consistent results being a member of a distributed team
  • 3+ years of recent hands-on coding and software design
  • Wide experience of integrations with different types of systems, using different approaches
  • Expert knowledge of Java (Spring Boot), Messaging, REST
  • Experience with development of relational data models for MySQL and Oracle SQL
  • Good knowledge of object-oriented and component-based design principles
  • Intermediate+ English level (being able to articulate ideas and solutions to stakeholders)
Professional growth:
  • Challenging tasks and projects
  • An individual development plan
  • A personal education budget
  • A regular performance appraisal
  • Mentorship opportunities
  • Business trips
  • Corporate events and outstanding parties
  • Team buildings
  • Anniversary presents
  • A fun zone where you can play video games, ping pong, and more