Middle Java Developer (Closed)
Development Team
On behalf of our customer from Germany, Mobilunity is looking for a Middle Java Developer. This is a long-term project. Distributed teams. Project: Payment system development. Customer is very team-oriented and easy-going in communication.
Responsibilities:
- Development of new features and modules for the product
- Collaborate to plan work, do code reviews, and improve our practices and processes
- Work with senior engineers to take on ever-evolving challenges and learning new skills to tackle them
Position requirements:
- Very strong knowledge in Java 8+
- Knowledge in implementing RESTful Web-Services
- Knowledge in Docker
- Knowledge in Design patterns
- Good software design/architecture skills
- Experience in working with Microservices Architecture
- Experience with NoSQL datastores (especially MongoDB)
- Experience with the build systems Maven and Gradle
- Experience with Jenkins CI
- Spoken English
Nice to have skills:
- Experience with Go
- Experience with NodeJS
- Knowledge in working with huge amounts of data
- Experience with Dropwizard
- Experience with Spring Framework, Spring WebMVC and Spring Data
We offer:
- Being a part of Mobilunity team, working in friendly and supportive environment
- Your wages calculate in accordance with one of the best possible USD to UAH exchange rates
- Individual English classes upon needs
- Flexible working hours
- No dress code
- Billiards and table soccer room
- Equipped smoking area in the office balcony
- Full time job
- Financial stability, payments without any delays
- Paid vacation, paid sick leave (+3 paid sick days without sick list)
- Comfortable office in the center of Kyiv