Senior Java Developer

Оur сliеnt is intеrnаtiоnаl prоduсt соmpаny.
Technical stack: Java, SpringBoot, Oracle, PostgreSQL, Kotlin, Spring React, Elasticsearch, Groovy, Grails
Tools: Git, Bitbucket, Jira, IntelliJ idea, Gradle, Maven

Оur сliеnt is intеrnаtiоnаl prоduсt соmpаny with а hеаdquаrtеrs in Dubаi (UАЕ) аnd R&D сеntеrs in Еurоpе, Middlе Еаst, Аsiа аnd Аfriса. It’s а lеаding prоvidеr оf sоlutiоns fоr trаdе fасilitаtiоn, pоwеrеd by wоrld-сlаss tесhnоlоgy inсluding аrtifiсiаl іntеlligеnсе. The company is looking for an experienced and motivated Senior Frontend Engineer, who will be involved in implementing new applications, adding improvements and new functionality to existing applications, fixing bugs, analysing problems, and offering solutions.

What you will do:
- Design, develop, test, and maintain high-quality scalable web applications and services in the Java ecosystem
- Participate in code reviews and ensure that all solutions are aligned to predefined architectural specification
- Participate in project planning sessions
- Support and maintain applications in a production environment, when necessary.
- Support the team to improve their technical skills, provide guidance
- Share clear messages and make complex ideas easy to understand for team members
- Give on-time feedback to help the team members to stay on track
- Keep up with new techs and trends
What you will bring in:
- 5+ years of hands-on experience of software development and depth knowledge of Java;
- Experience in Spring/Spring Boot, knowledge of Groovy/Grails is a plus;
- Excellent knowledge of relational databases (Oracle, PostgreSQL) and ORM frameworks;
- Solid understanding of API, microservice, and integration concepts and technologies, such as REST, JSON, XML, message queues;
- Experience with continuous integration and continuous delivery tools;
- Performance analysis of JVM applications, understanding of threading, concurrency, and problems that can result from concurrent processing;
- Familiarity with containers and logging/monitoring solutions;
- Experience with GCP, AWS, Azure, or any other public cloud platform is a plus;
- Knowledge of traditional build systems (Gradle, Maven);
- Knowledge of Agile / Scrum process and ceremonies;
- Willingness to travel abroad if required;
- Fluency in English.
- Medical insurance
- Annual performance bonus
- Paid days off
- Continuous Development Program (Certification Programs, Book Clubs, Online Learning Platforms, etc.)

About CNA International IT

CNA International IT is partnering with product companies and candidates, to bring our expertise in matching great opportunities with talented people.

We ensure that we work with companies where you, as a candidate, can not only grow in expertise but also feel as a part of a corporate culture and employer's values. We believe in a partnership approach and strive to provide the best experience for you and to build a long-lasting relationship for all of your career needs.

Feel free to contact us and we will try to find a dream job for you (or at least will provide you with a job search strategy. - check out our channel with tons of useful information on how to prepare for technical interviews. Enjoy!

Company website:

DOU company page:

Job posted on 4 August 2022
24 views    8 applications

To apply for this and other jobs on Djinni login or signup.
  • Category: Java
  • Java, SpringBoot, Oracle, PostgreSQL, Grails Tools: Git, Jira
  • English: Upper-Intermediate
  • 3 years of experience
  • maps_home_work Full Remote
  • shopping_basket Product
  • explore Ukraine