Position: Senior Java Developer
Company: Netcracker
Category: Java
Experience required: 3y
English level: intermediate
Published: 2020-09-01T00:00:00+03:00

**Qualifications:**
•	High Technical Degree;
•	Minimum of 4 years’ experience as a developer in Java, J2EE technologies;
•	Strong background in Java SE and J2EE, Spring Core, Spring MVC, and Spring Boot;
•	Experience in building data streaming: Kafka, Kafka connect, Kafka streams;
•	Excellent understanding of microservice architecture, experience working with microservices;
•	Experience in working with DBMS, preferably Postgres, MongoDB, Oracle; 
•	Experience in building scalable, high-performance distributed systems;
•	Intermediate English is a must.

**Will be a plus:**
∙ Experience in working in telecommunications areas; 
∙ Experience in frontend development; 
∙ Experience with Openshift, Kubernetes, Google Cloud;
∙ Experience in various development methodology practices.

**We offer:**
∙ Opportunities for professional growth and career in different areas; 
∙ Medical insurance for employees; 
∙ Opportunities for international travel (USA, Canada, Europe, UAE, Australia, New Zealand);
∙ Sports activities, trainings and corporate events;
∙ Friendly atmosphere.

**Responsibilities:**
∙ Development and management of product components, design documentation; 
∙ Development for Enterprise/Cloud software;
∙ Working with huge/high load databases;
∙ Taking part in internal, customer and pre-sales projects as a lead developer.