Ciklum is looking for a Expert Java Software Engineer to join our team full-time in Ukraine.
We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live.
About the role:
As an Expert Java Software Engineer, you will join a cross-functional development team delivering innovative solutions for a company that partners with some of the world’s leading banks. The team provides institutions with faster and more cost-effective access to payments through a highly flexible, payment-specific platform that seamlessly integrates with core and back-office banking systems. This is an exciting opportunity for an experienced Software Engineer with a product engineering background—ideally experienced in asynchronous, event-driven systems—to contribute to the successful delivery of a market-leading real-time payment processing solution.
Responsibilities
Our Software Engineers are hands-on developers who work at pace, applying Kanban principles to solve complex, high-impact engineering challenges while continuously improving quality standards. Working primarily with Java, Akka, and Spring, you will contribute to the design and architecture of an innovative, real-time payment processing solution.
Play a key role in product engineering, following Test-Driven Development (TDD) and Behaviour-Driven Development (BDD) practices
Write high-quality, maintainable code aligned with established development standards and patterns
Actively contribute to technical discussions and architectural decisions within the engineering team
Develop reusable code and libraries for long-term use
Optimise applications for performance, scalability, and resilience
Requirements
We’re looking for proactive, self-motivated individuals who take ownership of their work and continuously seek to innovate. Successful candidates will have a proven track record of working effectively in highly collaborative, Agile development teams and a strong passion for engineering robust solutions to complex hands-on experience with Java 11+ and Reactive Programming
Solid experience with the Spring framework and related technologies
Good understanding of asynchronous request handling and building high-availability, resilient distributed systems
Experience working with event-driven and event-sourced architectures
Familiarity with CI/CD pipelines and automation tools
Experience in Agile delivery environments (., Kanban or Scrum), and working with associated tools such as Jira and Confluence
Desirable
Experience with real-time messaging systems such as Kafka and JMS
Familiarity with Akka or other reactive frameworks
Front-end development experience using Angular 9+
Experience with automation and environment provisioning using Ansible
DevOps experience in highly transactional software environments
Working knowledge of Docker and Kubernetes
Understanding of Unix system administration and scripting
Experience with document-based data stores, such as MongoDB
What's in it for you
Strong community: Work alongside top professionals in a friendly, open-door environment
Growth focus: Take on large-scale projects with a global impact and expand your expertise
Tailored learning: Boost your skills with internal events (meetups, conferences, workshops), Udemy access, language courses, and company-paid certifications
Endless opportunities: Explore diverse domains through internal mobility, finding the best fit to gain hands-on experience with cutting-edge technologies
Flexibility: Enjoy radical flexibility – work remotely or from an office, your choice
Care: We’ve got you covered with company-paid medical insurance, mental health support, and financial & legal consultations
Похожие вакансии
Senior / Lead Software Quality Assurance (SQA) Engineer IRC268386
... certifications like ASQ CSQE (Certified Software Quality Engineer), ASQ CQA (Certified Quality Auditor), ... requirements are met and the software is safe and effective.– Collaborate with the Lead AQA Engineer to ensure automated testing strategies ...
Компания: GlobalLogicГород:Львівська область, Львів,
Зарплата: Размещено:
jobs.org.ua
Senior.NET Software Engineer
... role: As a Senior .NET Software Engineer, become a part of a ... -end systems using C#; support Java-based components as needed Set ...
Компания: CiklumГород:, ,
Зарплата: Размещено:
ua.talent.com
Senior Java Engineer with Python experience (#3567)
... are looking for a Senior Java Software Engineer to join our team. Our ... : Minimum 5+ years as a Java Software Engineer, with experience in managing software projects through the full lifecycle — ...
Компания: N-iXГород:, ,
Зарплата: Размещено:
ua.talent.com
Senior Go Software Engineer
... currently seeking a Senior Go Software Engineer to join one of our ... looking for a Senior Go Software Engineer to build real-time voice ... informed on the latest in software development and contribute to the ...
Компания: TechBiz GlobalГород:, ukraine,
Зарплата: Размещено:
ua.talent.com
Expert Python Software Engineer
... Ciklum is looking for an Expert Python Software Engineer to join our team full- ... . About the role: As an Expert Python Software Engineer, become a part of a ...
Компания: CiklumГород:, ,
Зарплата: Размещено:
ua.talent.com
Senior JavaScript Software Engineer
... looking for a Senior JavaScript Software Engineer to join our team full- ... role: As a Senior JavaScript Software Engineer, become a part of a ... think you’re a good fit Software Design: Experience in designing solutions ...
Компания: CiklumГород:, ,
Зарплата: Размещено:
ua.talent.com
Middle Python Software Engineer
... looking for a Middle Python Software Engineer to join our team full- ... role: As a Middle Python Software Engineer, become a part of a ... , Pandas, Hadoop, Airflow Experience developing Java Whats in it for you ...
Компания: CiklumГород:, ,
Зарплата: Размещено:
ua.talent.com
Senior Automation QA Engineer
... Python or Java) Familiarity with Agile and Scrum ... work of other software engineers.4. The software engineer builds skills and expertise of his her software engineering discipline to reach standard software engineer skills expectations for the applicable ...
Компания: Capgemini EngineeringГород:Київ, Київ,
Зарплата: Размещено:
jobs.org.ua
Senior Go Software Engineer
... looking for a Senior Go Software Engineer to build real-time voice ... informed on the latest in software development and contribute to the ... pipelines.A strong foundation in software engineering principles and a commitment ...
Компания: SnaphuntГород:, ukraine,
Зарплата: Размещено:
ua.talent.com
Software FullStack Engineer (Angular ,Go )
... and administrative work of other software engineers.4. The software engineer builds skills and expertise of his her software engineering discipline to reach standard software engineer skills expectations for the applicable ...
Компания: Capgemini EngineeringГород:Львівська область, Львів,
Зарплата: Размещено:
jobs.org.ua
Middle JavaScript Software Engineer
... looking for a Middle JavaScript Software Engineer to join our team full- ... role: As a Middle JavaScript Software Engineer , become a part of a ... Design patterns, OOP, Development principles Software testing, Approaches, testing types Git ...
Компания: CiklumГород:, ,
Зарплата: Размещено:
ua.talent.com
Software FullStack Engineer (Angular ,Go )
... and administrative work of other software engineers.4. The software engineer builds skills and expertise of his her software engineering discipline to reach standard software engineer skills expectations for the applicable ...
Компания: Capgemini EngineeringГород:Київ, Київ,
Зарплата: Размещено:
jobs.org.ua
Co-founder (Remote & Flexible)
... an estimated 1.800+ software clients per year. Offline we ... the growth of Your Software Supplier we are looking for ... and targets of Your Software Supplier. During the selection process ... to €35.000,- per software deal you directly sourced yourselfOption ...
Компания: Your Software SupplierГород:, ,
Зарплата: Размещено:
ua.talent.com
Back-End Software Engineer
... and Lviv. Summary: As a Software Engineer within our Server Engineering team, ... network carrier systems. The Server Engineer would be responsible for further ... experience, including programming experience in Java any JVM language PHP C++ ...
Компания: LotusFlare, Inc.Город:, Drohobych,
Зарплата: Размещено:
ua.talent.com
Middle Java Engineer (#3509)
... :-Minimum 4 years as a Java Software Engineer, with experience in managing software projects through the full lifecycle — ...
Компания: N-iXГород:, ,
Зарплата: Размещено:
ua.talent.com
Senior Java Engineer (#3251)
... :Minimum 5+ years as a Java Software Engineer, with experience in managing software projects through the full lifecycle — ...
Компания: N-iXГород:, ,
Зарплата: Размещено:
ua.talent.com
Middle Java Software Engineer
... commercial expertise in Java (4+ years)Skilled in SQL, writing efficient queries, and designing schemasAware of software engineering best practices: thoughtful design, ... networking opportunities with expert groups and professional eventsCollaborate with ...
Компания: SoftServeГород:, ,
Зарплата: Размещено:
ua.talent.com
Senior Software Engineer (React)
... part of our story?The Software Engineer (UI) role will be a ... delivered by the team the Software Engineer is working with;Ensuring that ... .QualificationsIf you are the right Software Engineer (UI) for us you will ...
Компания: 685 OpenBet Ukraine LLCГород:, Lviv,
Зарплата: Размещено:
ua.talent.com
Back-End Software Engineer
... network carrier systems. The Server Engineer would be responsible for further ... experience, including programming experience in Java any JVM language PHP C++ ... practices in cloud-native enterprise software.From the beginning, our mission ...
Компания: LotusFlareГород:, Kyiv,
Зарплата: Размещено:
ua.talent.com
Senior Python Automation QA Engineer
... and administrative work of other software engineers.4. The software engineer builds skills and expertise of his her software engineering discipline to reach standard software engineer skills expectations for the applicable ...
Компания: Capgemini EngineeringГород:Львівська область, Львів,
Зарплата: Размещено:
jobs.org.ua
Senior Data Software Engineer
... and client-focused Senior Data Software Engineer to join our dynamic team. ... experience as a Data Analyst-Engineer or in a similar role, ...
Компания: EPAM SystemsГород:Львівська область, Львів,
Зарплата: Размещено:
jobs.org.ua
Java Engineer
... на вул. Антоновича, 65. Шукаємо Java Engineer до нашої команди для участі в довготривалих проєктах у галузі медичних технологій.Ми шукаємо Java Engineer з досвідом від 3 років, ...
Компания: HevelianГород:Львівська область, Львів,
Зарплата:
14000-23000UAH
Размещено:
jobs.org.ua
Java Engineer (HubSpot)
We are looking for a software engineer to join a HubSpot engineering ... thousands of microservices built with Java 21, lightweight DropWizard framework, and ... and extend existing microservices using Java 21, DropWizard, and whatever technology ...
Компания: IntelliartsГород:, Lviv,
Зарплата: Размещено:
ua.talent.com
Gen AI Adoption Lead – Java Engineering Focus (#3469)
... gains. Expert Tool & Technical Direction: Provide expert guidance and technical direction to ... a Lead Java developer with a deep understanding of software architecture, design patterns, and best practices in software development. Direct, hands-on experience ...
Компания: N-iXГород:, ,
Зарплата: Размещено:
ua.talent.com
Principal Java Engineer
... , managed services, product development, and software development. This is the jobWe are seeking a Principal Java Engineer to join our team working ...
Компания: AvengaГород:, ukraine,
Зарплата: Размещено:
ua.talent.com
Senior Statistical programmer
... and administrative work of other software engineers.4. The software engineer builds skills and expertise of his her software engineering discipline to reach standard software engineer skills expectations for the applicable ...
Компания: Capgemini EngineeringГород:Київ, Київ,
Зарплата: Размещено:
jobs.org.ua
Senior GO Software Engineer
... -saving robots, our digital and software technology experts think outside the ...
Компания: Capgemini EngineeringГород:Київ, Київ,
Зарплата: Размещено:
jobs.org.ua
Java Developer (with ACD experience)
... .Job DescriptionWe are seeking a Java Developer with ACD experience.Our client is a leading cloud contact center platform offering advanced tools for call routing, analytics, and automation. As a Software Engineer specializing in Automatic Call ...
Компания: MiratechГород:
Зарплата: Размещено:
www.smartrecruiters.com
Data Scientist (ML/AI/Databricks, Ukraine)
... and administrative work of other software engineers.4. The software engineer builds skills and expertise of his her software engineering discipline to reach standard software engineer skills expectations for the applicable ...
Компания: Capgemini EngineeringГород:Львівська область, Львів,
Зарплата: Размещено:
jobs.org.ua
Public Prosecution Reform Key National Expert (M/W)
... implementation; Ø Activity 3: expert support of prosecutors’ self-government ... required in providing expert support to the OPG, regional ... and mid-term expert missions, ensure quality control of ... (Component 4). Key Expert(s) will have:Law degree ...
Компания: Aktor Interactive GroupГород:, ,
Зарплата: Размещено:
ua.talent.com
Public Prosecution Reform Key National Expert (M/W)
... 1, the Key National Expert will perform the following duties, ... be required in providing expert support to the OPG, regional ... -term and mid-term expert missions, ensure quality control of ... integration (Component 4). Key Expert(s) will have:Law degree ...
Компания: Expertise FranceГород:, ,
Зарплата: Размещено:
ua.talent.com
Software Development Engineer - C++
... of Electronic Design Automation (EDA) software to the semiconductor industry, is adding a new position of Senior Software Engineer for a high-performance physical ... develop test procedures and direct software testing and functional testing of ...
Компания: SilvacoГород:, Kyiv,
Зарплата: Размещено:
ua.talent.com
Software Designer
... his her deliverables o Put software work products under configuration management o Support software software integration, together with the other software designers o Support hardware software integration, together with the hardware ...
Компания: AlstomГород:, Kharkiv,
Зарплата: Размещено:
ua.talent.com
QA Automation Engineer
... TeamAs a QA Automation Engineer you will be working alongside Software Engineers, other QA team members and Software Principal Engineers and Architects, under ... interfacesProgramming & ScriptingProficiency in Java, JavaScript, or C# for automationStrong ...
Компания: 674 OpenBet Hellas S.A.Город:, Lviv,
Зарплата: Размещено:
ua.talent.com
Senior QA Automation Engineer
... a Senior QA Automation Engineer you will be working alongside Software Engineers, other QA team members and Software Principal Engineers and Architects, under ... interfaces- Programming & ScriptingProficiency in Java, JavaScript, or C# for automationStrong ...
Компания: 685 OpenBet Ukraine LLCГород:, Lviv,
Зарплата: Размещено:
ua.talent.com
Support Engineer
... looking for a Technical Support Engineer for our office located in ... our payment terminals and related software solutions. The main goal of ... any programming language (C, C++, Java, Python)As part of our ...
Компания: IngenicoГород:Київ, Київ,
Зарплата: Размещено:
jobs.org.ua
Support Engineer
... for a Technical Support Engineer for our office located in ... payment terminals and related software solutions. The main goal of ... regions.SW Support Engineer Main functions responsibilities Online consultation ... programming language (C, C++, Java, Python)
Компания: Ingenico GroupГород:, Kyiv,
Зарплата: Размещено:
ua.talent.com
Software Engineering Manager IRC267659
... which produces a devices and software applications.At this project, you ... development life cycle of medical software which is intended to help ... DevOps.– Experience with server-side Java development and frontend side on ...
Компания: GlobalLogicГород:Львівська область, Львів,
Зарплата: Размещено:
jobs.org.ua
Senior Java Developer
... to develop a full-cycle software solution for tax administration. The ... roadmapsQualifications5+ years of experience in software development with a focus on Java applications.Expertise in Java 17 and frameworks like Quarkus ( ...