Position: Backend Java Developer
Company: NCube
Experience required: 3y
Category: Java
English level: upper
Published: 2023-05-01T00:00:00+03:00

Our client is the industry leader in Digital Data Governance from USA. They have empowered insights-driven companies to trust their data and create better experiences for their customers with analytics testing and data governance. 

 

Experience / Skills required: 

 

Must have: 

 

3+ years of hands-on commercial experience in Java backend development using Java 8+ with streams and lambdas 

Understanding of dry, solid, OOD principles 

Expertise in RESTful APIs 

Good spoken English 

Experience with Spring Framework (Boot) 

Professional expertise in relational databases (MySql) 

Hands-on experience with AWS or other cloud providers 

Experience developing with Unit and Integration tests 

 

Good to have: 

 

Enterprise experience designing and developing software in fast-paced distributed environments (highly scalable, reliable, available) 

Experience debugging, performance profiling and optimization 

Experience in non-relational databases (Cassandra, Elasticsearch) 

Message brokers (RabbitMq or Amazon SQS preferred) 

Scrum/Kanban agile methodologies 

Continuous deploy and integration tools like Jenkins 

Experience with Docker 

Programming skills in Scala language with Akka 

Programming skills in Golang 

 

Responsibilities: 

 

Design and implement Java application phases 

Participate in architectural and software development activities 

Conduct software analysis, testing, programming, and debugging 

Recognize the production and non-production application issues 

 

We offer:  

 

Competitive salary with the regular review 

Flexible working schedule, fully remote work opportunities, office in the very center of Kyiv  

PE 5% Taxes compensations, accountant assistance  

Vacation (up to 20 working days) 

Paid sick leaves (10 working days) 

Medical Insurance after probation period (3 months)  

Online English courses 

Direct cooperation with the customer 

Teambuildings, corporate parties and company trips abroad  

Great working environment and team spirit