Jobs Java

109
  • Β· 30 views Β· 2 applications Β· 1d

    Senior Backend Engineer (Java+Python) (USA time zone)

    Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· English - B2
    Overview: We are looking for a Senior Backend Engineer to lead the development of core backend services within a modern microservice infrastructure that powers mobile and embedded clients. This is a senior, hands-on role with architectural ownership,...

    Overview:
    We are looking for a Senior Backend Engineer to lead the development of core backend services within a modern microservice infrastructure that powers mobile and embedded clients. This is a senior, hands-on role with architectural ownership, ideal for an engineer who enjoys building scalable distributed systems, designing secure and reliable APIs, and mentoring other developers. You will drive technical decisions and collaborate closely with architects, frontend engineers, and product teams to deliver future-proof backend solutions.

     

    Responsibilities:

    • Lead the design and development of backend services using Java in a Docker/Kubernetes-based environment;
    • Drive architectural improvements and establish backend best practices across the platform;
    • Design, implement, and optimize event-driven systems based on Kafka;
    • Build secure, scalable RESTful APIs for internal and external consumers;
    • Design and query complex data models using PostgreSQL, with strong focus on performance and reliability;
    • Collaborate closely with frontend and product teams to deliver features end-to-end, from concept to production;
    • Ensure system reliability and observability through logging, tracing, and monitoring;
    • Enable integrations with data pipelines and ML-powered services as part of data-driven and AI initiatives;
    • Mentor junior engineers, conduct code reviews, and support team-wide technical growth.

     

    Requirements:

    • 5+ years of professional experience in backend development within microservice and cloud-native environments;
    • Strong production experience with Java (e.g., Spring Boot or similar frameworks);
    • Python experience is a plus, especially for data pipelines, ML integration, or scripting tasks;
    • Deep understanding of:
      • Kafka and event-driven architectures;
      • PostgreSQL, including advanced schema design and query optimization;
      • Secure API design and implementation (OAuth2, HTTPS, mTLS).
    • Hands-on experience with Docker, Kubernetes, and CI/CD pipelines in production;
    • Proven ability to lead cross-functional technical initiatives and make architectural decisions;
    • Demonstrated experience mentoring or guiding less experienced engineers;
    • Exposure to video streaming backends or media platforms is a plus;
    • Strong interest or background in ML- or data-driven applications;
    • Bonus: Experience with observability stacks (e.g., Prometheus, Grafana) or real-time analytics systems.
    More
  • Β· 259 views Β· 50 applications Β· 1d

    Senior Java Developer (US time zone)

    Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· English - B2
    Overview: We are looking for a Senior Backend Engineer to lead the development of core backend services within a modern microservice infrastructure that powers mobile and embedded clients. This is a senior, hands-on role with architectural ownership,...

    Overview:
    We are looking for a Senior Backend Engineer to lead the development of core backend services within a modern microservice infrastructure that powers mobile and embedded clients. This is a senior, hands-on role with architectural ownership, ideal for an engineer who enjoys building scalable distributed systems, designing secure and reliable APIs, and mentoring other developers. You will drive technical decisions and collaborate closely with architects, frontend engineers, and product teams to deliver future-proof backend solutions.

     

    Responsibilities:

    • Lead the design and development of backend services using Java in a Docker/Kubernetes-based environment;
    • Drive architectural improvements and establish backend best practices across the platform;
    • Design, implement, and optimize event-driven systems based on Kafka;
    • Build secure, scalable RESTful APIs for internal and external consumers;
    • Design and query complex data models using PostgreSQL, with strong focus on performance and reliability;
    • Collaborate closely with frontend and product teams to deliver features end-to-end, from concept to production;
    • Ensure system reliability and observability through logging, tracing, and monitoring;
    • Enable integrations with data pipelines and ML-powered services as part of data-driven and AI initiatives;
    • Mentor junior engineers, conduct code reviews, and support team-wide technical growth.

     

    Requirements

    • 5+ years of professional experience in backend development within microservice and cloud-native environments;
    • Strong production experience with Java (e.g., Spring Boot or similar frameworks);
    • Python experience is a plus, especially for data pipelines, ML integration, or scripting tasks;
    • Deep understanding of:
      • Kafka and event-driven architectures;
      • PostgreSQL, including advanced schema design and query optimization;
      • Secure API design and implementation (OAuth2, HTTPS, mTLS).
    • Hands-on experience with Docker, Kubernetes, and CI/CD pipelines in production;
    • Proven ability to lead cross-functional technical initiatives and make architectural decisions;
    • Demonstrated experience mentoring or guiding less experienced engineers;
    • Exposure to video streaming backends or media platforms is a plus;
    • Strong interest or background in ML- or data-driven applications;
    • Bonus: Experience with observability stacks (e.g., Prometheus, Grafana) or real-time analytics systems.
    More
  • Β· 55 views Β· 11 applications Β· 2d

    Java Tech Lead

    Full Remote Β· Ukraine Β· Product Β· 5 years of experience Β· English - B1
    Your future responsibilities: Implement ideas from the Product Backlog into a reliable working product Take ownership of the product: from design to support stages Develop, deploy, and support Spring Boot-based microservices for frontend mobile...

    Your future responsibilities:

    • Implement ideas from the Product Backlog into a reliable working product
    • Take ownership of the product: from design to support stages
    • Develop, deploy, and support Spring Boot-based microservices for frontend mobile application
    • Deploy and configure the system on various environments in the Kubernetes cluster
    • Ensure system performance in production environments
    • Develop architecture and system design
    • Promote quality control automation of the entire solution with a fast and reliable delivery
    • Manage the team and collaborate with other development teams
    • Act as a technical expert point for the team
    • Improve teamwork

    Your skills and experience:

    • 6+ years of experience in Java
    • 4+ years of experience with Spring / JPA / Kafka
    • 3+ years of experience as Tech/Team Lead
    • Deep understanding of microservices architectural principles
    • Deep practical experience with Spring Boot (MVC, REST, Data, Security, messaging)
    • Practical experience with Kubernetes and Helm for different environments
    • Hands-on experience with Kafka and Kafka Streams
    • Knowledge of different communication protocols (REST, gRPC, events, messaging)
    • Hands-on experience with Docker containerization for different environments
    • Be familiar with ’The Twelve-Factor App’ principles
    • Understanding of CI/CD practices and types of quality gates
    • Hands-on experience with unit/integration/API testing for microservices
    • Must possess good leadership skills

    We offer what matters most to you:

    • Competitive salary: we guarantee a stable income and annual bonuses for your personal contribution. Additionally, we have a referral program with rewards for bringing in new colleagues to Raiffeisen Bank
    • Social package: official employment, 28 days of paid leave, additional paternity leave, and financial assistance for parents with newborns
    • Comfortable working conditions: possibility of a hybrid work format, offices equipped with shelters and generators, modern equipment. Classification: PUBLIC
    • Wellbeing program: all employees have access to medical insurance from the first working day; consultations with a psychologist, nutritionist, or lawyer; discount programs for sports and purchases; family days for children and adults; in-office massages
    • Training and development: access to over 130 online training resources; corporate training programs in CX, Data, IT Security, Leadership, Agile, сorporate library.
    • Great team: our colleagues form a community where curiosity, talent, and innovation are welcome. We support each other, learn together, and grow. You can find like-minded individuals in over 15 professional communities, reading clubs, or sports clubs
    • Career opportunities: we encourage advancement within the bank across functions
    • Innovations and technologies: Infrastructure: AWS, Kubernetes, Docker, GitHub, GitHub actions, ArgoCD, Prometheus, Victoria, Vault, OpenTelemetry, ElasticSearch, Crossplain, Grafana. Languages: Java (main), Python (data), Go (infra, security), Swift (IOS), Kotlin (Android). Data stores: Sql-Oracle, PgSql, MsSql, Sybase. Data management: Kafka, AirFlow, Spark, Flink
    • Support program for defenders: we maintain jobs and pay average wages to mobilized individuals. For veterans, we have a support program and develop the Bank’s veterans community. We work on increasing awareness among leaders and teams about the return of veterans to civilian life. Raiffeisen Bank has been recognized as one of the best employers for veterans by Forbes

    Why Raiffeisen Bank?

    • Our main value is people, and we support and recognize them, educate them and involve them in changes. Join Raif’s team because for us YOU matter!
    • One of the largest lenders to the economy and agricultural business among private banks
    • Recognized as the best employer by EY, Forbes, Randstad, Franklin Covey, and Delo.UA
    • The largest humanitarian aid donor among banks (Ukrainian Red Cross, UNITED24, Superhumans, Π‘ΠœΠ†Π›Π˜Π’Π†)
    • One of the largest IT product teams among the country’s banks. β€’ One of the largest taxpayers in Ukraine; 6.6 billion UAH were paid in taxes in 2023

    Opportunities for Everyone:

    • Rife is guided by principles that focus on people and their development, with 5,500 employees and more than 2.7 million customers at the center of attention
    • We support the principles of diversity, equality and inclusiveness
    • We are open to hiring veterans and people with disabilities and are ready to adapt the work environment to your special needs
    • We cooperate with students and older people, creating conditions for growth at any career stage

    Want to learn more? β€” Follow us on social media:

    Facebook, Instagram, LinkedIn

    ______________________________________________________________________

    Π’Π²ΠΎΡ— ΠΌΠ°ΠΉΠ±ΡƒΡ‚Π½Ρ– обов’язки:

    • Π’Ρ‚Ρ–Π»ΡŽΠ²Π°Ρ‚ΠΈ Ρ–Π΄Π΅Ρ— Π· Π‘Π΅ΠΊΠ»ΠΎΠ³Ρƒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρƒ Π² Π½Π°Π΄Ρ–ΠΉΠ½ΠΈΠΉ Ρ€ΠΎΠ±ΠΎΡ‡ΠΈΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚
    • Π‘Ρ€Π°Ρ‚ΠΈ Π½Π° ΡΠ΅Π±Π΅ Π²Ρ–Π΄ΠΏΠΎΠ²Ρ–Π΄Π°Π»ΡŒΠ½Ρ–ΡΡ‚ΡŒ Π·Π° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚: Π²Ρ–Π΄ Π΅Ρ‚Π°ΠΏΡƒ проСктування Π΄ΠΎ ΠΏΡ–Π΄Ρ‚Ρ€ΠΈΠΌΠΊΠΈ
    • Розробляти, Ρ€ΠΎΠ·Π³ΠΎΡ€Ρ‚Π°Ρ‚ΠΈ Ρ‚Π° ΠΏΡ–Π΄Ρ‚Ρ€ΠΈΠΌΡƒΠ²Π°Ρ‚ΠΈ мікросСрвіси Π½Π° ΠΎΡΠ½ΠΎΠ²Ρ– Spring Boot для Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄-ΠΌΠΎΠ±Ρ–Π»ΡŒΠ½ΠΈΡ… Π΄ΠΎΠ΄Π°Ρ‚ΠΊΡ–Π²
    • Π ΠΎΠ·Π³ΠΎΡ€Ρ‚Π°Ρ‚ΠΈ Ρ‚Π° Π½Π°Π»Π°ΡˆΡ‚ΠΎΠ²ΡƒΠ²Π°Ρ‚ΠΈ систСму Π² Ρ€Ρ–Π·Π½ΠΈΡ… сСрСдовищах кластСра Kubernetes
    • Π—Π°Π±Π΅Π·ΠΏΠ΅Ρ‡ΡƒΠ²Π°Ρ‚ΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½Ρ–ΡΡ‚ΡŒ систСми Ρƒ Π²ΠΈΡ€ΠΎΠ±Π½ΠΈΡ‡ΠΈΡ… сСрСдовищах
    • Розробляти Π°Ρ€Ρ…Ρ–Ρ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ Ρ‚Π° Π΄ΠΈΠ·Π°ΠΉΠ½ систСми
    • Бприяти Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†Ρ–Ρ— ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŽ якості всього Ρ€Ρ–ΡˆΠ΅Π½Π½Ρ Π·Π° Π΄ΠΎΠΏΠΎΠΌΠΎΠ³ΠΎΡŽ ΡˆΠ²ΠΈΠ΄ΠΊΠΎΡ— Ρ‚Π° Π½Π°Π΄Ρ–ΠΉΠ½ΠΎΡ— доставки
    • ΠšΠ΅Ρ€ΡƒΠ²Π°Ρ‚ΠΈ командою Ρ‚Π° ΡΠΏΡ–Π²ΠΏΡ€Π°Ρ†ΡŽΠ²Π°Ρ‚ΠΈ Π· Ρ–Π½ΡˆΠΈΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ Ρ€ΠΎΠ·Ρ€ΠΎΠ±Π½ΠΈΠΊΡ–Π²
    • Виступати Π² Ρ€ΠΎΠ»Ρ– Ρ‚Π΅Ρ…Π½Ρ–Ρ‡Π½ΠΎΠ³ΠΎ СкспСрта для ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ
    • ΠŸΠΎΠΊΡ€Π°Ρ‰ΡƒΠ²Π°Ρ‚ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρƒ Ρ€ΠΎΠ±ΠΎΡ‚Ρƒ

    Π’Π²Ρ–ΠΉ досвід Ρ‚Π° Π½Π°Π²ΠΈΡ‡ΠΊΠΈ:

    • 6+ Ρ€ΠΎΠΊΡ–Π² досвіду Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ Π· Java
    • 4+ Ρ€ΠΎΠΊΡ–Π² досвіду Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ Π·Ρ– Spring / JPA / Kafka
    • 3+ Ρ€ΠΎΠΊΡ–Π² досвіду Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ Ρ‚Π΅Ρ…Π½Ρ–Ρ‡Π½ΠΈΠΌ спСціалістом/ΠΊΠ΅Ρ€Ρ–Π²Π½ΠΈΠΊΠΎΠΌ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ
    • Π“Π»ΠΈΠ±ΠΎΠΊΠ΅ розуміння Π°Ρ€Ρ…Ρ–Ρ‚Π΅ΠΊΡ‚ΡƒΡ€Π½ΠΈΡ… ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ–Π² мікросСрвісів
    • Π“Π»ΠΈΠ±ΠΎΠΊΠΈΠΉ ΠΏΡ€Π°ΠΊΡ‚ΠΈΡ‡Π½ΠΈΠΉ досвід Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ Π·Ρ– Spring Boot (MVC, REST, Π΄Π°Π½Ρ–, Π±Π΅Π·ΠΏΠ΅ΠΊΠ°, ΠΎΠ±ΠΌΡ–Π½ повідомлСннями)
    • ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π½ΠΈΠΉ досвід Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ Π· Kubernetes Ρ‚Π° Helm для Ρ€Ρ–Π·Π½ΠΈΡ… сСрСдовищ
    • ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π½ΠΈΠΉ досвід Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ Π· Kafka Ρ‚Π° Kafka Streams
    • Знання Ρ€Ρ–Π·Π½ΠΈΡ… ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρ–Π² зв’язку (REST, gRPC, ΠΏΠΎΠ΄Ρ–Ρ—, ΠΎΠ±ΠΌΡ–Π½ повідомлСннями)
    • ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π½ΠΈΠΉ досвід Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ Π· ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΈΠ·Π°Ρ†Ρ–Ρ”ΡŽ Docker для Ρ€Ρ–Π·Π½ΠΈΡ… сСрСдовищ
    • Знайомство Π· ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°ΠΌΠΈ β€œΠ”Π²Π°Π½Π°Π΄Ρ†ΡΡ‚ΠΈΡ„Π°ΠΊΡ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ додатка”
    • Розуміння ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊ CI/CD Ρ‚Π° Ρ‚ΠΈΠΏΡ–Π² Π³Π΅ΠΉΡ‚Ρ–Π² якості
    • ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π½ΠΈΠΉ досвід ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΠ³ΠΎ/Ρ–Π½Ρ‚Π΅Π³Ρ€Π°Ρ†Ρ–ΠΉΠ½ΠΎΠ³ΠΎ/API тСстування для мікросСрвісів

    ΠŸΡ€ΠΎΠΏΠΎΠ½ΡƒΡ”ΠΌΠΎ Ρ‚Π΅, Ρ‰ΠΎ ΠΌΠ°Ρ” значСння самС для Ρ‚Π΅Π±Π΅:β€―

    • ΠšΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚Π½Π° Π·Π°Ρ€ΠΎΠ±Ρ–Ρ‚Π½Π° ΠΏΠ»Π°Ρ‚Π°: ΠΌΠΈ Π³Π°Ρ€Π°Π½Ρ‚ΡƒΡ”ΠΌΠΎ ΡΡ‚Π°Π±Ρ–Π»ΡŒΠ½ΠΈΠΉ Π΄ΠΎΡ…Ρ–Π΄ Ρ‚Π° Ρ‰ΠΎΡ€Ρ–Ρ‡Π½Ρ– бонуси Π·Π° Π²Π°Ρˆ особистий внСсок. ΠšΡ€Ρ–ΠΌ Ρ‚ΠΎΠ³ΠΎ, Ρƒ Π½Π°Ρ Ρ” Ρ€Π΅Ρ„Π΅Ρ€Π°Π»ΡŒΠ½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° Π· Π²ΠΈΠ½Π°Π³ΠΎΡ€ΠΎΠ΄Π°ΠΌΠΈ Π·Π° Π·Π°Π»ΡƒΡ‡Π΅Π½Π½Ρ Π½ΠΎΠ²ΠΈΡ… ΠΊΠΎΠ»Π΅Π³ Π΄ΠΎ Π Π°ΠΉΡ„Ρ„Π°ΠΉΠ·Π΅Π½ Π‘Π°Π½ΠΊΡƒ.
    • Π‘ΠΎΡ†Ρ–Π°Π»ΡŒΠ½ΠΈΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚: ΠΎΡ„Ρ–Ρ†Ρ–ΠΉΠ½Π΅ ΠΏΡ€Π°Ρ†Π΅Π²Π»Π°ΡˆΡ‚ΡƒΠ²Π°Π½Π½Ρ, 28 Π΄Π½Ρ–Π² ΠΎΠΏΠ»Π°Ρ‡ΡƒΠ²Π°Π½ΠΎΡ— відпустки, Π΄ΠΎΠ΄Π°Ρ‚ΠΊΠΎΠ²ΠΈΠΉ β€œΠ΄Π΅ΠΊΡ€Π΅Ρ‚β€ для татусів, Ρ‚Π° ΠΌΠ°Ρ‚Π΅Ρ€Ρ–Π°Π»ΡŒΠ½Π° Π΄ΠΎΠΏΠΎΠΌΠΎΠ³Π° для Π±Π°Ρ‚ΡŒΠΊΡ–Π² ΠΏΡ€ΠΈ Π½Π°Ρ€ΠΎΠ΄ΠΆΠ΅Π½Π½Ρ– Π΄Ρ–Ρ‚Π΅ΠΉ.
    • ΠšΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½Ρ– ΡƒΠΌΠΎΠ²ΠΈ ΠΏΡ€Π°Ρ†Ρ–: ΠΌΠΎΠΆΠ»ΠΈΠ²Ρ–ΡΡ‚ΡŒ Π³Ρ–Π±Ρ€ΠΈΠ΄Π½ΠΎΠ³ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρƒ Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ, офіси Π·Π°Π±Π΅Π·ΠΏΠ΅Ρ‡Π΅Π½Π½Ρ– укриттями Ρ‚Π° Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π°ΠΌΠΈ, забСзпСчСння ΡΡƒΡ‡Π°ΡΠ½ΠΎΡŽ Ρ‚Π΅Ρ…Π½Ρ–ΠΊΠΎΡŽ.
    • Wellbeing ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°: для всіх співробітників доступні ΠΌΠ΅Π΄ΠΈΡ‡Π½Π΅ страхування Π· ΠΏΠ΅Ρ€ΡˆΠΎΠ³ΠΎ Ρ€ΠΎΠ±ΠΎΡ‡ΠΎΠ³ΠΎ дня; ΠΊΠΎΠ½ΡΡƒΠ»ΡŒΡ‚Π°Ρ†Ρ–Ρ— психолога, Π½ΡƒΡ‚Ρ€ΠΈΡ†Ρ–ΠΎΠ»ΠΎΠ³Π° Ρ‡ΠΈ ΡŽΡ€ΠΈΡΡ‚Π°; дисконт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ Π½Π° ΡΠΏΠΎΡ€Ρ‚ Ρ‚Π° ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ; family days для Π΄Ρ–Ρ‚Π΅ΠΉ Ρ‚Π° Π΄ΠΎΡ€ΠΎΡΠ»ΠΈΡ…; масаТ Π² ΠΎΡ„ісі.
    • Навчання Ρ‚Π° Ρ€ΠΎΠ·Π²ΠΈΡ‚ΠΎΠΊ: доступ Π΄ΠΎ ΠΏΠΎΠ½Π°Π΄ 130 Π½Π°Π²Ρ‡Π°Π»ΡŒΠ½ΠΈΡ… ΠΎΠ½Π»Π°ΠΉΠ½-рСсурсів; ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ– Π½Π°Π²Ρ‡Π°Π»ΡŒΠ½Ρ– ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ Π· CX, Data, IT Security, ЛідСрства, Agile, ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Π° Π±Ρ–Π±Π»Ρ–ΠΎΡ‚Π΅ΠΊΠ°.
    • ΠšΡ€ΡƒΡ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π°: Π½Π°ΡˆΡ– ΠΊΠΎΠ»Π΅Π³ΠΈ β€” Ρ†Π΅ ΡΠΏΡ–Π»ΡŒΠ½ΠΎΡ‚Π°, Π΄Π΅ Π²Ρ–Ρ‚Π°ΡŽΡ‚ΡŒΡΡ Π΄ΠΎΠΏΠΈΡ‚Π»ΠΈΠ²Ρ–ΡΡ‚ΡŒ, Ρ‚Π°Π»Π°Π½Ρ‚ Ρ‚Π° Ρ–Π½Π½ΠΎΠ²Π°Ρ†Ρ–Ρ—. Ми ΠΏΡ–Π΄Ρ‚Ρ€ΠΈΠΌΡƒΡ”ΠΌΠΎ ΠΎΠ΄ΠΈΠ½ ΠΎΠ΄Π½ΠΎΠ³ΠΎ, вчимося Ρ€Π°Π·ΠΎΠΌ Ρ‚Π° Π·Ρ€ΠΎΡΡ‚Π°Ρ”ΠΌΠΎ. Π’ΠΈ ΠΌΠΎΠΆΠ΅Ρˆ Π·Π½Π°ΠΉΡ‚ΠΈ ΠΎΠ΄Π½ΠΎΠ΄ΡƒΠΌΡ†Ρ–Π² Ρƒ ΠΏΠΎΠ½Π°Π΄ 15-Ρ‚ΠΈ профСсійних ΠΊΠΎΠΌβ€™ΡŽΠ½Ρ–Ρ‚Ρ–, Ρ‡ΠΈΡ‚Π°Ρ†ΡŒΠΊΠΎΠΌΡƒ Ρ‡ΠΈ ΡΠΏΠΎΡ€Ρ‚ΠΈΠ²Π½ΠΎΠΌΡƒ ΠΊΠ»ΡƒΠ±Π°Ρ….
    • ΠšΠ°Ρ€β€™Ρ”Ρ€Π½Ρ– моТливості: ΠΌΠΈ Π·Π°ΠΎΡ…ΠΎΡ‡ΡƒΡ”ΠΌΠΎ просування всСрСдині Π±Π°Π½ΠΊΡƒ ΠΌΡ–ΠΆ функціями.
    • Π†Π½Π½ΠΎΠ²Π°Ρ†Ρ–Ρ— Ρ‚Π° Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³Ρ–Ρ—. Infrastructure: AWS, Kubernetes, Docker, GitHub, GitHub actions, ArgoCD, Prometheus, Victoria, Vault, OpenTelemetry, ElasticSearch, Crossplain, Grafana. Languages: Java (main), Python (data), Go(infra,security), Swift (IOS), Kotlin (Andorid). Datastores: Sql-Oracle, PgSql, MsSql, Sybase. Data management: Kafka, AirFlow, Spark, Flink.
    • ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° ΠΏΡ–Π΄Ρ‚Ρ€ΠΈΠΌΠΊΠΈ захисників Ρ– Π·Π°Ρ…ΠΈΡΠ½ΠΈΡ†ΡŒ: ΠΌΠΈ Π·Π±Π΅Ρ€Ρ–Π³Π°Ρ”ΠΌΠΎ Ρ€ΠΎΠ±ΠΎΡ‡Ρ– місця Ρ‚Π° Π²ΠΈΠΏΠ»Π°Ρ‡ΡƒΡ”ΠΌΠΎ ΡΠ΅Ρ€Π΅Π΄Π½ΡŽ Π·Π°Ρ€ΠΎΠ±Ρ–Ρ‚Π½Ρƒ ΠΏΠ»Π°Ρ‚Ρƒ ΠΌΠΎΠ±Ρ–Π»Ρ–Π·ΠΎΠ²Π°Π½ΠΈΠΌ. Для Π²Π΅Ρ‚Π΅Ρ€Π°Π½Ρ–Π² Ρ‚Π° Π²Π΅Ρ‚Π΅Ρ€Π°Π½ΠΎΠΊ Ρƒ Π½Π°Ρ Π΄Ρ–Ρ” ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° ΠΏΡ–Π΄Ρ‚Ρ€ΠΈΠΌΠΊΠΈ, Ρ€ΠΎΠ·Π²ΠΈΠ²Π°Ρ”Ρ‚ΡŒΡΡ Π²Π΅Ρ‚Π΅Ρ€Π°Π½ΡΡŒΠΊΠ° ΡΠΏΡ–Π»ΡŒΠ½ΠΎΡ‚Π° Π‘Π°Π½ΠΊΡƒ. Ми ΠΏΡ€Π°Ρ†ΡŽΡ”ΠΌΠΎ Π½Π°Π΄ підвищСнням обізнаності ΠΊΠ΅Ρ€Ρ–Π²Π½ΠΈΠΊΡ–Π² Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄ Π· ΠΏΠΈΡ‚Π°Π½ΡŒ повСрнСння Π²Π΅Ρ‚Π΅Ρ€Π°Π½Ρ–Π² Π΄ΠΎ Ρ†ΠΈΠ²Ρ–Π»ΡŒΠ½ΠΎΠ³ΠΎ Тиття. Π Π°ΠΉΡ„Ρ„Π°ΠΉΠ·Π΅Π½ Π‘Π°Π½ΠΊ Π²Ρ–Π΄Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ як ΠΎΠ΄ΠΈΠ½ Π· Π½Π°ΠΉΠΊΡ€Π°Ρ‰ΠΈΡ… Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΠ΄Π°Π²Ρ†Ρ–Π² для Π²Π΅Ρ‚Π΅Ρ€Π°Π½Ρ–Π² (Forbes).

    Π§ΠΎΠΌΡƒ Π Π°ΠΉΡ„Ρ„Π°ΠΉΠ·Π΅Π½ Π‘Π°Π½ΠΊ?β€―

    Наша Π³ΠΎΠ»ΠΎΠ²Π½Π° Ρ†Ρ–Π½Π½Ρ–ΡΡ‚ΡŒ β€” люди Ρ– ΠΌΠΈ Π΄Π°Ρ”ΠΌΠΎ Ρ—ΠΌ ΠΏΡ–Π΄Ρ‚Ρ€ΠΈΠΌΠΊΡƒ Ρ– Π²ΠΈΠ·Π½Π°Π½Π½Ρ, Π½Π°Π²Ρ‡Π°Ρ”ΠΌΠΎ, Π·Π°Π»ΡƒΡ‡Π°Ρ”ΠΌΠΎ Π΄ΠΎ Π·ΠΌΡ–Π½. ΠŸΡ€ΠΈΡ”Π΄Π½ΡƒΠΉΡΡ Π΄ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ Π Π°ΠΉΡ„Ρƒ, Π°Π΄ΠΆΠ΅ для нас Π’И ΠΌΠ°Ρ”Ρˆ значСння!β€―

    • Один Ρ–Π· Π½Π°ΠΉΠ±Ρ–Π»ΡŒΡˆΠΈΡ… ΠΊΡ€Π΅Π΄ΠΈΡ‚ΠΎΡ€Ρ–Π² Π΅ΠΊΠΎΠ½ΠΎΠΌΡ–ΠΊΠΈ Ρ‚Π° Π°Π³Ρ€Π°Ρ€Π½ΠΎΠ³ΠΎ бізнСсу сСрСд ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½ΠΈΡ… Π±Π°Π½ΠΊΡ–Π²β€―
    • Π’ΠΈΠ·Π½Π°Π½ΠΈΠΉ Π½Π°ΠΉΠΊΡ€Π°Ρ‰ΠΈΠΌ ΠΏΡ€Π°Ρ†Π΅Π΄Π°Π²Ρ†Π΅ΠΌ Π·Π° Π²Π΅Ρ€ΡΡ–ями EY, Forbes, Randstad, Franklin Covey, Delo.UAβ€―
    • ΠΠ°ΠΉΠ±Ρ–Π»ΡŒΡˆΠΈΠΉ Π΄ΠΎΠ½ΠΎΡ€ Π³ΡƒΠΌΠ°Π½Ρ–Ρ‚Π°Ρ€Π½ΠΎΡ— Π΄ΠΎΠΏΠΎΠΌΠΎΠ³ΠΈ сСрСд Π±Π°Π½ΠΊΡ–Π² (Π§Π΅Ρ€Π²ΠΎΠ½ΠΈΠΉ Π₯рСст Π£ΠΊΡ€Π°Ρ—Π½ΠΈ, UNITED24, Superhumans, Π‘ΠœΠ†Π›Π˜Π’Π†)β€―
    • Одна Π· Π½Π°ΠΉΠ±Ρ–Π»ΡŒΡˆΠΈΡ… Π†Π’-ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ²ΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄ сСрСд Π±Π°Π½ΠΊΡ–Π² ΠΊΡ€Π°Ρ—Π½ΠΈβ€―
    • Один Ρ–Π· Π½Π°ΠΉΠ±Ρ–Π»ΡŒΡˆΠΈΡ… ΠΏΠ»Π°Ρ‚Π½ΠΈΠΊΡ–Π² ΠΏΠΎΠ΄Π°Ρ‚ΠΊΡ–Π² Π² Π£ΠΊΡ€Π°Ρ—Π½Ρ–, Π·Π° 2023 Ρ€Ρ–ΠΊ Π±ΡƒΠ»ΠΎ сплачСно 6,6 ΠΌΠ»Ρ€Π΄ Π³Ρ€ΠΈΠ²Π΅Π½ΡŒ

    ΠœΠΎΠΆΠ»ΠΈΠ²ΠΎΡΡ‚Ρ– для всіх:β€―

    • Π Π°ΠΉΡ„ ΠΊΠ΅Ρ€ΡƒΡ”Ρ‚ΡŒΡΡ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°ΠΌΠΈ, Ρ‰ΠΎ Ρ„ΠΎΠΊΡƒΡΡƒΡŽΡ‚ΡŒΡΡ Π½Π° Π»ΡŽΠ΄ΠΈΠ½Ρ– Ρ‚Π° Ρ—Ρ— Ρ€ΠΎΠ·Π²ΠΈΡ‚ΠΊΡƒ, Ρƒ Ρ†Π΅Π½Ρ‚Ρ€Ρ– ΡƒΠ²Π°Π³ΠΈ 5β€―500 співробітників Ρ‚Π° ΠΏΠΎΠ½Π°Π΄ 2,7 ΠΌΡ–Π»ΡŒΠΉΠΎΠ½ΠΈ ΠΊΠ»Ρ–Ρ”Π½Ρ‚Ρ–Π²β€―β€―
    • ΠŸΡ–Π΄Ρ‚Ρ€ΠΈΠΌΡƒΡ”ΠΌΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈ різноманіття, рівності Ρ‚Π° Ρ–Π½ΠΊΠ»ΡŽΠ·ΠΈΠ²Π½ΠΎΡΡ‚Ρ–
    • Ми Π²Ρ–Π΄ΠΊΡ€ΠΈΡ‚Ρ– Π΄ΠΎ Π½Π°ΠΉΠΌΡƒ Π²Π΅Ρ‚Π΅Ρ€Π°Π½Ρ–Π² Ρ– Π»ΡŽΠ΄Π΅ΠΉ Π· Ρ–Π½Π²Π°Π»Ρ–Π΄Π½Ρ–ΡΡ‚ΡŽ Ρ‚Π° Π³ΠΎΡ‚ΠΎΠ²Ρ– Π°Π΄Π°ΠΏΡ‚ΡƒΠ²Π°Ρ‚ΠΈ Ρ€ΠΎΠ±ΠΎΡ‡Π΅ сСрСдовищС ΠΏΡ–Π΄ Π²Π°ΡˆΡ– особливі ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈ
    • Π‘ΠΏΡ–Π²ΠΏΡ€Π°Ρ†ΡŽΡ”ΠΌΠΎ Π·Ρ– ΡΡ‚ΡƒΠ΄Π΅Π½Ρ‚Π°ΠΌΠΈ Ρ‚Π° Π»ΡŽΠ΄ΡŒΠΌΠΈ ΡΡ‚Π°Ρ€ΡˆΠΎΠ³ΠΎ Π²Ρ–ΠΊΡƒ,β€―ΡΡ‚Π²ΠΎΡ€ΡŽΡŽΡ‡ΠΈ ΡƒΠΌΠΎΠ²ΠΈ для зростання Π½Π° Π±ΡƒΠ΄ΡŒ-якому Π΅Ρ‚Π°ΠΏΡ– кар’єри

    Π’ Π Π°ΠΉΡ„Ρ– Ρ‚ΠΈ ΠΌΠ°Ρ”Ρˆ значСння!β€―

    Π‘Π°ΠΆΠ°Ρ”Ρˆ дізнатися Π±Ρ–Π»ΡŒΡˆΠ΅? β€” ΠŸΡ–дписуйся Π½Π° Π½Π°Ρ Ρƒ ΡΠΎΡ†.ΠΌΠ΅Ρ€Π΅ΠΆΠ°Ρ…: Facebook, Instagram, LinkedInβ€―

    More
  • Β· 25 views Β· 0 applications Β· 2d

    Senior Visualization Application Developer (Java or C++, OpenGL)

    Full Remote Β· Ukraine Β· 5 years of experience Β· English - B2
    The SEM product is embedded within the Geosciences Suite of Applications. This application has multiple views consisting of both 2D and 3D visualizations. The current data visualization is not sufficient for what we would like it to be. This role is...

    The SEM product is embedded within the Geosciences Suite of Applications. This application has multiple views consisting of both 2D and 3D visualizations. The current data visualization is not sufficient for what we would like it to be. This role is expected to work with the lead and the product owner to understand the current shortcomings, investigate and research potential solutions, propose these solutions to the teams, and then work on the implementation of the agreed upon work. To get to this stage, the developers will also need to learn the inner workings of the visualization framework within Geoscience.

    • Responsibilities:

      β€’ Design, develop, and maintain graphics-intensive modules within the Geoscience platform using Java and OpenGL.
      β€’ Implement advanced 2D and 3D visualization features for seismic, geological, and geospatial data.
      β€’ Optimize rendering performance and ensure cross-platform compatibility, particularly in Linux environments.
      β€’ Collaborate with geoscientists and software engineers to translate domain-specific requirements into technical solutions.
      β€’ Participate in code reviews, testing, and documentation to maintain high-quality software standards.
      β€’ Stay updated with the latest developments in graphics technologies and geoscience applications.

    • Mandatory Skills Description:

      β€’ Bachelor's or Master's degree in Computer Science, Geoscience, or a related field.
      β€’ 5+ years of professional experience in Java OR C++ development with a focus on graphics programming.
      β€’ Proficiency in OpenGL and related graphics libraries for rendering complex datasets.
      β€’ Strong experience working in Linux environments, including shell scripting and system optimization.
      β€’ Excellent problem-solving skills and the ability to work collaboratively in a multidisciplinary team.

    • Nice-to-Have Skills Description:

      β€’ Experience with geoscience software platforms.
      β€’ Familiarity with geoscience data formats and visualization techniques.
      β€’ Knowledge of additional programming languages such as Python, Java.
      β€’ Understanding of GIS technologies and spatial data analysis.
      β€’ Experience with agile development methodologies and version control systems like Git

    More
  • Β· 42 views Β· 2 applications Β· 2d

    Lead Java/Fullstack Developer (Backoffice)

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 8 years of experience Β· English - C1
    Who We Are At Patrianna LTD, we’re building a global social entertainment platform, focusing on social gaming for the North American market. With a reach of up to 150 million players worldwide, we combine creativity and technical excellence to lead in...

    Who We Are

     

    At Patrianna LTD, we’re building a global social entertainment platform, focusing on social gaming for the North American market. With a reach of up to 150 million players worldwide, we combine creativity and technical excellence to lead in the dynamic world of social gaming.

     

    Who We’re Looking For

    We are seeking an exceptional Lead Java/Fullstack Developer with a profound, product-first mindset. This isn't just a coding role, it's a leadership position where you will be the primary advocate for user experience and workflow excellence within our backoffice system. 

     

    We are looking for someone who:

    Drives Vision and Strategy: You don't wait for specs. You proactively analyze internal operations (across compliance, risk, support) to identify systemic friction and inefficiencies. You will set the technical and UX direction for our backoffice solution, ensuring it evolves into a truly intuitive, efficient, and scalable platform for non-technical users.

     

    Champions the Internal User: You are deeply passionate (perhaps even obsessive) about workflow clarity and interface logic. You treat our internal (admin) users with the same care and respect a product designer shows external customers. You are compelled to build tools that people genuinely want to use.

     

    Mentors and Elevates: As a Lead, you’re ready to guide, mentor, and set a high bar for technical quality and UX design for others working on the backoffice system. You take pride in simplifying complexity and enabling your teammates to deliver their best work.

    If you thrive on full ownership, are energized by the challenge of solving complex business problems through elegant UX, and are ready to be the driving force behind a mission-critical platform, we want to talk to you. Come and help us define what a world-class backoffice system looks like.

     

    Responsibilities

    • Lead Technical and Product Direction: Define the technical architecture and contribute to the product roadmap for the backoffice system, ensuring it meets the strategic needs of internal operations (Compliance, Risk, Support).
    • Drive UX/Workflow Excellence: Deeply analyze internal user workflows to proactively identify and eliminate systemic friction, ensuring the backoffice platform is intuitive, efficient, and genuinely enjoyable for non-technical users.
    • Mentor and Elevate the Team: Serve as a technical guide and mentor, setting a high bar for engineering quality, clean code, comprehensive testing, and thoughtful UX design across the backoffice development team.
    • Full-Stack Feature Development: Design, develop, and evolve robust full-stack features, connecting frontend logic in Retool with scalable, high-performance backend APIs and data layers (Java/Spring Boot).
    • Stakeholder Collaboration: Work closely with non-technical stakeholders to gather feedback, translate complex business requirements, and deliver impactful, practical technical solutions.
    • System Ownership & Reliability: Take end-to-end ownership of the system's reliability, security, and usability, championing best practices and managing technical debt.
    • Proactive Challenge: Challenge unclear or inefficient requirements and actively suggest smarter, more elegant, and scalable approaches to solving core business problems.

       

    Requirements

    Must Have

    • 8+ years of production experience with Java and its ecosystem
    • Solid Java knowledge with a strong understanding of JVM internals
    • Eagerness to work as a full-stack developer, using Retool for GUI and Java for backend (Retool experience not required)
    • Excellent system design skills, able to describe, document, and implement scalable architectures
    • Strong relational database expertise (preferably PostgreSQL), including query optimization and performance tuning
    • Deep understanding of messaging concepts (Kafka or similar)
    • Good understanding of concurrency concepts and principles
    • Exceptional troubleshooting skills, able to resolve complex production issues effectively
    • Strong sense of user experience and workflow designβ€”not just functional correctness, but clarity and usability
    • Ability to collaborate with non-technical stakeholders, translating business needs into practical technical solutions
    • Demonstrated ownership and initiative, taking responsibility for delivering solutions and driving team success
    • Leadership experience, including mentoring, facilitating technical discussions, and fostering collaboration
    • Upper-intermediate English proficiency, with clear communication for technical and non-technical audiences

     

    Would Be a Plus

    • Experience with ReTool or similar platforms
    • Experience in fullstack development, especially in B2B or internal-facing systems
    • A keen eye for UI/UX quality β€” attention to layout, clarity, consistency, and overall ease of use
    • Experience with Clickhouse
    • Experience in iGaming

       

    Our Tech Stack

    • Java 24
    • Spring Boot 3.5.8
    • Google Cloud Platform:
      • Kubernetes
      • Kafka
      • AlloyDB for PostgreSQL
      • Spanner
    • Ebean ORM
    • Flyway
    • Redis
    • Quartz
    • Websockets
    • ReTool
    • Test Containers
    • Locust for perf testing
    • Jenkins/ArgoCD
    • ELK/Sentry/Grafana/Pager Duty
    • Jira/Confluence/Slack/Bitbucket

       

    We offer

    • Modern tech stack and clean codebase
    • Autonomy to shape features and improve systems
    • Minimal bureaucracy and quick decision-making
    • A collaborative and passionate team that values high standards

       

    Other Benefits

     

    Full Remote Work: Enjoy the flexibility of working remotely from wherever you feel most productive.
    Generous Leave Policy: Take advantage of 30 days of paid time off, encompassing both vacation and sick leave, to ensure you can recharge and recover when needed. Take your time on bank holidays as well.
    Company Events: Engage in our vibrant company culture through a variety of informal events designed to foster camaraderie and teamwork.
    Continuously Development: Get an opportunity to join a fast-growing business where the sky’s the limit.

    More
  • Junior Java Developer

    Office Work Β· Ukraine (Kyiv) Β· Product Β· 0.5 years of experience Β· English - B2
    TJHelpers is committed to developing strong engineering teams through mentorship, real project experience, and our β€œHelpers as a Service” model. We provide structured growth, hands-on practice, and a supportive environment where engineers can evolve...

    TJHelpers is committed to developing strong engineering teams through mentorship, real project experience, and our β€œHelpers as a Service” model. We provide structured growth, hands-on practice, and a supportive environment where engineers can evolve quickly and meaningfully.

    We are looking for a Java Developer to join our backend team and contribute to building scalable, high-performance, and reliable microservices for modern products across fintech, AI, telecom, healthcare, and other high-load domains.

     

    Responsibilities

    • Design, develop, and maintain scalable backend microservices and APIs.
    • Write clean, efficient, and well-tested code using Java (17/21) and Spring Boot.
    • Work with event-driven architectures using tools like Kafka or RabbitMQ.
    • Integrate with internal and external REST/GraphQL services.
    • Collaborate closely with DevOps, QA, and product teams to deliver high-quality features.
    • Participate in code reviews and help establish engineering best practices.
    • Optimize backend systems for performance, reliability, and cost efficiency.
    • Investigate and resolve production issues, contributing to CI/CD and observability improvements.

       

    Requirements

    • Strong knowledge of Java and hands-on experience with Spring Boot / Spring Cloud.
    • Experience building REST APIs, microservices, and integrations.
    • Solid understanding of relational databases (PostgreSQL/MySQL) and ORM frameworks (Hibernate/JPA).
    • Familiarity with Docker, containerization, and CI/CD pipelines.
    • Knowledge of software architecture principles: microservices, event-driven systems, clean architecture.
    • Experience with Git, unit testing (JUnit), and debugging/profiling tools.
    • Good problem-solving skills and ability to work in a fast-paced environment.

       

    Nice to Have

    • Experience with cloud platforms (AWS, GCP, Azure).
    • Knowledge of Kafka, Redis, Elasticsearch, or GraphQL.
    • Experience with Kubernetes, Helm, or Terraform.
    • Understanding of caching strategies, messaging patterns, and high-load system design.
    • Experience with performance tuning, monitoring (Prometheus/Grafana), and observability tools (ELK).
    • Familiarity with ML/AI integrations or data pipelines.

       

    We Offer

    • Real-world projects in fintech, AI, telecom, and automation industries.
    • Mentorship from senior engineers, tech leads, and architects.
    • Personal development plan and a clear path toward Senior Java Engineer or Backend Architect roles.
    • Access to internal workshops, best practices, and structured feedback.
    • A collaborative engineering culture focused on transparency and continuous improvement.
    • Long-term projects, flexible schedule, and a remote-friendly work environment.
    More
  • Β· 24 views Β· 0 applications Β· 3d

    Senior Visualization Application Developer (Java or C++, OpenGL)

    Full Remote Β· Ukraine Β· 5 years of experience Β· English - B2
    The SEM product is embedded within the Geosciences Suite of Applications. This application has multiple views consisting of both 2D and 3D visualizations. The current data visualization is not sufficient for what we would like it to be. This role is...
    • The SEM product is embedded within the Geosciences Suite of Applications. This application has multiple views consisting of both 2D and 3D visualizations. The current data visualization is not sufficient for what we would like it to be. This role is expected to work with the lead and the product owner to understand the current shortcomings, investigate and research potential solutions, propose these solutions to the teams, and then work on the implementation of the agreed upon work. To get to this stage, the developers will also need to learn the inner workings of the visualization framework within Geoscience.

       

    • Responsibilities:

      β€’ Design, develop, and maintain graphics-intensive modules within the Geoscience platform using Java and OpenGL.
      β€’ Implement advanced 2D and 3D visualization features for seismic, geological, and geospatial data.
      β€’ Optimize rendering performance and ensure cross-platform compatibility, particularly in Linux environments.
      β€’ Collaborate with geoscientists and software engineers to translate domain-specific requirements into technical solutions.
      β€’ Participate in code reviews, testing, and documentation to maintain high-quality software standards.
      β€’ Stay updated with the latest developments in graphics technologies and geoscience applications.

       

    • Mandatory Skills Description:

      β€’ Bachelor's or Master's degree in Computer Science, Geoscience, or a related field.
      β€’ 5+ years of professional experience in Java OR C++ development with a focus on graphics programming.
      β€’ Proficiency in OpenGL and related graphics libraries for rendering complex datasets.
      β€’ Strong experience working in Linux environments, including shell scripting and system optimization.
      β€’ Excellent problem-solving skills and the ability to work collaboratively in a multidisciplinary team.

       

    • Nice-to-Have Skills Description:

      β€’ Experience with geoscience software platforms.
      β€’ Familiarity with geoscience data formats and visualization techniques.
      β€’ Knowledge of additional programming languages such as Python, Java.
      β€’ Understanding of GIS technologies and spatial data analysis.
      β€’ Experience with agile development methodologies and version control systems like Git

       

    • Languages:
      • English: B2 Upper Intermediate
    More
  • Β· 112 views Β· 21 applications Β· 3d

    Senior Java Back-End Developer

    Full Remote Β· Ukraine Β· Product Β· 6 years of experience Β· English - B2
    Please provide your CV and LinkedIn profile. We demand your LinkedIn profile with actual working experience to move forward with your application! Fundomate is looking for a Senior Java Back-End Developer to join our team. Fundomate is an innovative...

    Please provide your CV and LinkedIn profile. We demand your LinkedIn profile with actual working experience to move forward with your application!

     

    Fundomate is looking for a Senior Java Back-End Developer to join our team. Fundomate is an innovative fintech company operating in the alternative lending space and providing both direct-to-business and white-label turnkey solutions.

     

    You will be good match if:

    - You have history of solving non trivial problems in one of your previous projects

    - You have wide technology background (backend, frontend, devops, ops, mobile development, etc), so you will understand the connections between technologies and expand this knowledge with domain and business needs. 

    - You have experience working in US fintech domain 

     

    We will be good match if:

    - You want to solve (or learn to solve) complex business problems

    - You want to experiment with processes/development technics/tools

    - You are interested in continuous improvement and automation of product and working process

     

    Requirements:

    - 6+ years of experience developing web applications

    - 3+ years of experience in any IoC & DI framework (Spring, Quarkus, Micronaut, etc.)

    - TDD experience in production is a must have

    - Experienced in pair programming

    - Good knowledge of MicroServices (Kubernetes knowledge is a plus)

    - Experience working with tools like Git, Gradle, Jenkins or similar CI/CD

    - Working experience in Industry Standard protocols related API Security including OAuth (KeyCloak is a plus)

    - Working experience with RDBMs like Postgres/MySQL or any similar

    - Understanding of asynchronous message-based communication like Kafka, GCP Pub/Sub, AWS SNS/SQS, etc. (Kafka as an advantage)

    - Strong Agile/Scrum/Kanban development experience

    - Experience in third party systems integration (XML or JSON api)

    - Knowledge of any cloud provider (AWS as an advantage)

     

    Our technical Stack:

    - Java 25

    - Microservices (Quarkus)

    - Postgresql/MySQL

    - Kafka

    - Keycloak

    - Kubernetes & Docker

    - AWS (EKS, MSK, RDS, etc.)

    - Gradle

    - Bitbucket pipelines, gitops approach

    - Lombok, MapStruct, Flyway

     

    We offer:

    - Innovative product with modern technology stack

    - Competitive salary (paid in $)

    - Social package (paid vacations, sick leaves and etc)

    - PE accounting and support

    - WFH and remote working mode possibility, Ukrainian working hours

    - No bureaucracy, micromanagement and time-tracking

    More
  • Β· 90 views Β· 15 applications Β· 3d

    Middle Java Developer

    Office Work Β· Ukraine (Kyiv) Β· Product Β· 2 years of experience Β· English - B2
    About Epom: We are a family of ad tech products designed for meaningful advertising. Our brand is an early adopter of programmatic and ad tech innovations. We entered the industry at its dawn and honed an ad serving technology to perfection. Today, we...

    πŸ’‘About Epom:

     

    We are a family of ad tech products designed for meaningful advertising. Our brand is an early adopter of programmatic and ad tech innovations. We entered the industry at its dawn and honed an ad serving technology to perfection.

    Today, we produce solid pieces of ad technology to empower brands, agencies, and networks. We make ad tech accessible, transparent, and effective for our clients. On the other side, we are flexible, friendly, and value the human approach to the business.

     

    ⚑️Epom Product:

     

    White-label DSP

    A sleek toolkit for your programmatic campaigns. Thanks to a refined set of Bidding Autopilot algorithms, it works β€” you just revise. The white-label functionality guarantees 100% data transparency, custom targeting options, no bid markups, and all admin benefits.

    βš™οΈ Technology stack:

    πŸ”Ή Java, Tomcat, Consul, Docker, Maven, Git

    πŸ”Ή Kafka, Druid, Aerospike, MongoDB, ClickHouse, Mysql

    πŸ”Ή SDLC: Jira, Bamboo, Bitbucket, SonarQube, Confluence

     

    πŸ“ˆRequirements:

     

    πŸ”Ή2 years of proven experience with Java

    πŸ”ΉKnowledge of architectural patterns and programming paradigms (OOP, SOLID, LLD, etc)

    πŸ”ΉAt least an understanding of multithreading and concurrency. Experience is a plus

    πŸ”ΉUnderstanding REST API concepts and HTTP protocol

    πŸ”ΉAny RDBMS or NoSQL, Kafka

    πŸ”ΉDocker, Mockito, JUnit, Maven

    πŸ”ΉEnglish β€” Upper intermediate or above

     

    πŸͺ„Experience/understanding will be a plus:

     

    πŸ”ΉMicroservice Architecture

    πŸ”ΉMongoDB, Prometheus, Grafana

    πŸ”ΉDeveloping high-scale and high-performance distributed systems

    πŸ”ΉHigh-level design (HLD)

     

     

     

    πŸ’ŽWe offer:

     

    πŸ”Ή Great team ready to assist and give feedback on any stage to celebrate great results together;

    πŸ”Ή Ongoing opportunities and personal growth in a leading ad tech company;

    πŸ”Ή Flexible working hours (start your day between 9:00 and 11:00);

    πŸ”Ή Wellbeing program;

    πŸ”Ή PE accounting support;

    πŸ”Ή Paid vacation and sick leaves;

    πŸ”Ή Social events;

    πŸ”Ή Good salary in USD that matches your skills and experience.

    More
  • Β· 85 views Β· 0 applications Β· 3d

    Senior Java Developer (Bonus engine)

    Office Work Β· Ukraine (Kyiv) Β· Product Β· 5 years of experience Β· English - B2
    Delasport β€” Implementing Technological Solutions Here and Now Delasport is an iGaming Software company providing Sports Betting & Online Casino software, and turnkey B2B solutions. Established in 2010, Delasport delivers a one-stop-shop solution of...

    Delasport β€” Implementing Technological Solutions Here and Now

     

    Delasport is an iGaming Software company providing Sports Betting & Online Casino software, and turnkey B2B solutions. Established in 2010, Delasport delivers a one-stop-shop solution of Sports Betting and Online Casino from a White-Label, with a full range of management services to a Plug&Play iFrame and a complete Turnkey. We are establishing an R&D centre in Kyiv, and are looking for top talents to join our team.

     

    TECHNOLOGY STACK
    Microservice architecture, Java 21, Spring Boot 3.4+, Kafka, PostgreSQL, Redis, Google Cloud Platform, Kubernetes

     

    RESPONSIBILITIES

    • Development of new business initiatives, an extension of existing ones
    • Taking an active part in improvements and optimizations to the systems
    • Resolve technical problems, critical thinking on the development approach
    • Be part of a cross-functional team with end-to-end responsibility for the result
    • Taking part in team extension (interviewing, providing feedback, participating in interview post-briefs)

     

    REQUIREMENTS

    • 5+ years of commercial development experience using Java-related technologies
    • 2+ years of working experience with API development
    • Hands-on experience with microservice architecture
    • Ambition to write high-quality code covered with unit tests
    • Solid debugging and troubleshooting skills
    • Proactive and result-oriented mindset
    • Strong problem-solving skills
    • At least Upper-Intermediate English level

     

    WHAT WE CAN OFFER YOU

    • Modern office in Podil with an uninterruptible power supply and the Internet
    • Personal time off (21 business days of paid vacation, paid days on special occasions, sick leaves, emergency days off)
    • Public holidays
    • Health and life insurance with our broker, available starting from the month following the employee’s start date with the company
    • Modern technical equipment
    • English courses with native speakers
    • Ukraine-based educational programs
    • Sports activities reimbursement
    • Corporate entertainments
    • Happy hours on Fridays
    • Gig contract support
    More
  • Β· 86 views Β· 10 applications Β· 3d

    Senior Middleware Engineer (Java)

    Full Remote Β· EU Β· 5 years of experience Β· English - B2
    Akvelon is looking for a Senior Middleware Engineer to join an existing team on the project β€” a flexible Terminal Operating System (TOS) platform for marine terminal operators that helps optimize and scale port operations. The system is multi-language,...

    Akvelon is looking for a Senior Middleware Engineer to join an existing team on the project β€” a flexible Terminal Operating System (TOS) platform for marine terminal operators that helps optimize and scale port operations. The system is multi-language, highly configurable per site, and supports workflows handling ~12% of all global freight moves.

     

    Responsibilities:

    • Develop and maintain middleware/backend services and integrations for a large-scale enterprise platform;
    • Design and optimize services with a strong focus on performance, reliability, and scalability;
    • Work with Java 11/17 + Spring/Spring Boot, ensuring clean architecture and maintainable code;
    • Perform memory management and performance tuning for high-load components;
    • Write and maintain unit tests, contribute to overall quality and engineering standards;
    • Collaborate with product/engineering stakeholders and communicate progress clearly;
    • Occasionally support React-based UI parts when needed (integration points, minor UI tasks).
       

    Requirements:

    • Senior-level experience in backend/middleware engineering;
    • Deep expertise in Java (11/17) + Spring/Spring Boot;
    • Strong understanding of JVM memory management, profiling, and performance tuning;
    • Solid unit testing practices and hands-on experience with test frameworks;
    • Upper-Intermediate English or higher with strong communication skills;
    • Ability to travel abroad (business trips to customer sites such as terminals/ports may be required).
       

    Nice to have:

    • Experience with React (working level);
    • Background in logistics, transportation, ports, or other operationally critical enterprise systems.
       

    What we offer:

    • Long-term cooperation with a stable, existing Akvelon client;
    • Opportunity to work on a globally impactful product in the marine logistics domain;
    • Professional growth, strong engineering culture, and collaboration with experienced teams;
    • B2B contract, competitive compensation;
    • Paid vacation and sick leave;
    • Flexible schedule and remote work format (subject to travel needs).


     

    More
  • Β· 80 views Β· 7 applications Β· 3d

    Senior Middleware Engineer (Java)

    Full Remote Β· EU Β· 5 years of experience Β· English - B2
    Akvelon is looking for a Senior Middleware Engineer to join an existing team on the project β€” a flexible Terminal Operating System (TOS) platform for marine terminal operators that helps optimize and scale port operations. The system is multi-language,...

    Akvelon is looking for a Senior Middleware Engineer to join an existing team on the project β€” a flexible Terminal Operating System (TOS) platform for marine terminal operators that helps optimize and scale port operations. The system is multi-language, highly configurable per site, and supports workflows handling ~12% of all global freight moves.
     

    Responsibilities:

    • Develop and maintain middleware/backend services and integrations for a large-scale enterprise platform
       
    • Design and optimize services with a strong focus on performance, reliability, and scalability
       
    • Work with Java 11/17 + Spring/Spring Boot, ensuring clean architecture and maintainable code
       
    • Perform memory management and performance tuning for high-load components
       
    • Write and maintain unit tests, contribute to overall quality and engineering standards
       
    • Collaborate with product/engineering stakeholders and communicate progress clearly
       
    • Occasionally support React-based UI parts when needed (integration points, minor UI tasks)
       

    Requirements:

    • Senior-level experience in backend/middleware engineering
       
    • Deep expertise in Java (11/17) + Spring/Spring Boot
       
    • Strong understanding of JVM memory management, profiling, and performance tuning
       
    • Solid unit testing practices and hands-on experience with test frameworks
       
    • Upper-Intermediate English or higher with strong communication skills
       
    • Ability to travel abroad (business trips to customer sites such as terminals/ports may be required)
       

    Nice to have:

    • Experience with React (working level)
       
    • Background in logistics, transportation, ports, or other operationally critical enterprise systems
       

    What we offer:

    • Long-term cooperation with a stable, existing Akvelon client
       
    • Opportunity to work on a globally impactful product in the marine logistics domain
       
    • Professional growth, strong engineering culture, and collaboration with experienced teams
       
    • B2B contract, competitive compensation
       
    • Paid vacation and sick leave
       
    • Flexible schedule and remote work format (subject to travel needs)

       

    If this role sounds like a match, apply now and send us your CV.

    Please also share your current location, English level, and travel availability β€” we’ll get back to you to discuss the next steps.

    More
  • Β· 45 views Β· 4 applications Β· 3d

    Senior Java Engineer (with Solr/OpenSearch)

    Full Remote Β· Ukraine Β· 5 years of experience Β· English - B2
    We are looking for an experienced Senior Java Engineer who goes beyond standard CRUD APIs and lives in the world of information retrieval. Our customer is a Fortune 500 company. As a leading business-to-business organization, more than 3.2 million...

    We are looking for an experienced Senior Java Engineer who goes beyond standard CRUD APIs and lives in the world of information retrieval.
     

    Our customer is a Fortune 500 company. As a leading business-to-business organization, more than 3.2 million customers rely on its products in categories such as safety, material handling, and metalworking, along with services like inventory management and technical support. ​
     

    In this role, you will act as the bridge between our core Java application architecture and our specialized search infrastructure. You will be responsible for the entire search lifecycle: from designing how data is ingested and indexed, to building the Java APIs that query that data, and crucially, tuning the relevancy algorithms that ensure our users find exactly what they are looking for, instantly. The ideal candidate has deep roots in the Apache Solr ecosystem but is also ready to embrace modern cloud-native search via AWS OpenSearch. Whether you are maintaining critical legacy Solr clusters or architecting new solutions on AWS, your goal is to make data findable, fast, and relevant.

    Technology stack: Java/Spring Boot, Apache Solr (Legacy/Core), AWS OpenSearch (Modern/Growth), SQL DB, Kafka 
     

    Responsibilities:

    • Design, develop, and maintain high-performance backend Java services (primarily Spring Boot) that integrate with search engines.
    • Build complex search features for the frontend, including faceted navigation (filtering), multi-tenant searching, real-time autocomplete/typeahead, and spell-checking suggestions.
    • Utilize Java client libraries (such as Solr or AWS SDKs) to construct efficient, programmatic queries.
    • Take ownership of the search schema design, deciding how complex data structures should be analyzed, tokenized, and stored for optimal retrieval.
    • Build robust ETL pipelines in Java (potentially using Kafka or other messaging systems) to synchronize data from primary SQL databases into the search indices in near real-time.
    • Configure analyzers, stemmers, and tokenizers to handle nuances in human language.
    • Diagnose slow queries, analyze search logs, and optimize both Java application code and search engine configurations for low-latency performance.
    • Maintain and optimize existing on-premise or cloud-hosted Apache Solr installations.
    • Play a key role in designing hybrid strategies or migration paths from legacy Solr systems to managed AWS OpenSearch environments.

     

    Requirements: 

    • 5+ years of professional experience in backend software development using modern Java (Java 8+, Spring Boot ecosystem).
    • Strong, demonstrable experience with Search Technologies. This means either:
      • Hands-on production experience configuring, managing, and developing against Apache Solr (understanding schema.xml, solrconfig.xml, Zookeeper integration).
      • OR deep foundational knowledge of Lucene-based search concepts (inverted indices, analysis chains, TF-IDF/BM25 scoring logic) with the ability to quickly apply that to Solr.
    • Hands-on experience with AWS OpenSearch (or Elasticsearch) in a managed cloud environment.
    • Experience with data modeling in relational databases (PostgreSQL, MySQL, Oracle).
    • Strong understanding of RESTful API design principles.
    • Preferred Qualifications:
      • Experience architecting zero-downtime migrations from self-hosted Solr to managed cloud search services.
      • Experience with event-driven architecture and streaming tools like Apache Kafka for real-time indexing.
      • Familiarity with containerization (Docker, Kubernetes) and CI/CD pipelines like Jenkins or GitLab CI.

     

    We offer*:

    • Flexible working format - remote, office-based or flexible
    • A competitive salary and good compensation package
    • Personalized career growth
    • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
    • Active tech communities with regular knowledge sharing
    • Education reimbursement
    • Memorable anniversary presents
    • Corporate events and team buildings
    • Other location-specific benefits

    *not applicable for freelancers

    More
  • Β· 52 views Β· 6 applications Β· 3d

    Senior Java Developer

    Office Work Β· Ukraine (Kyiv) Β· Product Β· 5 years of experience Β· English - B1
    Please note that we consider only candidates who are located in Ukraine. Responsibilities: Work in SCRUM team Design and develop high-load microservices Write high-quality code covered with different levels of tests Maintain services on production and...

    Please note that we consider only candidates who are located in Ukraine.

    Responsibilities:
     

    • Work in SCRUM team
    • Design and develop high-load microservices
    • Write high-quality code covered with different levels of tests
    • Maintain services on production and assure their stability and performance
    • Provide code review for teammates
    • Contribute to the Company’s development processes and practices
       

    Requirements:
     

    • Writing code in a clean and maintainable manner.
    • Solid experience with Java 8+
    • Experience with SQL/NoSQL databases
    • Understand microservice architecture patterns.
    • Good at Spring framework.
    • Experience with REST, messaging systems.
    • Ability to cover code by different types of tests.
    • Understanding of SOLID principles
    • Experience with Git
    • Excellent troubleshooting skills.
    • Good communication skills.
    • Intermediate+ English
       

    Would be great to have:
     

    • Experience with Kafka, MySQL, Redis, Aerospike.
    • Experience with Spring Boot, Spring Cloud
    • Experience with Docker, Kubernetes
    • Experience in high-load
       

    What we offer:
     

    • International company with several offices in different locations : Tel-Aviv, Kyiv, Warsaw, Limassol.
    • Granting an Option;
    • A professional environment with great people to work with;
    • Competitive salary, performance review;
    • Flexible working hours, no one here tracks your work time because our culture is built on trust and cooperation;
    • Social and welfare packages;
    • 20 working days paid vacation and 100% sick leaves coverage;
    • Opportunities to make a difference, to develop and grow;
    • Regular corporate celebrations, team buildings and fun activities;
    • Comfortable office close to the metro station. Our Kyiv office is open 24/7 with all safety and health measures in place
    More
  • Β· 202 views Β· 13 applications Β· 4d

    Java Developer

    Hybrid Remote Β· Worldwide Β· Product Β· 2 years of experience Β· English - B1
    Requirements: Strong experience with Java, Spring (Boot, Security, Data), and Hibernate Microservices architecture development experience Will be a plus:AWS (EC2, RDS, SNS, SQS, Lambda) Kubernetes, Docker PostgreSQL Elasticsearch /...

    Requirements:

    • Strong experience with JavaSpring (Boot, Security, Data), and Hibernate
    • Microservices architecture development experience
    • Will be a plus:
      • AWS (EC2, RDS, SNS, SQS, Lambda)
        KubernetesDocker
      • PostgreSQL
      • Elasticsearch / OpenSearch
    • Conversational English for team communication and documentation
    • Ability to work from an office in the EU
    • Experience in backend development for mobile applications

    We offer:

    β€’ Competitive market-level salary 

    β€’ International team and a chance to work on a world-class product

    β€’ Compensation for lunches
    β€’ A modern office with a mountain view
    β€’ Equipment (MacBooks with M3/4, monitors)
    β€’ Relocation package

    β€’ Full legal support

    β€’ Documentation assistance for you and your family
    β€’ 90 min by car and you’re at the seaside.

     

    More
Log In or Sign Up to see all posted jobs