Position: Software Engineering Specialist
Company: Unitask
Experience required: 5y
English level: upper

Who are we?
If you’re a smartphone user then you are part of an ever more connected and digital world. At our company, we are leading the digital revolution into the future. From virtualized telecommunications networks, Big Data and Internet of Things to mobile financial services, billing and operational support systems, we are continually evolving our business to help you become more connected. We make sure that when you watch a video on YouTube, message friends on SnapChat or send your images on Instagram, you get a great service anytime, anywhere, and on any device. We are at the heart of the telecommunications industry working with giants such as AT&T, Vodafone, Telstra and Telefonica, helping them create an amazing new world for you where technology is being used in amazing new ways every single day.

What is this position about?
Our team is looking for a strong and motivated Java Developer with experience in building high-performing, scalable, enterprise-grade applications and frameworks. You will be part of a talented software scrum team that is building the next generation of our product using micro services technology stack.
Apply for this role if you are:

Eager to Design, build, and maintain efficient, reusable, and reliable Java code, low-latency applications for mission-critical systems, delivering high-availability and performance
Want to be able to contribute in all phases of the development lifecycle
Interested in working collaboratively with Product owner, Architect, design, testing and other teams
Interested to be involved in a large scale development for enterprises.
Eager to learn the newest technologies for microservices, cloud and DevOps.
Excited to become a part of a strong team taking our product to its next generation.
All you need is...
BA/BSc in computer science.
6-8 years' experience as a software engineer.
Excellent knowledge with object oriented design & coding standards and methodologies
Proven hands-on experience in Java, Spring boot
Experience in Microservices architecture
Experience in Swagger, RESTful services, Sprint Cloud, Kafka, Couchbase
Self-driven and independent who is able to take responsibility and proactively carry on tasks as a self-contributor
Ability to work collaboratively within a team and with external stakeholders
Planning and organization skills
Ability to assimilate knowledge quickly and efficiently
Excellent communication skills with excellent verbal and written English