Jobs

105
  • Β· 43 views Β· 0 applications Β· 18d

    Java engineer + SAP

    Full Remote Β· Ukraine Β· 5 years of experience Β· Upper-Intermediate
    Project Description: The project involves the design, development, and maintenance of enterprise-level data processing and reporting solutions. It includes working with SAP Data Services for ETL workflows, SAP Business Objects for report development, and...
    • Project Description:

      The project involves the design, development, and maintenance of enterprise-level data processing and reporting solutions. It includes working with SAP Data Services for ETL workflows, SAP Business Objects for report development, and modern backend technologies such as Java and Spring Framework. The goal is to ensure accurate data transformation, integration, and presentation across systems in a scalable and reliable environment.

    • Responsibilities:

      Install and configure SAP IPS/DS (BODS) and SAP BO tools.

      Design, build, and maintain ETL workflows using SAP Data Services and DBT.

      Develop and maintain Business Objects reports.

      Implement backend logic using Java 8+, Spring Framework, Hibernate, and Oracle DB.

      Write and optimize complex SQL queries.

      Ensure performance and data accuracy across transformation pipelines.

      Collaborate with cross-functional teams in an Agile environment.

      (Optional) Support frontend development using Angular/React/JSP if needed.

      Proactively contribute to problem-solving and system improvements.

      Communicate effectively with stakeholders and team members.

    • Mandatory Skills Description:

      Overall experience:
      A minimum of 4 years hands-on experience as a software developer in an enterprise organization working on complex custom developed applications
      Desired: working experience in agile software development
       
      SAP Data Services:
      Experience with instalation and setup of SAP IPS/DS (BODS)
      Design and development of ETL flows using SAP DS + Designer
       
      SAP Business Objects:
      Experience with instalation and setup of SAP BO
      Design and development of BO reports
       
      DBT:
      Developing, maintaining, and optimizing data transformation workflows using DBT, ensuring data accuracy
       
      Backend :
      Java 8+
      Spring Framework
      Spring MVC
      Servlets
      Hibernate
      Oracle
      SQL - ability to write complex queries
      Knowledge of underlying protocols of web applications (http/https, dns etc.)
      Basic infrastructure knowledge of web applications
       

      Soft skills:
      Strong communication skills
      Proactive
      Willing to learn

    • Nice-to-Have Skills Description:

      Frontend (nice to have):
      Developing complex bespoke applications using Angular/React/JSP or similar frameworks.

    More
  • Β· 48 views Β· 8 applications Β· 18d

    Big Data Developer

    Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· Upper-Intermediate
    About the Role: Design and develop a scalable data processing and ML pipeline using the latest big data technologies in a fast paced agile environment Investigate new technological areas and understand them in depth through rapid...

    About the Role:

    • Design and develop a scalable data processing and ML pipeline using the latest big data technologies in a fast paced agile environment
    • Investigate new technological areas and understand them in depth through rapid self-learning
    • Demonstrates strong analytical problem-solving skills to support scalable and sustainable design solutions
    • Ability to take ownership of product development including all life cycle stages: translating product requirements into actionable designs and tasks, development, UT, and production troubleshooting
       

      Requirements:

    • At least 3 years of hands-on development experience
    • Experience developing data-oriented products using Java/Python -Must
    • Experience in data processing FW such as Spark, Pandas, Hadoop, Airflow
    • Experience in Distributed Databases (Such as Elasticsearch, Mongo, Redis, etc)
    • Experience with developing microservices-based architecture
    • Experience working in container-based environments using tools such as K8s, helm
    • Experience working as a software developer in an Agile environment
       

      Nice to have:

    • Experience in machine learning FWs such as SKLearn, Tensorflow
    • Experience with RedHat OpenShift
    • Dev Environment knowledge: GIT, Jenkins, Docker
    • Working with hybrid teams remotely.
    More
  • Β· 120 views Β· 15 applications Β· 18d

    Lead Java Engineer

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 6 years of experience Β· Upper-Intermediate
    Welcome to Drawer.AI! We invite you to join our mission to shake up the AEC (Architecture, Engineering, and Construction) industry by transforming estimation processes. Harnessing the power of AI, we are revolutionising construction with Generative Design...

    Welcome to Drawer.AI!
    We invite you to join our mission to shake up the AEC (Architecture, Engineering, and Construction) industry by transforming estimation processes. Harnessing the power of AI, we are revolutionising construction with Generative Design and Reinforcement Learning.

     

    About us:
    Our US-based startup raised investments from leading industry ventures and is ready for the next Series A Round in 2025. And this is just the beginning.

    What it’s like to work with Drawer.AI:
    Everyone’s voice counts here. Our tech team is open, flexible, and all about getting the job done to make solutions work. We’re not just writing code. We are changing how construction happens with advanced AI.
    Explore opportunities to join our team and be at the forefront of innovation.
    It’s time to build better!

     

    Role Overview:

    At Drawer.AI, we're not just another IT company – we're on a mission to revolutionize the way the world sees Construction Industry with Generative Design and Reinforcement Learning.

    We are looking for a skilled and proactive Lead Java Developer to join our project and take responsibility for both engineering excellence and team coordination. You will lead the development process, influence architecture, and work closely with the Product, Frontend, and AI teams to deliver scalable and maintainable features.

     

    Key Responsibilities:

    - Lead the development of new functionality, from initial discussions with the Project manager to final delivery. 

    - Drive architectural decisions and continuous improvement of development processes. 

    - Troubleshoot, debug, maintain, and evolve existing backend systems. 

    - Collaborate with Frontend and AI teams to design and implement efficient GraphQL/REST APIs. 

    - Participate in code reviews and foster high engineering standards within the team. 

    - Take ownership of the technical roadmap and shape the long-term system vision. 

    - Guide and mentor team members, contributing to team growth and performance.

     

    Requirements:

    - 6+ years of commercial development in Java (8-21) with minimum 3 years of team leadership. 

    - Solid understanding of modern Spring ecosystem (Spring Boot 3.3.10, Spring Data JPA, Security, Web, WebFlux, GraphQL, WebSocket, Validation, Cloud, Test). 

    - Good theoretical knowledge and successful practical experience with system design, scalability, and setting up efficient collaborative development workflows. 

    - Proven experience with PostgreSQL, SQL optimization, and schema design. 

    - Familiarity with ClickHouse or similar OLAP databases. 

    - Practical knowledge of GraphQL, pref. Apollo Federation. 

    - Expertise in Kafka and event-driven architecture. 

    - Practical experience with AWS or equivalent cloud providers. 

    - Hands-on experience in testing with JUnit 5 (Jupiter), Mockito, and Testcontainers. 

    - Hands-on experience with Redis, Liquibase, Lombok, and MapStruct. 

    - Excellent communication, coordination, and leadership skills. 

    - Good ability to advocate for your technical decisions and communicate their benefits to both technical and non-technical stakeholders. 

     

    Nice to have:

    - Familiarity with DevOps culture, CI/CD pipelines, and environment configuration. 

    - Experience with Kubernetes and container orchestration tools. 

    - Knowledge of monitoring tools such as Grafana. 

    - Experience with system performance optimization and scaling. 

    - Familiarity with Keycloak or similar identity and access management systems.
     

    Join our stellar team at Drawer.AI, where excellence meets opportunity! Experience the exceptional; enjoy a competitive salary and career advancement and the outstanding work environment we take pride in. Elevate your professional journey with us – because we believe in creating success together. Build a better future with us!

    More
  • Β· 156 views Β· 42 applications Β· 17d

    Software Engineer (Java - Middle) to $2700

    Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· Intermediate
    FindLaw - Enhancements Team Effectively builds sites on Wordpress platform, Manages Volumes and help team achieve Duration and Build Quality Goals Involved in Hiring and Training Encourage a culture of Innovation Showcasing Accountability Traits at all...

    FindLaw - Enhancements Team

    • Effectively builds sites on Wordpress platform, Manages Volumes and help team achieve Duration and Build Quality Goals
    • Involved in Hiring and Training
    • Encourage a culture of Innovation
    • Showcasing Accountability Traits at all times - Exhibiting traits of the leaders 
    • Write and utilize HTML, and CSS in the development and ongoing support of websites.
    • Hold complete accountability for Final delivery of the product adhering to best practices and coding standards

       

    Responsibilities

    • Design and implement back-end services, APIs, and business logic using Java (e.g., Spring Boot, Hibernate).
    • Optimize application performance, scalability, and reliability.
    • Conduct code reviews, enforce coding standards, and mentor junior engineers.
    • Collaborate with cross-functional teams to gather requirements, identify solutions, and deliver high-quality software.
    • Write and maintain unit and integration tests to ensure code quality.
    • Debug and troubleshoot complex production issues and implement fixes.
    • Stay current with Java technologies, frameworks, and best practices.

       

    • Identify issues that can impact your production line, throw predictive impact updates to Managers
    • Collaborative skills across teams to bring in efficiency
    • Identify mitigation plans when needed
    • Working across teams and functions undertake specialist roles which require the experience and knowledge of a team leader/manager.
    • Take responsibility for the work you and your team produces ensuring high levels of attention to detail.
    • Prioritize own workload based on input from Project Managers, Designers, Account Managers, Team Lead, and Manager.
    • Document work and correspondence in tracking systems
    • In alignment with business objectives, improve production quality and efficiency as necessary. 
    • Perform root cause analysis for quality and/or efficiency problems, and recommend action plans to address them.
    • 4-year degree or certificate in a related field required. 
    • Minimum 4 years of related professional experience in web design, leading a team and/or web coding.

       

    Required Skills (Must haves)

    • 5+ years of professional experience with Java development.
    • Strong understanding of object-oriented programming, design patterns, and SOLID principles.
    • Experience with Java frameworks such as Spring Boot, Hibernate, or Microservices architecture.
    • Proficiency in RESTful API development and database technologies (e.g., MySQL, PostgreSQL, MongoDB).
    • Familiarity with CI/CD pipelines, containerization (e.g., Docker, Kubernetes), and cloud platforms (e.g., AWS, Azure).
    • Excellent debugging and problem-solving skills.

    Preferred Skills (Nice too have)

    • Experience with message brokers (e.g., SQS, RabbitMQ, Kafka).
    • Familiarity with front-end integration or tools like React or Angular.
    • Knowledge of secure coding practices and performance tuning.

     

    There is a test task.

     

    Please wait to hear back from me before jumping to the test. Thank you!

    More
  • Β· 137 views Β· 6 applications Β· 17d

    Generative AI Adoption Lead – Java Engineering Focus

    Full Remote Β· Countries of Europe or Ukraine Β· 7 years of experience Β· Upper-Intermediate
    N‑iX is a global software‑development partner with Ukrainian roots and 2,000+ professionals across nine countries. We are committed to continuous innovation and are now strategically leveraging Generative AI to significantly enhance our Software...

    N‑iX is a global software‑development partner with Ukrainian roots and 2,000+ professionals across nine countries. We are committed to continuous innovation and are now strategically leveraging Generative AI to significantly enhance our Software Development Life Cycle (SDLC) productivity.

     

    We are looking for a skilled Gen AI Adoption Lead to join our team.

     

    As the Gen AI Adoption Lead, you will be at the forefront of driving the integration of Generative AI across our engineering teams to revolutionize our SDLC. You will take a leading role in identifying critical use cases, expertly guiding teams on the selection and implementation of specific Gen AI tools and engineering approaches, providing mentorship and technical direction, and spearheading the scaling of successful Gen AI integrations throughout the company. Your success will be measured by tangible improvements in development efficiency, code quality, and overall engineering team empowerment.

     

    Key Responsibilities:

     

    • Strategic Gen AI Opportunity Identification: Lead the collaborative effort with software development teams to pinpoint strategic engineering workflows within the SDLC where Generative AI can deliver substantial and scalable productivity gains.
    • Expert Tool & Technical Direction: Provide expert guidance and technical direction to engineering teams on the evaluation, selection, and optimal application of relevant Gen AI tools and engineering methodologies.
    • Mentorship & Engineering Enablement: Mentor and technically enable engineering teams through comprehensive education, hands-on coaching, and the development of best practices for Gen AI adoption.
    • Technical Implementation Leadership: Provide strong technical leadership and guidance to engineering teams during the design, implementation, and integration phases of Gen AI solutions, ensuring adherence to architectural standards and best practices.
    • Driving Scalable GenAI Solutions & Best Practices: Architect and champion the development and adoption of robust best practices for the secure, effective, and scalable integration of Gen AI within the SDLC across N-iX engineering.

     

    Requirements:

    • Deep understanding of the Software Development Life Cycle (SDLC) and extensive practical experience leading technical efforts across various development workflows.
    • Extensive and demonstrable experience as a Lead Java developer with a deep understanding of software architecture, design patterns, and best practices in software development.
    • Direct, hands-on experience leading the implementation of specific Gen AI tools relevant to software development within engineering teams (e.g., GitHub Copilot, Cursor, AI-powered testing frameworks).
    • Significant experience leading and mentoring technical teams in the adoption of new technologies.
    • Exceptional communication, collaboration, and influencing skills, with the ability to effectively convey complex technical visions to both technical and non-technical stakeholders and drive adoption.
    • Extensive experience with Agile/Scrum methodologies and a proven track record of leading technical teams within these frameworks.
    • Strong analytical and strategic thinking skills, with a data-driven approach to evaluating the impact and ROI of technology initiatives.
    • English level - Upper-Intermediate or higher.

     

    Nice to Have:

    • Experience in developing and delivering technical leadership training programs and workshops for engineering teams.
    More
  • Β· 194 views Β· 27 applications Β· 15d

    Senior Java Engineer with AI knowledge

    Part-time Β· Full Remote Β· Countries of Europe or Ukraine Β· 6 years of experience
    Company: CodePhusion Location: Remote (EU time zone preferred) Engagement: Part-Time (flexible hours, ongoing collaboration) About the Role We are seeking a highly experienced Senior Java Developer to join our team on a part-time basis. You will...

    Company: CodePhusion
     

    Location: Remote (EU time zone preferred)
     

    Engagement: Part-Time (flexible hours, ongoing collaboration)

     

    About the Role

    We are seeking a highly experienced Senior Java Developer to join our team on a part-time basis. You will lead the design and implementation of a new backend module that abstracts and manages diverse data sourcesβ€”ranging from document repositories to searchable web content and email folders β€” into a unified, intelligent knowledge infrastructure.

     

    Key Responsibilities

    • Analyze the existing backend codebase (Java, Spring Boot).
    • Design and implement a modular system to represent and manage various knowledge sources (documents, web content, external APIs, etc.).
    • Develop indexing capabilities using Lucene or similar tools, vector search integration, and optionally graph-based relationships.
    • Ensure the solution integrates well with existing APIs and user-facing modules.
    • Write clean, efficient, and testable code with clear technical documentation.
    • Collaborate with team members and contribute to strategic backend architecture decisions.

       

    Required Skills & Experience

    • 6+ years of professional experience in backend development with Java (Spring Boot).
    • Strong knowledge of modular API architecture and scalable system design.
    • Experience with text search engines (e.g., Lucene, Elasticsearch) and semantic/vector search.
    • Familiarity with structured and unstructured data handling (PDF, Word, websites, email APIs).
    • Strong written and verbal communication skills; able to document and present ideas clearly.

     

    Nice to Have

    • Knowledge of graph databases (e.g., Neo4j) or semantic search infrastructure.
    • Previous work in legal tech, data integration, or AI-based knowledge systems.
    • Contributions to open-source or research-focused backend projects.

     

    What We Offer

    • Flexible remote part-time collaboration.
    • A focused and agile development environment.
    • Autonomy and responsibility in shaping a critical backend system.
    • A chance to work with a high-performing international tech team.
    More
  • Β· 85 views Β· 24 applications Β· 11d

    Java Developer (with Angular) for Insurance Tech

    Full Remote Β· Ukraine Β· 3 years of experience Β· Upper-Intermediate
    Looking for a Java developer for our client in Insurance domain. Key Responsibilities Design, develop and maintain backend services using Java 17+, Spring Boot and related Spring components. Build and optimise data-access layers with JPA / Hibernate and...

    Looking for a Java developer for our client in Insurance domain.


    Key Responsibilities

    • Design, develop and maintain backend services using Java 17+, Spring Boot and related Spring components.
    • Build and optimise data-access layers with JPA / Hibernate and SQL.
    • Deploy and operate services on AWS (ECS, S3, RDS, CloudWatch).
    • Make small/mid changes in frontend app Angular (TypeScript), ensuring responsive, accessible UI implementation (HTML / CSS).
    • Contribute to code reviews, technical discussions and continuous improvement initiatives.
    • Work closely with a Senior Developer / Tech Lead mentor and grow toward technical-leadership responsibilities.

     

    Required Qualifications

    • 3+ 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).
    • Practical front-end experience with Angular, TypeScript/JavaScript, HTML and CSS.
    • 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.

     

    Please do not send your CV if you do not have any work experience with Java and Angular/TypeScript/JavaScript

     

    More
  • Β· 58 views Β· 2 applications Β· 11d

    Senior SAP Engineer

    Full Remote Β· Ukraine Β· 5 years of experience Β· Upper-Intermediate
    The project involves the design, development, and maintenance of enterprise-level data processing and reporting solutions. It includes working with SAP Data Services for ETL workflows, SAP Business Objects for report development, and modern backend...

    The project involves the design, development, and maintenance of enterprise-level data processing and reporting solutions. It includes working with SAP Data Services for ETL workflows, SAP Business Objects for report development, and modern backend technologies such as Java and Spring Framework. The goal is to ensure accurate data transformation, integration, and presentation across systems in a scalable and reliable environment.

    • Responsibilities:

      Install and configure SAP IPS/DS (BODS) and SAP BO tools.

      Design, build, and maintain ETL workflows using SAP Data Services and DBT.

      Develop and maintain Business Objects reports.

      Implement backend logic using Java 8+, Spring Framework, Hibernate, and Oracle DB.

      Write and optimize complex SQL queries.

      Ensure performance and data accuracy across transformation pipelines.

      Collaborate with cross-functional teams in an Agile environment.

      (Optional) Support frontend development using Angular/React/JSP if needed.

      Proactively contribute to problem-solving and system improvements.

      Communicate effectively with stakeholders and team members.

      Mandatory Skills Description:

      Overall experience:
      A minimum of 4 years hands-on experience as a software developer in an enterprise organization working on complex custom developed applications
      Desired: working experience in agile software development
       
      SAP Data Services:
      Experience with instalation and setup of SAP IPS/DS (BODS)
      Design and development of ETL flows using SAP DS + Designer
       
      SAP Business Objects:
      Experience with instalation and setup of SAP BO
      Design and development of BO reports
       
      DBT:
      Developing, maintaining, and optimizing data transformation workflows using DBT, ensuring data accuracy
       


       

    More
  • Β· 206 views Β· 73 applications Β· 10d

    Backend Java Developer

    Full Remote Β· Ukraine Β· Product Β· 5 years of experience Β· Intermediate
    Backend Web Developer Job Requirements Position: Backend Java Developer Location: Remote (Europe) Employment Type: Full-Time or Part-Time Experience Level: Mid to Senior (3+ years) Key Responsibilities 1. Design, develop, and maintain scalable and...

    Backend Web Developer Job Requirements

    Position: Backend Java Developer

    Location: Remote (Europe)

    Employment Type: Full-Time or Part-Time

    Experience Level: Mid to Senior (3+ years)

     

    Key Responsibilities

    1. Design, develop, and maintain scalable and secure backend services using Java 8+

    2. Implement microservice and vertical slice architectural patterns to ensure modular, maintainable solutions

    3. Integrate asynchronous messaging solutions (e.g., RabbitMQ) for efficient communication between services

    4. Work with PostgreSQL for database design, queries, and performance optimization

    5. Leverage Spring or Quarkus frameworks for building modern Java backend applications

    6. Collaborate in a team environment using Git for version control and code reviews

    7. Adhere to Open API specification guidelines and best practices

     

    Required Qualifications

    1. 3+ years of professional experience in backend development with Java 8 or newer

    2. Strong understanding of microservices and vertical slice architecture

    3. Proficiency with JPA (Hibernate) and PostgreSQL

    4. Hands-on experience with RabbitMQ or similar asynchronous messaging tools

    5. Familiarity with Redis for caching and performance optimization

    6. Basic competency in Git (branching, merging, pull requests)

     

    Preferred / Additional Skills

    1. GraphQL basics for building flexible and efficient data APIs

    2. Comfort with Open API specification and generating standardized documentation

    3. Strong debugging, optimization, and troubleshooting skills in distributed systems

    4. Experience with CI/CD pipelines and containerized environments (Docker, Kubernetes)

     

    What We Offer

    - Fully remote role, with team members based in Europe

    - Competitive salary and comprehensive benefits package

    - Opportunities for professional development, learning, and growth

    - Collaborative, supportive, and flexible work environment

    More
  • Β· 266 views Β· 101 applications Β· 10d

    Senior Java Developer

    Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· Upper-Intermediate
    OTAKOYI is looking for a skilled and motivated Senior Java Back-end Developer to join our client’s team. If you're driven by solving complex problems, thrive on technical challenges, and value continuous growth β€” this opportunity is for you. About the...

    OTAKOYI is looking for a skilled and motivated Senior Java Back-end Developer to join our client’s team. If you're driven by solving complex problems, thrive on technical challenges, and value continuous growth β€” this opportunity is for you.

     

    About the Project
    Become part of an innovative AI-powered Sales and Marketing application initiative designed to automate and enhance business workflows. The project focuses on deep integration with both internal and external APIs and involves the migration from a monolithic architecture to a robust microservices-based solution.

     

    We are looking for someone who brings not only strong technical expertise but also a creative and innovative mindset in approaching challenges and building solutions.
    In our team, working with AI tools is a must.


    You should feel comfortable integrating tools like:

    • Cursor β€” an AI-native IDE that helps streamline code writing, refactoring, and debugging;
    • Claude, ChatGPT, Bolt AI β€” for technical research, idea validation, documentation, and even architecture design;
    • GitHub Copilot β€” for in-line code suggestions, testing support, and faster prototyping.

    We seek someone who not only uses AI in daily development processes but thinks with AI, treating it as a partner in creating scalable, modern software systems.

     

    Required Skills

    • Proficiency in Java (17+) for back-end development, with solid hands-on experience using Spring Boot.
    • Practical experience with Docker and containerized application development.
    • Familiarity with Microsoft Azure cloud services.
    • Strong skills in designing and consuming RESTful APIs.
    • Understanding of microservices architecture and related design patterns.
    • Experience working with on-premise and cloud-based deployment environments.
    • Knowledge of secure coding practices and back-end security standards.
    • Familiarity with strategies for scalability and performance optimization in backend services.
    • Experience with monitoring tools such as Prometheus, Grafana, and the ELK stack.
    • Proficiency in CI/CD pipelines using tools like GitHub Actions, GitLab CI, or equivalents.
    • Strong working knowledge of version control systems, particularly Git.
    • Expertise in both relational databases (e.g., PostgreSQL) and NoSQL databases (e.g., MongoDB).
    • A creative and innovative mindset in approaching challenges and solutions.
    • Comfortable working with AI tools in daily development processes.
    • Advanced English proficiency (spoken and written) in excellent communication and collaboration skills.

       

    Preferred Skills

    • Working knowledge of Kotlin, particularly in back-end contexts

       

    Responsibilities:

    • Maintain and continuously improve existing applications.
    • Design and implement new features and enhancements.
    • Refactor and decompose monolithic modules into microservices.
    • Work collaboratively with team members and cross-functional teams.
    • Develop new integrations with both internal and external systems.

     

    Recruitment process

    1. Pre-screening Interview with Recruiter (up to 45 minutes)
    2. Tech Interview (up to 1,5 hour)

       

    What do we offer?

    We offer the opportunity to be part of the ambitious team and an experience driven company and to achieve rapid and comprehensive career growth. Do you think that’s all that we can offer? Just have a look at out benefit and bonuses below:

     

    πŸ’°Paid vacations and sick leaves;

    πŸ’ΈFair remuneration based on your self-development results;

    πŸ“’Referral program for candidate recommendation;

    🀱Loyal maternity leave policy;

    πŸ“Accountant support and tax coverage;

    πŸ“‘Courses of English with the professional teacher;

    πŸ“šEducational training within the company and outside;

    πŸ’ΊAbility to combine remote work and office;

    πŸŽ‰Regular party and team buildings and different funny activities.

    More
  • Β· 418 views Β· 118 applications Β· 9d

    Java Developer

    Worldwide Β· Product Β· 5 years of experience Β· Intermediate Ukrainian Product πŸ‡ΊπŸ‡¦
    We are the creators of a new fintech era! Our mission is to revolutionize the world by making blockchain technology accessible to everyone in everyday life. WhiteBIT is a global team of more than 1,200 professionals united by a shared vision of shaping...

    We are the creators of a new fintech era!
    Our mission is to revolutionize the world by making blockchain technology accessible to everyone in everyday life. WhiteBIT is a global team of more than 1,200 professionals united by a shared vision of shaping the Web3 future.
    We are building our own blockchain ecosystem, ensuring maximum transparency and security for over 8 million users worldwide. Our cutting-edge solutions, rapid adaptation to market challenges, and technological excellence set us apart from traditional companies.
    Our official partners include the National Football Team of Ukraine, FC Barcelona, Lifecell, FACEIT, and VISA.


    The future of Web3 starts with you: join us as a Java Quantitative Developer!


    Requirements

    Core Technical Skills:
    β€” Strong Java programming skills (Core Java, Multithreading, Asynchronous Programming).
    β€” Solid understanding of algorithms and data structures, with a focus on performance optimization.
    β€” Networking and protocols knowledge, including client-server communication and low-latency optimizations, WebSockets.
    β€” Experience with databases (MySQL, MongoDB) for handling large-scale financial data.
    β€” Strong understanding of operating systems, networks, and performance tuning.
    β€” Experience with distributed systems and microservices architecture.
    β€” Familiarity with high-performance computing (HPC) and large-scale model training is a plus.
    β€” C++ knowledge is a strong plus, particularly for performance optimization and understanding low-level system behavior.
    Quantitative & Trading Systems Knowledge:
    β€” Experience in building algorithmic trading systems or financial applications.
    β€” Understanding of market microstructure and trading products (spot, futures, swaps).
    β€” Strong ability to reason through quantitative problems and collaborate with researchers to implement models.
    β€” Familiarity with low-latency, high-frequency trading (HFT) systems is a plus.
    Problem-Solving & Analytical Skills:
    β€” Strong analytical and problem-solving skills, with a commitment to testing and quality assurance.
    β€” Track record of independently solving complex technical challenges with real industry impact.
    β€” Strong ability to debug, profile, and optimize performance in production systems.
    β€” Experience with automated testing, continuous integration, and deployment processes.
    Education & Experience:
    Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related STEM field.
    3+ years of experience in Java development, ideally within financial markets or algorithmic trading.
    Hands-on experience in system architecture design, ensuring scalability, reliability, and low latency.
    Mindset & Soft Skills:
    β€” Passion for technology, problem-solving, and continuous learning.
    β€” Intellectual curiosity and a strong drive to grow within the quantitative finance industry.
    β€” Team player, with strong communication skills and a collaborative attitude.
    β€” Reliable and predictable availability to ensure smooth operation of production trading systems.


    Responsibilities

    As a Quantitative Developer, you will be a key part of a dynamic team focused on developing and maintaining our Algorithmic Trading System. Working closely with Risk managers, you will build and optimize scalable, high-performance trading applications and infrastructure.

    Key Responsibilities:
    β€” Design and implement innovative solutions for algorithmic trading strategies.
    β€” Develop and optimize Java functionality for trading systems, ensuring low latency, high availability, and scalability.
    β€” Work on microstructure research, developing tools for market data analysis and feature engineering.
    β€” Contribute to portfolio optimization, building systems for advanced portfolio management strategies.
    β€” Build an risk management platform to enhance trading operations and risk control.
    β€” Engage in full-cycle development, including research, coding, testing, and production deployment.
    β€” Optimize the performance of trading architecture to maximize execution efficiency.
    β€” Maintain and improve data pipelines and system infrastructure.


    Work conditions

    Immerse yourself in Crypto & Web3:
    β€” Master cutting-edge technologies and become an expert in the most innovative industry.
    Work with the Fintech of the Future:
    β€” Develop your skills in digital finance and shape the global market.
    Take Your Professionalism to the Next Level:
    β€” Gain unique experience and be part of global transformations.
    Drive Innovations:
    β€” Influence the industry and contribute to groundbreaking solutions.
    Join a Strong Team:
    β€” Collaborate with top experts worldwide and grow alongside the best.
    Work-Life Balance & Well-being:
    β€” Modern equipment.
    β€” Comfortable working conditions, and an inspiring environment to help you thrive.
    β€” 30 calendar days of paid leave.
    β€” Additional days off for national holidays.
    β€” Health insurance.

    More
  • Β· 193 views Β· 12 applications Β· 9d

    Java Developer

    Full Remote Β· Poland Β· 3 years of experience Β· Upper-Intermediate
    Job Description - Strong foundation in Computer Science fundamentals: Deep understanding of algorithms, data structures, and object-oriented programming (OOP) principles. - Expertise in Core Java: Proficient in modern Core Java versions (ideally Java 17+)...

    Job Description

    - Strong foundation in Computer Science fundamentals: Deep understanding of algorithms, data structures, and object-oriented programming (OOP) principles.
    - Expertise in Core Java: Proficient in modern Core Java versions (ideally Java 17+) with a strong grasp of concurrent programming, garbage collection, and performance tuning.
    - Extensive Microservices experience: Hands-on experience designing, developing, and deploying microservices using the Spring Boot framework is highly preferred. Experience with other relevant frameworks is a plus.
    - Cloud-Native Development on AWS: Proven experience with core AWS services relevant to microservices and data processing, including but not limited to:
    Serverless (AWS Lambda, AWS Step Functions)
    Storage (S3)
    Messaging & Queuing (SQS, SNS)
    Compute (EC2)
    Databases (DynamoDB)
    - Cloud Infrastructure and Networking: Solid understanding of networking fundamentals, virtual networks, and cloud-specific networking concepts (e.g., VPCs, security groups). Ability to apply best practices for security, scalability, and cost optimization in a cloud environment.
    - API Design and Implementation: Experience designing and implementing robust, well-documented RESTful APIs using formats like JSON.
    - Database Experience: Experience with both NoSQL (DynamoDB) and relational databases, including schema design, querying, and optimization.
    - DevOps and CI/CD: Familiarity with DevOps principles and experience working with CI/CD pipelines (e.g., Jenkins, GitLab CI).
    - Containerization and Orchestration: Understanding and practical experience with Docker and container orchestration platforms like Kubernetes is a strong advantage.
    - Linux Environment Proficiency: Comfortable working in a Linux environment for development, deployment, and troubleshooting.
    Agile Methodologies: Experience working in an Agile/Scrum development process.
    - Monitoring and Logging: Experience with monitoring tools and logging frameworks (e.g., Logstash, ELK stack, CloudWatch) for analyzing system behavior and troubleshooting.
    - Communication and Collaboration: Excellent verbal and written communication skills with the ability to effectively interact1 with technical and non-technical2 stakeholders. 

     

    Job Responsibilities

    Design, develop, and implement high-quality, scalable, and secure platform services and components using Java and Spring Boot.
    Collaborate with architects and other engineering teams to define technical designs and specifications.
    Write and maintain unit, integration, and functional tests to ensure code quality and application reliability.
    Participate in code reviews to maintain code standards and share knowledge.
    Investigate and resolve defects and production issues in a timely manner.
    Support the operation and monitoring of services in production environments.
    Contribute to the evolution of the platform architecture and technology stack.
    Work closely with project management and other stakeholders throughout the software development lifecycle.
    Potentially contribute to Logstash configurations or other monitoring/logging setup.
    Follow established design, coding, and security standards.

     

    Department/Project Description

    We are seeking a highly skilled and motivated Java Engineer to join our team and contribute to the development of a critical Secure Element (SE) Remote Management solution for a leading telecommunications provider. You will play a key role in designing, building, and maintaining scalable, secure, and performant platform services.

    More
  • Β· 168 views Β· 58 applications Β· 5d

    Backend Developer (Games)

    Full Remote Β· EU Β· Product Β· 2 years of experience Β· Upper-Intermediate
    Seeking a Backend Developer (Games) to build and maintain server-side systems, game engines, and APIs for casino games. Requires strong Java skills and a passion for iGaming. What You Will Do: We are seeking a passionate and experienced Backend...

    Seeking a Backend Developer (Games) to build and maintain server-side systems, game engines, and APIs for casino games. Requires strong Java skills and a passion for iGaming.

     

    What You Will Do:

    We are seeking a passionate and experienced Backend Developer, responsible for building the Server-side foundations of new and exciting Casino gaming projects. An ideal candidate will stay excited to take challenges, contribute towards building new verticals and depict strong entrepreneurial skills. Primary responsibilities of this position include building, maintaining, and optimising our Casino Game Server, Game Engines, Game APIs, and supporting tools.

     

    Summary of Responsibilities:

    • Designing, developing, and maintaining the back-end functionality, which involves high-volume transaction systems;
    • Developing game engines and tools for the Casino Remote Game Server (RGS) from complex math models shaped into programming logic and data structures;
    • Developing, enhancing and maintaining existing gaming API’s, game engines and providing Back-End development support for Front-End Developers;
    • Experience in all aspects of application development lifecycle (analysis and design to implementation and support);
    • Working closely with different interfaces such as Game Producers, Mathematicians, Statisticians, Front-end game developers, and QA;
    • Coordinating the quality assurance, certification, and translation processes of the games;
    • Researching, playing, and studying casino games to stay up-to-date with market trends and competition;
    • Performing other tasks as required.

     

    What you'll need to have:

    • Strong track record of developing and maintaining Casino Game Engines with the successful production of impactful slot games;
    • Excellent knowledge of Java;
    • Experience with client-server integrations, multithreading and micro-service design;
    • Experience of working with MongoDB, relational and/or NoSQL databases;
    • Solid knowledge of Object-Oriented Programming, MVC and other design principles;
    • Experience working with project tracking tools such as JIRA;
    • Familiarity with Git and feature branching approach;
    • Highly organised, experienced in running multiple projects and delivering to tight deadlines;
    • Passionate about whatever you do and want to make a difference in the iGaming Industry;
    • Knowledge or experience with various game development pipelines & methodologies;
    • Knowledge about games and/or the casino industry, including the current market landscape;
    • Experience working with multiple disciplines, including artists, mathematicians, software developers, etc., in creating games or products;
    • Strong written and verbal communication skills.

     

    Other Duties and Responsibilities:

    • Participation in team brainstorming;
    • Contributing to the review of other developers’ games and code;
    • Contributing to the evolution of the team’s processes and best practices;
    • Leadership attitude and not afraid to get your hands dirty;
    • Excellent teamwork skills and ability to adapt.

     

    Qualifications:

    • Minimum 2-5 years of experience in related domains;
    • Bachelor’s degree or higher in computer science.

     

    The company offers:

    • Flexible working hours;
    • Free to work from any location;
    • Great work-life balance;
    • Company culture of transparency & openness;
    • Further opportunities for personal development and influence on product direction.

     

    If you find this opportunity right for you, don't hesitate to apply or get in touch with us if you have any questions!

    More
  • Β· 236 views Β· 69 applications Β· 8d

    Senior Backend Java Engineer

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 6 years of experience Β· Upper-Intermediate
    We are hiring a Senior Backend Java Engineer for a fast-paced InsurTech project developed for a major U.S.-based client in the insurance sector. The project aims to modernize and expand an enterprise platform used for risk analysis, policy management, and...

    We are hiring a Senior Backend Java Engineer for a fast-paced InsurTech project developed for a major U.S.-based client in the insurance sector. The project aims to modernize and expand an enterprise platform used for risk analysis, policy management, and real-time claims processing.

     

    About the Project:

     

    You’ll join a cross-functional engineering team building and optimizing a distributed, event-driven backend system designed to handle complex business logic at scale. The system leverages Java with Spring Boot, integrates with Kafka for asynchronous communication, and applies Domain-Driven Design (DDD) principles to model intricate insurance workflows. You’ll work with both legacy and new microservices, contributing to a large-scale modernization initiative in close collaboration with client-side stakeholders.

     

    Key Responsibilities:

     

    β€’ Design and implement scalable backend services using Java and Spring Boot

    β€’ Refactor legacy components to align with modern design and coding standards

    β€’ Model complex business domains following DDD best practices

    β€’ Contribute to architectural decisions and propose technical improvements

    β€’ Write reliable tests with JUnit and Cucumber

    β€’ Collaborate closely with QA and product teams to ensure smooth delivery

    β€’ Participate in daily standups, sprint planning, and other agile ceremonies

     

    Requirements:

     

    β€’ 6+ years of backend software development experience

    β€’ Strong expertise in Java and Spring Boot

    β€’ Solid understanding of event-driven architecture, preferably with Kafka

    β€’ Hands-on experience with testing frameworks like JUnit and Cucumber

    β€’ Practical knowledge of Domain-Driven Design principles

    β€’ Good communicator with at least B2-level English

    β€’ Ability to work independently in a remote, distributed environment

    β€’ Bonus: prior experience in the insurance domain or with large-scale enterprise systems

     

    This is a 3–6 month full-time remote engagement starting in June 2025, with potential for extension based on project needs. You’ll work flexible hours with overlapping availability for client calls, alongside a supportive engineering team dedicated to continuous learning, quality delivery, and mutual growth.

    More
  • Β· 65 views Β· 14 applications Β· 8d

    Principal EVM Software Engineer

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 7 years of experience Β· Upper-Intermediate
    The company, an innovative blockchain technology company, is looking for Principal EVM Software Engineer to work remotely. This company is a technology company that uses a unique, patented consensus algorithm for the fully open-source platform. The...

    The company, an innovative blockchain technology company, is looking for Principal EVM Software Engineer to work remotely.
     

    This company is a technology company that uses a unique, patented consensus algorithm for the fully open-source platform. 

    The platform's network services include smart contracts based on Solidity, as well as a native tokenization and consensus service used to create decentralized applications.

    This cutting-edge technology is recognized as an alternative to traditional blockchain solutions due to its superior speed and scalability.

    The platform's public network is governed by industry-leading organizations, spanning 11 sectors and 14 regions who oversee the development and direction of the decentralized platform.
     

    The company's management board includes IBM, Boeing, Google, Deutsche Telekom, LG, and others.
     

    You will be contributing to the performance and optimization of the native services (Java) and the web3 services (JS/TS) that process transaction bytes to transform the network node states and expose network block, transaction, and account data.
     

    The company offers unlimited vacation and sick leave, stock options, paid work-related education/certifications, and workplace equipment.

    Requirements: deep software development experience with Java, experience with JavaScript, people management and blockchain experience.

    Practical experience with EVM-based blockchain wiil be a plus.

    More
Log In or Sign Up to see all posted jobs