You will be working as a high-level external consultant for a big enterprise that provides technology and business services for a huge number of telecommunications companies. This is the opportunity to utilize your skills at the top influential plane of the company and express your knowledge and rich experience to a wide audience that will affect many products and their end users.
Responsibilities:
Be a part of the team for a new project of our customer – a tariff management tool
Improve system back-end code and architecture as well as to integration with another internal system of the enterprise
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
Requirements:
Expertise in Java 1.8+ (Web), REST, microservices
Test frameworks JUnit, Mockito
Knowledge of good architecture approaches
Has experience of tuning performance of application and NoSQL database
Has good knowledge of technologies available in the market, be able to provide a detailed explanation of pros. and cons.
Strong negotiation skill
Good analytic skill
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.