Java developer (offline)

Required skills
- Excellent knowledge of Java and OOP principles;
- Excellent knowledge of Java EE and/or Spring;
- Experience with XML and JSON processing libraries;
- Experience with multi-tier applications, client-server technology, unit tests, continuous integration;
- Experience with asynchronous computations;
- Good knowledge of SQL, experience with any RDBMS;
- Experience with JavaScript;
- Intermediate English;
- Strong communication and organization skills

Background and experience
- Master degree in computer science or similar field;
- Software development experience -5+ years;
- Management experience - as an advantage

As a plus
- Experience with Akka framework;
- Experience with Oracle DB environments;
- Experience with NoSQL databases, Cassandra and MongoDB are preferable;
- Experience with modern JavaScript frameworks;
- Experience with CSS and web design

Responsibilities
- Design technical solution by analyzing functional requirements; envisioning system features and functionality;
- Evaluate use of technologies such as frameworks in the company and promote improvements;
- Develop code and run code review sessions;
- Assure use of best practices like design patterns, unit tests, continuous integration in development;
- Run integration tasks where several components are combined into whole solution;
- Learn customer feedback through review sessions with stakeholders;
- Facilitate documentation process

We offer
- Collaborative, friendly working environment and fun company culture;
- Professional growth and personal development opportunities;
- Exciting projects with new technologies in a team of outstanding people;
- Paid trainings, workshops & certifications, Workplace Mentoring program;
- Sport and meal vouchers compensation, refreshments in the workplace;
- Possibility of remote work and flexible schedule;
- Interesting corporate events and regular team outings.

About MaxBill

MaxBill is delivering service providers a modern approach to billing, service delivery and customer experience management. Established in 1996, with an idea of creating a unified customer-centric CRM and billing solution for managing multiple services in a single instance, we’ve made our way to being one of Europe’s leading billing products.

Company website:
https://maxbill.com

The job ad is no longer active
Job unpublished on 3 May 2020

Look at the current jobs Java Odesa→