Senior Java Full-Stack Software Engineer (#12803200)

Work type:
Flexible (Office/Remote)
Technical Level:
Job Category:
Software Development

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