We are looking for an experienced Java developer to join the team that builds a set of microservices from the ground up in Java. You will be a part of the team responsible for the new functionality of the system. It’s a CRM that helps customers interact with clients by SMS and calls.

Tech stack:
Microservices architecture. Inter-service communication based on REST, GraphQL, AMQP. Infrastructure is in AWS. Backend: Java 11, Spring Boot, Hibernate. Frontend: React, Redux Thunk, TypeScript, SAAS and OOCSS. Middleware: RabbitMQ and Amazon Web Services.

2+ years of experience in software development with Java
Strong knowledge of relational DBs
Good knowledge of RESTful services
Experience in Spring Security, Boot, JPA, Java Stream API
Knowledge of CI/CD, Git, Code review
Upper-Intermediate English level

Will be a plus:
Experience in cloud systems
Experience in working in an Agile team
Docker, Docker-compose, Kubernetes

Implement new features
Refactor and improve existing codebase
Communicate with the teams from Canada and Ukraine
Estimate tasks and be responsible for the code reviews

What’s in it for you?
Friendly team that helps you to achieve results
Unique working environment where you communicate and work directly with a client
Competitive salary
Long-term employment with 18 paid vacation days
Comfortable office
Flexible working schedule
Estimate your tasks and be responsible for code reviews

About Blackbird Lab

Blackbird Lab has been providing IT services to firms from North America and Europe since 2017. We deliver smart solutions for the bright future by building intuitive and user-friendly websites, mobile applications, and software for companies of all sizes.

We are a team of goal-oriented entrepreneurs and engineers who believe in the power of close collaboration and high focus in the working process. Based in the heart of Ukraine, Kyiv city, we keep track of the innovative technologies and apply them during our work to ensure that the products we create stand out. Cozy office, inspiring and friendly atmosphere, transparent processes, tons of challenging tasks, and interesting projects – this is what Blackbird Lab is about.

We are thrilled to welcome enthusiastic and talented specialists to create life-changing IT solutions, deal with complex tasks, and enhance the digital presence of companies worldwide. If this is something you would like to do for a living – join our team of professionals today!

Address: Shota Rustaveli Str. 16, Kyiv

Company website:

Job posted on 14 February 2020

Apply for job

Similar jobs

Regular Java Developer (SQL) at Luxoft

Kyiv, 2 years or more

Java Developer at Luxoft

Kyiv, 2 years or more

Middle Java Developer at GeeksForLess

Kyiv, 2 years or more

Java Developer (IMS) at Playtech

Kyiv, 2 years or more

Java developer (new project) at Luxoft

Kyiv, 2 years or more