Senior Java Developer

img
Karpiv Tetyana

Я презентую Ваше резюме, расскажу нашему клиенту о ваших сильных сторонах, помогу вам найти работу в компании мечты!

Senior Java Developer

On behalf of Ciklum, we are looking for a Senior Java Developer to join the Kyiv team on a full-time basis.
 
You will join a highly motivated team and will be working on a modern solution for our existing client. We are looking for technology experts who want to make an impact on new business by applying best practices and taking ownership.

Responsibilities

  • Back-end development to meet customer’s business needs and implement components according to modern software development environment (cloud-based platforms, microservice architecture, etc.)
  • Taking part in the decision-making process in design application architecture, solution development, architecture and code review
  • Develop and review feature design documents and provide inputs/update to specifications for the solution
  • Design and implement a set of various types of tests (unit, integration, functional, etc)
  • Proactive position in solution development, processes improvements
  • Working in an international distributed team in an Agile environment
  • Communicate with PMs, engineers, Architects, QA and other colleagues and stakeholders
  • Delivering the product roadmap and plannings
  • To use high coding standards, software best practices and write highly testable, automatable and performant code over the whole SDLC
Requirements
  • Experience in software development for more than 5 years
  • Excellent knowledge in Computer Science, Computing Theory:
  • Paradigm & Principles (OOP, SOLID, DDD, TDD, BDD)
  • Database theory (RDBMS, NoSQL)
  • Code testing practices
  • Algorithms
  • Data structures
  • Architectural, Enterprise and Design Patterns
  • Security patterns, Reverse engineering resistance, Common attacks types (OWASP)
  • Understanding of network interactions:
  • protocols
  • conventions (e.g. REST, RPC)
  • authentication and authorization flows
  • standards and practices (e.g. oAuth, JWT)
  • Excellent knowledge and experience in Java (more than 3 years)
  • Experience with high-performance and high-load systems
  • Good knowledge of Kotlin / Reactive programming experience (Spring Boot Reactor)
  • Good knowledge of Domain Driven Design expertise
  • Big Plus: Ops insights, confortable with Linux, command lines, Kubernetes
  • Practical commercial experience with:
  • REST API development
  • Web application frameworks (e.g. Spring Boot Framework) (more than 2 years)
  • Testing frameworks (e.g.g. JUnit, PowerMock, WiresMock) (more than 2 years)
  • ORM (e.g. Hibernate) (more than 2 years)
  • RDBMS (e.g MySQL/MariaDB, PostgreSQL, Oracle) (more than 2 years)
  • Key-value storages (e.g. Redis, Memcached)
  • Messaging systems (e.g. RabbitMQ, Apache Kafka, Active MQ, AWS SQS, Azure Service Bus, Google Pub/Sub)
  • Web Servers
  • Version control systems (GIT)
  • Cloud computing platforms (e.g. AWS, Google Cloud Platform, Microsoft Azure)
  • Docker
  • Continuous Integration tools (e.g. Gitlab Pipeline, Jenkins, TeamCity, Bamboo)
  • Builders
  • Experience with:
  • Troubleshooting, profiling and debugging applications
  • Creation software architecture and design of complex applications, platforms, microservices solutions
  • Agile software processes and technologies
  • Code Review process
  • Refactoring process
  • Plus: Node.js / Typescript experience (for AWS lambda’s)
  • Plus: AWS experience (Aurora, Lambda’s, Step Functions, etc.)
  • Fluent or Upper-Intermediate English
  • Desirable
  • Certifications on:
  • Java
  • Spring Frameworks
  • Cloud computing platforms (AWS, GCP, Microsoft Azure)
  • Understanding of orchestration and containerisation (e.g. Kubernetes, Swarm)
  • Knowledge in Deployment patterns
  • Practical commercial experience with:
  • Serverless architecture
  • Integration with 3rd party solutions
  • NoSQL (e.g. MongoDB, ElasticSearch, CouchDB)
  • Experience with Search Engines (e.g. ElasticSearch, Azure Search, Apache Solr)
  • Provisioning tools (e.g. Terraform, Ansible)
  • Quality tools (e.g. SonarQube)
What's in it for you
  • Career growth opportunities
  • Realization of your innovative ideas in building new Ciklum Solutions and Services
  • Friendly collaborative teams and enjoyable working environment
  • Professional skills development and training programs
  • Variety of knowledge sharing, training and self-development opportunities
  • State of the art, cool, centrally located offices with a warm atmosphere which creates really good working conditions

