Jobs

105
  • · 140 views · 21 applications · 6d

    Senior Java Back-End Developer

    Full Remote · Ukraine · Product · 5 years of experience · Upper-Intermediate
    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. Please provide...

    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.

     

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

     

    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

    - 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 21

    - Microservices (Quarkus)

    - Postgresql/MySQL

    - Kafka

    - Keycloak

    - Kubernetes & Docker

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

    - Gradle

    - Bitbucket pipelines, gitops approach

    - Lombok, MapStruct, Flyway

     

    We also have a legacy system. We do not change it and replace it with microservices. So you will also spend time on reading legacy code.

    Monolith tech stack:

    - Java 8

    - Play 1.5

    - Mysql

    - FreeMarker templates

     

    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
  • · 142 views · 37 applications · 6d

    Java Developer

    Full Remote · Countries of Europe or Ukraine · 4 years of experience · Upper-Intermediate
    We are developing a cutting-edge commercial web application for an advertising platform. The application’s purpose is to create and manage media content links from media platforms to merchandisers, leveraging AI to track and collect user experience...

    We are developing a cutting-edge commercial web application for an advertising platform. The application’s purpose is to create and manage media content links from media platforms to merchandisers, leveraging AI to track and collect user experience statistics.

     

    Our technology stack includes:

     

    • Java 17 (Spring 6), PHP, Python, Servlets

       

    • AWS: SQS, Athena, DynamoDB, S3, EC2, RDS, CloudWatch

       

    • Auth0 for authentication

       

    • Docker for containerization

       

    • MySQL for data storage

     

     

    Key Responsibilities:

     

    • Lead the migration of existing Java applications from PostgreSQL to MySQL, ensuring data integrity, performance, and scalability.

       

    • Develop and maintain Java-based backend services using Java 17, Spring 6, and related frameworks

       

    • Implement RESTful APIs and integrate with front-end applications

       

    • Collaborate with cross-functional teams to clarify requirements and deliver features on schedule

       

    • Integrate with third-party services and data sources, including AI modules and media platforms

       

    • Optimize application performance and scalability

       

    • Write clean, maintainable, and well-documented code

       

    • Contribute to continuous improvement of development processes and best practices

     

    Requirements:

     

    • Strong experience (at least 5 years) with Java 17, Spring Framework (Spring 6)

       

    • Experience with servlet-based applications

       

    • Familiarity with AWS services (SQS, Athena, DynamoDB, S3, EC2, RDS, CloudWatch)

       

    • Experience with containerization using Docker

       

    • Proficiency with MySQL and writing optimized SQL queries

       

    • Understanding of Auth0 for authentication and authorization

       

    • Strong problem-solving skills and ability to work independently and collaboratively

       

    • Good communication skills and ability to participate in Agile development processes
       
    • Upper-Intermediate+ English level, ability to communicate effectively in English

     

    Nice to Have:

     

    • Familiarity with PHP, Python for integrations and support tasks

       

    • Exposure to AI-driven applications or advertising platforms

       

    • Knowledge of microservices architecture

      We offer:

     

    • Competitive salary, long-term employment;

    • Honest attitude, individual approach, stability, and keeping promises;

    • Flexible schedule, possibility to partially work from home or remotely;

    • Personal Development Plan;

    • English lessons;

    • Support in the war-situation;

    • Yoga classes 2 times per week;

    • Personal Time Off (Kid’s activities, Car maintenance, Doctor appointment, etc.);

    • Supportive and friendly team members.

    Selection Process:
    1. HR interview
    2. Technical interview
    3. Client interview

    More
  • · 230 views · 111 applications · 6d

    Java Developers – Join Our Talent Pool to $3700

    Worldwide · 3 years of experience · Upper-Intermediate
    We’re building a pool of Java engineers (Java 11+, Spring Boot, Microservices, Kafka) for stable contracts with startups and tech companies. Location doesn’t matter — we work remote-only Short verification video required Rates: $18–23/h ...

    We’re building a pool of Java engineers (Java 11+, Spring Boot, Microservices, Kafka) for stable contracts with startups and tech companies.

     

    🌍 Location doesn’t matter — we work remote-only
    🎥 Short verification video required
    💰 Rates: $18–23/h

    📩 Interested? Drop your LinkedIn or CV — we’ll reach out when a fit arises.

    More
  • · 243 views · 105 applications · 6d

    Java Developer – Telecom Billing Domain

    Full Remote · Ukraine · 2 years of experience · Upper-Intermediate
    About the Role We are seeking a Java Developer with hands-on experience in telecom billing systems to join our technology team. The ideal candidate will be responsible for designing, developing, and maintaining Java-based applications that support...

    About the Role

     

    We are seeking a Java Developer with hands-on experience in telecom billing systems to join our technology team. The ideal candidate will be responsible for designing, developing, and maintaining Java-based applications that support mission-critical billing processes within a telecommunications environment. You will be responsible for adding new features, correct business process changes, bug fixing, different integration and correction of the customer portal.

     

    Key Responsibilities

    • Design, develop, test, and deploy scalable Java-based applications supporting telecom billing platforms.
    • Work closely with Business Analysts and Product Owners to gather billing-related requirements and translate them into technical specifications.
    • Integrate Java applications with rating, mediation, invoicing, and customer management systems.
    • Enhance and maintain existing billing modules, ensuring they are accurate, compliant, and efficient.
    • Optimize application performance, especially in high-volume transaction environments typical of telecom operations.
    • Write and maintain technical documentation.
    • Collaborate with DevOps, and support teams to ensure system stability and timely issue resolution.

     

     

    Required Qualifications

    • 2+ years of professional experience in Java Core development 
    • Solid knowledge of object-oriented principles approach
    • Understanding monolithic architecture and multi-threading.
    • Experience in the telecommunications domain, especially with billing, rating, mediation, or revenue assurance. 
    • Knowledge of telecom billing standards such as TPM (Telecom Product Management), RA (Revenue Assurance) processes, taxation processes management. 
    • Familiarity with SOAP/RESTful APIs, SQL/PLSQL, and relational databases like MySQL, or Oracle, PostgreSQL. 
    • Commercial experience in AWS services utilization 
    • Perfect knowledge of GIT and delivery pipelines. 
    • Comfortable working in a Linux environment for development, deployment, and troubleshooting.
    • Experience with monitoring tools such as Grafana for troubleshooting.
    • Experience in writing unit and integration tests.

     

     

    Preferred Skills

    • Experience with billing platforms development.
    • Experience working with high-throughput transactional systems.
    • Exposure to monolith and microservices architecture 
    • Understanding of containerization tools like Docker or Kubernetes.
    • Understanding of data processes, data transformation, and mediation engines.
    • Knowledge of CI/CD pipelines, source control (Git), and agile development methodologies.
    • Knowledge of PHP backend frameworks, HTML, CSS to support integration between billing and customer portal 

     

    Soft Skills

    • Strong analytical and problem-solving abilities.
    • Excellent communication and documentation skills.
    • Ability to work independently and within cross-functional teams including business team.
    • Detail-oriented with a focus on delivering high-quality solutions.
    • Good English speaking communication and writing skills

     

    Education

    • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
    More
  • · 195 views · 95 applications · 5d

    Java Developer for e-comm/insurance project

    Full Remote · Ukraine · 4 years of experience · Upper-Intermediate
    Looking for a Java developer for our client from USA. Key Responsibilities Design, develop and maintain backend services using Java 17+, Spring Boot and related Spring components. Build data-access layers with JPA / Hibernate and SQL. Deploy and operate...

    Looking for a Java developer for our client from USA.


    Key Responsibilities

    • Design, develop and maintain backend services using Java 17+, Spring Boot and related Spring components.
    • Build data-access layers with JPA / Hibernate and SQL.
    • Deploy and operate services on AWS (ECS, S3, RDS, CloudWatch).
    • Contribute to code reviews, technical discussions and continuous improvement initiatives.

       

    Required Qualifications

    • 5+ years of commercial Java development experience.
    • Solid knowledge of Spring Framework (Boot, Data, Security).
    • Hands-on experience with AWS cloud services (ECS, S3, RDS, CloudWatch).
    • Proficiency in JPA / Hibernate and relational databases (SQL).
    • Upper-intermediate or higher spoken and written English.
       

    What We Offer

    • 100 % remote engagement with flexible working hours.
    • Dedicated mentorship from a Senior / Tech Lead-level engineer.
    • Clear pathway to technical-leadership roles.
    • Challenging, domain-critical tasks within a modern cloud environment.
    • Knowledge-sharing culture and support from an experienced, collaborative team.

     

    More
  • · 75 views · 12 applications · 5d

    Java Technical Lead

    Full Remote · Countries of Europe or Ukraine · Product · 5 years of experience · Upper-Intermediate
    About the Role: We need a Tech Lead to guide our team as we fold a new Payment Hub into two existing platforms. Our team has about 60 microservices built on the latest Java and Spring. You’ll work with 13 Java devs, 2 React devs, 2 QA engineers, and an...

    About the Role:

    We need a Tech Lead to guide our team as we fold a new Payment Hub into two existing platforms. Our team has about 60 microservices built on the latest Java and Spring. You’ll work with 13 Java devs, 2 React devs, 2 QA engineers, and an Architect. You’ll own both backend and some frontend work. On the backend, you’ll use Java 16 (and Java 23 for new services) with Spring Boot 2.4 and Spring 3.4.2 to build and improve microservices. On the frontend, you’ll use React. You’ll shape the architecture, run code reviews, and work with DevOps to run things on AWS.

     

    What We’re Looking For:

    • 5+ years in Java (8+) with Spring Boot (2.x). Java 16 is a plus; we use Java 23 and Spring 3.4.2 for new services.

    • React experience—build components, manage state, connect to REST APIs.

    • Hands-on AWS skills—EC2, RDS, S3, CloudWatch must be solid.

    • Microservices architecture—REST API design, scaling, fault tolerance.

    • Maven, PostgreSQL, Redis, and Liquibase for database changes.

    • Keycloak or similar auth/SSO experience.

    • Docker and Kubernetes basics; familiarity with Ingress and Nginx.

    • CI/CD pipeline setup and maintenance GitLab.

    • Messaging and search tech—experience with SQS, Kafka, Elasticsearch, or OpenSearch.

    • Clear communication and mentoring—you’ll guide junior devs and work with QA.

    • Understanding of payment flows and high-load financial systems.

     

    Nice to Have:

    • AWS networking—VPC, Route 53, ELB, and Secrets Manager.

    • Terraform, terragrant or Helm for infrastructure as code.

    • Configure ingress rules

    • Gherkin language for cucumber framework 

    • Node.js tooling for frontend builds or scripts.

     

    What You’ll Do:

    • Lead design and build of Java microservices (part of those 60+ services).

    • Set coding standards, run code reviews, and keep quality high.

    • Conduct tech interviews and help hire strong team members.

    • Participate in tech talks—share knowledge and learn from others.

    • Take ownership of features and guide juniors through designs and best practices.

    • Work with DevOps to spin up AWS resources, containers, and pipelines.

    • Troubleshoot production issues and provide on-call support.

    • Coach junior team members—pair-programming, design discussions, skill tips.

    • Drive continuous improvement—better performance, cleaner code, smoother releases.



    We offer:

    • Flexible work schedule remotely
    • Paid sick leave and vacation days
    • Necessary equipment for work as needed
    • Opportunity to participate in company's internal events: open discussions
    • Product meetups and training sessions on soft skills development
    • Absence of micromanagement, hierarchy, quick decision-making.

     
    If you’re ready to bring your expertise to a dynamic and growing team, join us and be a part of our exciting journey.

    More
  • · 244 views · 90 applications · 5d

    Senior Java Engineer

    Full Remote · Countries of Europe or Ukraine · Product · 5 years of experience · Pre-Intermediate
    Dripify is a pioneering remote-first IT product company specializing in the development of outreach automation products. We empower businesses by enhancing the efficiency and organization of their hiring, sales, and marketing communication processes. Our...

    Dripify is a pioneering remote-first IT product company specializing in the development of outreach automation products. We empower businesses by enhancing the efficiency and organization of their hiring, sales, and marketing communication processes. Our innovative solutions redefine the way companies approach outreach, making interactions more effective and seamless.

    We are seeking a dedicated Senior Java Engineer to join our team at Dripify, a leading B2B SaaS product company.

     

    Project — dripify.io

    Sales automation platform designed for marketers, business owners, and sales teams that allows automating cold-emailing and lead generation on LinkedIn.

     

    Here is some of what you will do:

    • Build modular, maintainable backend systems using Java 21+ and Spring Boot (MVC, REST, Security, Data, Messaging).
    • Design and integrate performant, concurrent services using REST APIs and asynchronous messaging via SNS/SQS.
    • Write tested, reliable code with a strong emphasis on unit and integration testing and CI/CD automation.
    • Apply secure coding practices
    • Collaborate on architecture and system design, taking full ownership of deliverables from implementation to deployment.

     

    Requirements:

    • 5+ years of hands-on Java development, with production experience in Java 21+
    • Deep practical experience with Spring Boot modules
    • Strong understanding of modular architectural principles and backend service decomposition
    • Solid knowledge of Java concurrency and multithreaded environments
    • Experience working with SQL databases (PostgreSQL preferred)
    • Proficiency in RESTful API design and asynchronous messaging using SNS/SQS
    • Familiarity with CI/CD pipelines and common quality gates (test coverage, static analysis, security scanning)
    • Strong foundation in unit and integration testing
    • Competence in Docker, Linux, and system-level debugging
    • Understanding of logging and monitoring tools (e.g., ELK, Prometheus, Grafana)
    • Commitment to secure development practices, including authentication, authorization, data validation, and least-privilege access
    • Working knowledge of AWS services, including IAM, EC2, RDS, S3, CloudWatch, and Secrets Manager

     

    Would be a plus:

    • Experience with microservices architecture — including service decomposition, data ownership, and inter-service communication patterns
    • Kubernetes (EKS or self-managed)
    • Infrastructure-as-Code using Terraform
    • AWS Certifications (e.g., Developer Associate, Solutions Architect)
    • Bachelor’s or Master’s degree in Computer Science or a related field

     

    Here is what we offer:

    — 100% remote position, providing flexibility and work-life balance.
    — Competitive salary reflecting your skills and expertise.
    — 24 days of paid vacation per year to recharge and relax.
    — 10 days of paid sick leave.
    — Educational opportunities.
    — Compensation budget for medical and hobby/sport expenses.
    — Generous budget for birthdays and anniversaries.
    — Online and offline team events.
    — A collaborative and innovative work environment with passionate team members.

     

    Hiring process:
    ✅Interview with Recruiter (40min) — ✅ Tech interview with Teach Leader (1.5 hour) — ✅Offer

    More
  • · 214 views · 91 applications · 5d

    Java Developer

    Full Remote · Countries of Europe or Ukraine · 5 years of experience · Upper-Intermediate
    Job Description We are looking for a Java Developer to join our growing engineering team. In this role, you’ll contribute to the development of robust, scalable applications and services that power our health intelligence platform. You’ll work closely...

    Job Description

    We are looking for a Java Developer to join our growing engineering team. In this role, you’ll contribute to the development of robust, scalable applications and services that power our health intelligence platform. You’ll work closely with other developers, DevOps, and product teams to create impactful solutions that help users optimize their health.

     

    Key Responsibilities

    • Participate in all phases of the software development lifecycle
    • Write clean, maintainable, and scalable Java code
    • Ensure that design and implementation comply with technical specifications
    • Participate in code reviews, testing, and debugging
    • Collaborate with cross-functional teams to troubleshoot and resolve issues
    • Continuously improve the performance and reliability of backend services

     

    Requirements

    • BS/MS in Computer Science, Engineering, or a related field
    • 5+ years of professional experience in Java development
    • Proficiency in Java 8 or higher
    • Strong knowledge of the Spring Framework
    • Experience building and consuming RESTful APIs
    • Familiarity with *nix-based operating systems
    • Solid understanding of SQL and relational databases
    • Good written and verbal communication skills in English

     

    Preferred Qualifications

    • Experience working in Agile/Scrum environments
    • Understanding of microservices architecture
    • Familiarity with cloud platforms such as AWS, Azure, or GCP
    • Experience with NoSQL databases (e.g., MongoDB, DynamoDB)
    • Proficiency with build tools such as Maven or Gradle
    • Knowledge of CI/CD processes and tooling
    More
  • · 150 views · 41 applications · 4d

    JAVA Back-End Developer

    Full Remote · Ukraine · Product · 5 years of experience · Intermediate
    We’re currently expanding our engineering team at Reward Holdings Limited, and based on your experience, we’d love to invite you to apply for our Back-End Developer position. This is a full-time, remote opportunity where you’ll work on systems powering...

    We’re currently expanding our engineering team at Reward Holdings Limited, and based on your experience, we’d love to invite you to apply for our Back-End Developer position. This is a full-time, remote opportunity where you’ll work on systems powering GrabPoints and ZoomBucks—two of the internet’s top paid-survey platforms with nearly 14 million members across the globe.
     

    Position Overview

    As a Back-End Developer, you’ll play a key role in designing and maintaining scalable, high-performance systems that support millions of users and transactions. You’ll collaborate closely with our front-end, product, and QA teams to build and evolve APIs, database systems, and server-side architecture that keep our platforms fast, reliable, and secure.


    Key Responsibilities

    • Design, develop, and maintain back-end services using Java and Kotlin.
    • Work with Spring Boot to build robust RESTful APIs.
    • Optimize and scale MySQL databases, including query optimization, indexing, and working with large datasets.
    • Implement caching strategies using tools like Memcached.
    • Collaborate with engineers, designers, and product managers across time zones.
    • Maintain and improve services running on Jetty and containerized infrastructure.
    • Conduct unit testing with JUnit and contribute to our CI/CD pipeline using TeamCity and GitHub.
    • Participate in regular code reviews and team knowledge sharing.
       

    Tech Stack

    • Languages: Java, Kotlin
    • Frameworks: Spring, Spring Boot
    • Databases: MySQL
    • Build Tools: Maven, Gradle
    • Caching: Memcached
    • Testing: JUnit
    • CI/CD: GitHub, TeamCity
    • Web Server: Jetty
       

    Must-Have Skills

    • 5+ years of professional experience in back-end development
    • 5+ years working with SQL databases (ideally MySQL)
    • 3+ years using Java in a production environment. Kotlin experience also a plus.
    • Strong experience with Spring Boot and REST API development
    • Familiarity with caching and performance optimization
    • Solid understanding of clean architecture and scalable systems
    • Experience with Git-based workflows and CI/CD processes
       

    Engagement Details

    • Hours: Full-time (40 hrs/week), with flexibility but some overlap required with team members in Canada and Ukraine
    • Contract Type: Independent contractor / freelancer
    • Pay: NET amount paid monthly via Wire
       

    How to Apply


    Send us the following

    1. A short message (2–3 sentences) on why you’re a strong fit
    2. Your updated Resume / CV
    3. GitHub link or samples of recent backend code/projects
    4. Your expected monthly salary in USD and a brief justification.
    5. Confirmation that you’re available for exclusive full-time work (40 hrs/week) and not engaged with other clients

       

    Post Application Steps

    • A short written questionnaire about experience and work style.
    • A brief TestGorilla assessment to evaluate Java/Spring knowledge and problem-solving.
    • Paid test project for shortlisted candidates.
    • Final interview and offer.
    More
  • · 236 views · 80 applications · 4d

    Junior Java Developer

    Full Remote · Countries of Europe or Ukraine · Product · 1 year of experience · Upper-Intermediate
    About the Role: We are seeking a Junior Java Developer to join our team as we integrate and enhance a newly acquired core platform with limited initial functionality. You will work under the guidance of senior developers, focusing on adding and refining...

    About the Role:

    We are seeking a Junior Java Developer to join our team as we integrate and enhance a newly acquired core platform with limited initial functionality. You will work under the guidance of senior developers, focusing on adding and refining backend features using Java 16, Spring Boot 2.4, and related technologies. This role will help you gain hands-on experience within a modern AWS-based environment, learning best practices in coding, testing, and deployment.

     

    What We’re Looking For:

    • Basic understanding of Java 8+ (Java 16 preferred) and OOP principles.
    • Some experience in Spring Boot.
    • Familiarity with Maven (gradle) for build and dependency management.
    • Knowledge of relational databases (PostgreSQL) and caching (Redis).
    • Interest in working within a cloud environment (AWS) and using GitLab for version control.
    • Basic understanding of RESTful APIs and microservices concepts.
    • Good written and spoken English skills.

     

    Nice to have:

    • Exposure to Keycloak for authentication/authorization.
    • Familiarity with Liquibase for database migrations.
    • Understanding of containerization tools like Docker and orchestration platforms like Kubernetes.
    • Any prior knowledge of Terraform, Helm, or AWS services like S3, EC2, and RDS.

     

    What You’ll Do:

    • Assist in implementing and maintaining Java-based backend services and integrations.
    • Write clean, maintainable code and participate in code reviews with senior team members.
    • Test, debug, and resolve issues in backend components.
    • Collaborate with other teams to integrate platform functionalities into existing applications.
    • Learn best practices for CI/CD, containerization, and cloud deployments.
    • Communicate progress, challenges, and outcomes to the development team.

     

    We offer:

    • Flexible work schedule remotely
    • Paid sick leave and vacation days
    • Necessary equipment for work as needed
    • Opportunity to participate in company's internal events: open discussions
    • Product meetups and training sessions on soft skills development
    • Absence of micromanagement, hierarchy, quick decision-making.

     
    If you’re ready to bring your expertise to a dynamic and growing team, join us and be a part of our exciting journey.

    More
  • · 120 views · 54 applications · 4d

    Senior Software Engineer

    Full Remote · Worldwide · 5 years of experience · Upper-Intermediate
    We are looking for Senior Software Engineer Minimum 3 years of professional experience in software development using one or more OOP languages (e.g., Java, PHP). Strong knowledge of OOP principles, design patterns, and best practices. Experience with...

    We are looking for Senior Software Engineer


    Minimum 3 years of professional experience in software development using one or more OOP languages (e.g., Java, PHP).

    Strong knowledge of OOP principles, design patterns, and best practices.

    Experience with modern frameworks such as Laravel, Spring boot, Quarkus, or similar.

    Solid understanding of relational databases (MySQL, MariaDB) and NoSQL systems such as MongoDB.

    English - upper intermediate

    More
  • · 234 views · 87 applications · 3d

    Junior Java Developer

    Full Remote · Ukraine · Product · 1 year of experience · Intermediate
    About Us: 1World Online is a blockchain-powered engagement monetization platform for publishers brands. It provides simple, but effective engagement applications, unique engaging content, ongoing market research, online advertising promotion capabilities,...

    About Us:

    1World Online is a blockchain-powered engagement monetization platform for publishers brands. It provides simple, but effective engagement applications, unique engaging content, ongoing market research, online advertising promotion capabilities, and insightful end-user analytics.

     

    About Product:

    TravelVerse is an innovative product designed to enhance and diversify the travel experience using cutting-edge web technologies. The app serves as a comprehensive assistant for users at every stage of tour planning and booking, offering seamless support throughout their journey.

    We are currently looking for a Junior Java Developer to join our team.

     

    Requirements:

    ● Min 1 year Java development;
    ● Good knowledge: Java 8+, Java 21, Java 17, Multithreading, Microservices;
    ● Good knowledge: Spring Core, Spring Boot, Spring Data, Spring MVC, MySQL, Redis, Git, Hibernate framework;
    ● Experience with SQL and NoSQL;
    ● Understanding OOP, TDD, SOLID, ACID;
    ● Experience with building tools such as Maven;
    ● English intermediate and upper, ability to improve.

     

    Will be a plus:
    ● Experience with web3, blockchain.

     

    We offer:

    ● Ability to learn new technological stacks, which help you to grow professionally and advance your career;
    ● The ability to focus on your work: a lack of bureaucracy and micromanagement;
    ● Stable work in a product company;
    ● Friendly atmosphere, concern for the comfort of specialists;
    ● English lessons;
    ● Flexible schedule depends on product’s needs;
    ● 15 working days of vacation;
    ● 12 working days per year are allowed to be “no show days” due to personal reasons.

     

    Location:

    Ukraine: remote.

    More
  • · 62 views · 23 applications · 3d

    Senior (8+ years) Java Developer

    Full Remote · Countries of Europe or Ukraine · 5 years of experience · Upper-Intermediate
    Fintech. European client. English B2+ Must have - experience within contract management systems for leasing. ⁃ Strong experience with Java EE ⁃ Practical experience with EJB, JMS, CDI, REST/SOAP, Hibernate, Maven and Git ⁃ Experience with JBoss /...

    Fintech. European client.
    English B2+

    Must have - experience within contract management systems for leasing.
     ⁃ Strong experience with Java EE
     ⁃ Practical experience with EJB, JMS, CDI, REST/SOAP, Hibernate, Maven and Git
     ⁃ Experience with JBoss / Camunda
     ⁃ Very good knowledge of SQL and relational DB
     ⁃ Experience with microservice architectures and container technologies
     ⁃ Initiative and the ability to generate ideas/provide solutions, not just code
     ⁃ Very good soft skills


    We offer:

    • Cooperation with a stable company with well-established processes and a positive atmosphere
    • Experience in project management of different levels of complexity, methodology, and approaches
    • Flexible schedule: Mon-Fri (8 hours a day)
    • 18 days of paid vacation; 15 days sick leave
    • A decent level of remuneration with regular reviews of the results of cooperation
    • Extensive loyalty program 
    More
  • · 51 views · 16 applications · 3d

    Head / Lead Java Developer

    Full Remote · Countries of Europe or Ukraine · Product · 7 years of experience · Intermediate
    This role is for you if you: Want to mix leadership & hands-on tech (50/50 split) Prefer leading a compact, high level team (5–7 people) Value stability and real influence on the product You will build an iGaming operator platform, working on a long-term...

    This role is for you if you:

    • Want to mix leadership & hands-on tech (50/50 split)
    • Prefer leading a compact, high level team (5–7 people)
    • Value stability and real influence on the product

    You will build an iGaming operator platform, working on a long-term project in a fast-growing company.

    Key Responsibilities:

    • Design and develop a new system of microservices
    • Apply all experience and best practices to build a scalable and cost-efficient application
    • Develop RESTfull and GraphQL API
    • Use different cache strategies for latency optimization
    • Design data partitioning and data offloading solutions
    • Configure GitLab pipelines, automation, code coverage, Helm charts
    • Configure Grafana charts and alerts

    Skills & Qualifications Required:

    • 7+ years of experience with Java
    • Experience in architecture design
    • Experience working with low-latency and high-throughput systems
    • Understanding of multithreading and non-blocking IO
    • Experience developing microservices
    • Spring framework ecosystem, Spring Boot, Spring Data, Hibernate
    • GraphQL, RESTful
    • Docker, Kubernetes
    • SQL, RDBMS(Postgres)
    • NoSQL solutions (Cassandra, DynamoDB, Elasticsearch, Redis, BigQuery, BigTable)
    • Kafka
    • AWS, Terraform
    • Grafana, Prometheus, ELK
    • GitLab

    Your Hiring Journey:

    Call with a Recruiter — Interview with Team Lead — Final Interview with CTO, CPO — Job offer

    Perks of Being with Us:

    • Time Off: 20 vacation days, 36 sick days annually.
    • Learning: English classes, learning compensation, conference and seminar support.
    • Professional Growth: Emphasis on internal promotions for career advancement.
    • Health Benefits: Annual budget for health expenses.
    • Special Occasions: Extra day off for birthdays, marriage bonus, enhanced maternity support.
    • Work Environment: Minimal bureaucracy, no overtime, necessary tools and tech provided.
    • Corporate Events: Team-building activities in a multicultural setting.
    • Work-Life Balance: Flexible remote, office, or hybrid work options without time tracking.

    We’re not just hiring a developer — we’re looking for a partner in building something big. Let’s talk!

    More
  • · 52 views · 6 applications · 3d

    Staff Java Engineer / Tech Lead

    Full Remote · Countries of Europe or Ukraine · Product · 7 years of experience · Intermediate
    FAVBET Tech develops software that is used by millions of players around the world for the international company FAVBET Entertainment. Responsibilities: Lead the design and implementation of scalable, high-performance software solutions with a focus on...

    FAVBET Tech develops software that is used by millions of players around the world for the international company FAVBET Entertainment.

    Responsibilities:

    • Lead the design and implementation of scalable, high-performance software solutions with a focus on reliability, security, and maintainability.
    • Provide technical leadership and guidance to the software engineering team.
    • Collaborate with cross-functional teams to define technical requirements, architecture, and design decisions for new features and enhancements.
    • Participate in code reviews to ensure code quality and adherence to standards.
    • Provide ongoing support and maintenance for existing functionality, including bug fixes, performance optimization, and troubleshooting of production issues.
    • Collaborate with operations and support teams to implement monitoring and alerting.
    • Participate in on-call rotation and incident response activities as needed.
    • Lead, mentor, and coach a team of engineers, fostering technical growth.
    • Facilitate knowledge sharing and best practices within the team.
    • Monitor project progress, identify risks, and ensure timely delivery.
    • Take ownership of non-functional software metrics.

      Requirements:
    • 7+ years of professional experience with Java (Java 21+ is a plus).
    • Strong expertise in the Spring ecosystem (Spring Core, Boot, Cloud, Security).
    • Hands-on experience with: gRPC in production environments, GraalVM, Reactive programming (Reactor, Mutiny, or Vert.x), Kubernetes and Docker.
    • Experience with CI/CD pipelines.
    • Production experience with: AWS, Messaging systems like RabbitMQ or Kafka, Databases: PostgreSQL, Redis, ClickHouse.
    • Familiarity with observability tools: Prometheus, Grafana, OpenTelemetry.
    • Deep understanding of microservices architecture and best practices.
    • Strong knowledge of software quality assurance methodologies.
    • Experience working in Agile environments (Scrum or Kanban).
    • Excellent communication and collaboration skills.

      We offer:
    • 30 days off per year (vacation and sick days)
    • Medical insurance
    • Free corporate English language courses
    • Flexible schedule with full-time work, minimal bureaucracy, no micromanagement, and no time tracking
    • A fantastic team of creative and interesting people.
    More
Log In or Sign Up to see all posted jobs