Senior Java Full-Stack Software Engineer (#12803200)

Kyiv, Lviv
Work type:
Technical Level:
Job Category:
The client and your role:
The Engineer will be responsible for product development for a large EU telecom operator within an agile team composed of Developers, QA Engineers, a scrum master, starting from user stories to a shippable product, respecting a predefined definition of done and making sure product passes through defined continuous integration gates.

  • Research and evaluate technical options to implement business requirements
  • Provide system or technical development expertise to the team
  • Write quality, maintainable code with extensive test coverage in a fast-paced professional software engineering environment
  • Provide effort estimations
  • Work in a close contact with team members and project stakeholders on customer’s site
  • Suggest technical and functional improvements to add value to the product
  • Decent knowledge of Java
  • Understanding and experience with Spring/Spring Boot
  • Understanding and experience with Front-end technologies (ReactJS, Angular, JSF)
  • Experience with cross-system communication (WS, SOAP, REST, etc.)
  • Strong English communication skills
  • Agile development practices
We offer:
  • Flexible hours approach
  • Competitive salary and compensation package
  • 18 business days of payable annual free-time
  • 10 days of paid sick leave
  • Personal education budget
  • Membership of the IT-BPO club card, loyalty program.
  • Gym, Masseur, and Doctor
  • Relax zones
  • Corporate events and outstanding parties
  • Team buildings
  • Anniversary presents