Город: Киев

Вид занятости: полная занятость,

Требования: от 5 лет

Похожие вакансии

Смотреть все вакансии

Оператор немецкоязычного контакт-центра в Люблин, Польша

Американськая компания Concentrix, мировой лидер в сфере услуг контакт-центров ищет  активных людей для роботы в своем Контакт-центре в г. Люблин

 

Quantitative Risk Manager

Our client (Channel VAS, the global FinTech leader) is seeking sharp, talented individuals to join the team of highly skilled professionals in the Operations Center in Greece and other countries. Through 40 telco partners we are providing financial inclusion to over 600 million consumers in Africa, Middle East, Asian Pacific and Latin America via a variety of mobile financial services such as Airtime Credit, Mobile Money Loans, Mobile Device Finance, B2C Loan Apps, E-Commerce Credit Solutions and Marketplaces.

Team Lead (.NET)

On behalf of our client (Ciklum), we are looking for a Team Lead (.NET) to join the Kyiv team (project - eToro - the world’s leading social trading network, providing more than 12 million users from around the world a one-stop-shop solution for their trading and investing needs) on a full-time basis.

Middle Automation QA Engineer (JS)

On behalf of our client (Ciklum), we are looking for a Middle Automation QA Engineer (JS) to join the Kyiv team (project - eToroX - the blockchain and crypto division of eToro).

Are you ready to join the most exciting Fintech global company? eToro is a leading global social investment network, offering millions of users to trade and invest online in cryptocurrencies, securities and CFD whose underlying assets are currencies, commodities, indices and stocks in a simple, transparent and more enjoyable way. 

Expert Ruby on Rails Developer

On behalf of Ciklum, we are looking for an Expert Ruby on Rails Developer to join Kyiv team on a full-time basis.

About Project:

The company is building the next generation global on-demand delivery platform. They have grown rapidly from inception in 2011 to become the world’s largest food-ordering network and they are now innovating and creating new verticals.
 

Senior Big Data Engineer

On behalf of Ciklum, we are looking for a Senior Big Data Engineer to join Kyiv team on a full-time basis (project - WalkMe).
This is your chance to join one of the fastest growing and most exciting startups in Israel. WalkMe’s Data Unit consists of end to end web specialists who meet thought provoking challenges on a daily basis. WalkMe collects data from millions concurrent users what produces a traffic of billions of daily events.

Senior Databricks Developer

On behalf of Ciklum, we are looking for a Senior Databricks Developer to join team on a full-time basis. Remote or any office of Ciclum in Ukraine or Poland

Project description:

The project is about Data Processing & Analytics, the team will be using tools like: Azure Data Services (ADFv2, ADLS, Cosmos DB etc..), Azure Databricks, Spark, Python, SQL, Power BI. Team will be working closely with the Client’s Data & AI practice members
It is a great opportunity to learn Azure best practices. 

Expert Business Intelligence Analyst (PowerBI)

On behalf of our client, we are looking for an Expert Business Intelligence Analyst (PowerBI) to join Kyiv team on a full-time basis.

You will join a highly motivated team and will be working on a modern solution. We are looking for technology experts who want to make an impact on new business by applying best practices and taking ownership.
 

Senior JavaScript (Angular) Developer

On behalf of Ciklum, we are looking for a Senior JavaScript (Angular) Developer to join the team on full-time basis.

Project description:

The largest professional services network in the world by revenue and number of professionals. The company provides audit, tax, consulting, enterprise risk and financial advisory services worldwide.

Expert Java Developer

On behalf of Ciklum, we are looking for an Expert Java Developer to join the team on a full-time basis.
 
You will join a highly motivated team and will be working on a modern solution for our existing client. We are looking for technology experts who want to make an impact on new business by applying best practices and taking ownership.

Senior Java Developer

On behalf of Ciklum, we are looking for a Senior Java Developer to join the Kyiv team on a full-time basis.
 
You will join a highly motivated team and will be working on a modern solution for our existing client. We are looking for technology experts who want to make an impact on new business by applying best practices and taking ownership.

Performance Testing Expert

On behalf of Ciklum, we are looking for a Performance Testing Expert to join the team on a full-time basis.
 
About Quality Engineering Team:
 
Quality Engineering Center of Excellence is an international award-winning Quality Engineering department that has rapidly evolved over the past 7 years to become a mature Quality Engineering service provider with 250+ professionals working in 7 main directions: QA Consulting and Management, DevOps, Manual, Automation, Support, Performance, Cyber Security and Robotic Process Automation.

Senior BI Analyst (PowerBI)

On behalf of our client (Ciklum), we are looking for a Senior BI Engineer to join the UA team on a full-time basis.

You will join a highly motivated team and will be working on a modern solution for our existing client. We are looking for technology experts who want to make an impact on new business by applying best practices and taking ownership.

Middle Automation QA Engineer (C#)

On behalf of our client (Ciklum), we are looking for a Middle Automation QA Engineer (C#) to join the Kyiv team (project - Derivco -  is the dev house that provides Microgaming with their exceptional gaming content. They pride themselves on being at the forefront of industry innovation) on a full-time basis.

Фахівець із підтримки процесів постачання (французька мова)

Трішки про компанію-роботодавця:

Один із найбільших аутсорснгових центрів Львова, працівники якого щодня співпрацюють із колегами з країн Європи. Саме тут Ви зможете відчути себе частинкою мультинаціонального середовища, а також отримаєте хорошу можливість вдосконалити своє знання та здобути європейський професійний досвід.

Фахівець з обліку із знанням французької мови

​Трішки про компанію-роботодавця:

Один із найбільших аутсорснгових центрів Львова, працівники якого щодня співпрацюють із колегами з країн Європи. Саме тут Ви зможете відчути себе частинкою мультинаціонального середовища, а також отримаєте хорошу можливість вдосконалити своє знання та здобути європейський професійний досвід.

Middle .Net Developer

On behalf of our client (Ciklum), we are looking for a Middle .Net Developer to join the Kyiv team (project - Derivco -  is the dev house that provides Microgaming with their exceptional gaming content. They pride themselves on being at the forefront of industry innovation) on a full-time basis.

Full Stack JavaScript Team Lead

​On behalf of Ciklum, we are looking for Full Stack JavaScript Team Leader (project - Natural Intelligence) to join the Kyiv team on a full-time basis

Natural Intelligence is a global leader in the online comparison market. The mission is to simplify decision-making and match customers with valuable brands. The Fintech Business Unit focuses on the lending, mortgage, consumer finance and insurance verticals, working closely with market leaders to send high-value customers at scale. 

Senior Full Stack JavaScript Engineer

On behalf of Ciklum, we are looking for Senior Full Stack JavaScript Engineer (project - Natural Intelligence) to join the Kyiv team on a full-time basis

Natural Intelligence is a global leader in the online comparison market. The mission is to simplify decision-making and match customers with valuable brands. The Fintech Business Unit focuses on the lending, mortgage, consumer finance and insurance verticals, working closely with market leaders to send high-value customers at scale. 

Фахівець з маркетингу напрямку онкологічних препаратів та біофармацевтики

Наш партнер, міжнародна фармацевтична компанія, у пошуку Фахівця з маркетингу напрямку онкологічних препаратів та біофармацевтики.

 

Robotic process automation developer

Our client - Swiss international company in Lviv announces the opening of the RPA developer vacancy.
The team that responsible for business process automation is searching for a new team member.

Фахівець із адміністрування тренінгів із знанням французької мови

Пропонуємо Вам вакансію Спеціаліст із адміністрування тренінгів (французька мова) від наших партнерів.

Трішки про нас. Lugera. The people republic - міжнародна рекрутингова компанія, яка турбується про кожного кандидата та клієнта.

Рекрутер

Шукаємо у свою команду динамічного та орієнтованого на результат Рекрутера.

Трішки про нас: молода та амбіційна команда, яка націлена на результат та хороший сервіс, любимо жарти, емоції та свою роботу.

Трішки про компанію: Lugera. The people republic - міжнародна рекрутингова компанія, яка турбується про кожного кандидата та клієнта.

Front-End Developer

Our partner - Swiss international company Nestle (NBS Lviv) is announcing the opening of the  Front-End Developer position.

Back-End Developer

Our partner - Swiss international company Nestle (NBS Lviv) is announcing the opening of the  Back-End Developer position.

Junior Web Content Editor (French+English)

Пропонуємо Вам вакансію Junior Web Content Editor (French+English) від наших партнерів.

Трішки про нас. Lugera. The people republic - міжнародна рекрутингова компанія, яка турбується про кожного кандидата та клієнта.

^