Jobs

138
  • Β· 25 views Β· 0 applications Β· 11d

    GenAI-focused Engineering Lead (Java)

    Hybrid Remote Β· Ukraine (Lviv) Β· 7 years of experience Β· B2 - Upper Intermediate
    About the Client and Product: Our client provides one of the world’s leading online video platforms, designed to power live streaming, online presentations, live conferences, events, tutorials, and training sessions. Leveraging cutting-edge browser-based...

    About the Client and Product:

    Our client provides one of the world’s leading online video platforms, designed to power live streaming, online presentations, live conferences, events, tutorials, and training sessions. Leveraging cutting-edge browser-based video capture technologies, the platform can support thousands of simultaneous viewers during live events.

    Built with advanced video pipeline technologies used by leading organizations like Amazon Video and Netflix, the platform encodes and streams millions of minutes of video content annually, making it a key player in the digital video space.

     

    About the Role:

    We are seeking a GenAI-focused Engineering Lead to drive the design and implementation of cloud-native software solutions enhanced by generative AI capabilities. In this role, you will collaborate with clients, product teams, and developers to deliver high-quality architectures that are scalable, intelligent, and future-ready.

    You will guide and mentor a team of engineers, ensuring alignment with architectural vision and best practices, while spearheading the adoption of modern GenAI technologies to unlock automation, personalization, and next-gen product experiences.

    Requirements:Key ResponsibilitiesTechnical Leadership

    • Collaborate with clients and stakeholders to gather technical and business requirements, with a focus on GenAI-driven opportunities.
    • Define robust, scalable solution architectures that incorporate generative AI models (e.g., LLMs, RAG pipelines, embeddings).
    • Select appropriate technologies, cloud services, and AI/ML frameworks to achieve product goals.
    • Lead technical discussions and trade-off analysis related to GenAI integration, cloud-native design, and system scalability.

    Solution Design & Development

    • Provide high-level effort estimations using standard methodologies.
    • Define implementation roadmaps and maintain clear, prioritized technical backlogs.
    • Lead the development of prototypes and PoCs integrating GenAI capabilities such as conversational agents, content generation, and intelligent automation.
    • Actively participate in development activities, contributing hands-on to model integration, vector database design, and inference optimization.

    Product Oversight

    • Review and document solution architecture, ensuring optimal performance, reliability, and AI model lifecycle management.
    • Oversee development teams to ensure implementation aligns with architectural and GenAI standards.
    • Support long-term product strategy by evolving AI-powered features and continuously aligning with business and user needs.

    Mentorship & Knowledge Sharing

    • Mentor engineers on architecture principles, software development best practices, and GenAI design patterns.
    • Translate complex GenAI concepts into clear, actionable guidance for both technical and non-technical audiences.
    • Foster a learning culture by promoting experimentation, AI literacy, and knowledge exchange within the team.

    Desired QualificationsCore Expertise:

    • 7+ years of professional software development experience.
    • 3+ years in a technical leadership or software architecture role.
    • Proven experience designing scalable and maintainable system architectures.
    • Strong backend engineering skills with Java, Spring, AWS, REST APIs, and relational databases (e.g., MySQL).
    • Practical experience deploying GenAI solutions in production (e.g., LLM integration, RAG, model tuning, prompt engineering).

    Technical Skills

    • Strong grasp of object-oriented and functional programming concepts.
    • Deep understanding of architectural patterns, system design principles, and trade-offs.
    • Familiarity with modern software development methodologies and clean coding practices.
    • Advanced knowledge of UML and documentation standards.
    • Foundational understanding of front-end technologies (HTML, CSS, JavaScript) and user-centered design principles.
    • Experience with AI/ML platforms and tools such as TensorFlow, PyTorch, AWS SageMaker, HuggingFace, or LangChain.
    • Ability to assess AI model performance and suggest enhancements or fine-tuning strategies.

    Soft Skills

    • Strong leadership, mentorship, and team coaching abilities.
    • Clear communication and interpersonal skills, especially in cross-functional environments.
    • Upper-Intermediate or higher level of English proficiency.

    Analytical & Organizational Abilities

    • Ability to analyze, monitor, and optimize system and model performance.
    • Solid decision-making and risk management capabilities.
    • Strong planning and estimation skills to drive delivery and stakeholder alignment.

    Preferred Skills

    • Hands-on experience with the AWS ecosystem (Lambda, ECS, S3, DynamoDB, etc.).
    • Familiarity with agile development methodologies and frameworks.
    • Experience building AI copilots, chatbots, or GenAI-powered automation flows.

    Benefits


    We gladly offer:

    • Work in a flexible, Agile, and multinational team where innovation and collaboration drive success.
    • Leverage your skills and experience to develop state-of-the-art software products while expanding your expertise in cutting-edge technologies.
    • Gain access to training and learning opportunities to grow your skillset and stay ahead in the ever-evolving tech landscape.
    • Work with leading global clients across industries and become a domain expert in AWS and cloud-based solutions.
    • Enjoy a modern office located in the city center, providing a dynamic and inspiring workspace.
    • Benefit from the flexibility to work both remotely and on-site, allowing you to balance professional and personal commitments effectively.
    More
  • Β· 55 views Β· 2 applications Β· 11d

    Middle Java Developer (Rules Engine)

    Hybrid Remote Β· Ukraine (Lviv) Β· Product Β· 3 years of experience Β· B2 - Upper Intermediate
    About us: EveryMatrix is a leading B2B SaaS provider delivering iGaming software, content and services. We provide casino, sports betting, platform and payments, and affiliate management to 200 customers worldwide. But that's not all! We're not just about...

    About us:

    EveryMatrix is a leading B2B SaaS provider delivering iGaming software, content and services. We provide casino, sports betting, platform and payments, and affiliate management to 200 customers worldwide.

    But that's not all! We're not just about numbers, we're about people. With a team of over 1000 passionate individuals spread across twelve countries in Europe, Asia, and the US, we're all united by our love for innovation and teamwork.

    EveryMatrix is a member of the World Lottery Association (WLA) and European Lotteries Association. In September 2023 it became the first iGaming supplier to receive WLA Safer Gambling Certification. EveryMatrix is proud of its commitment to safer gambling and player protection whilst producing market leading gaming solutions.

    Join us on this exciting journey as we continue to redefine the iGaming landscape, one groundbreaking solution at a time.

     

    We are looking for a passionate and dedicated Middle Java Developer (Rules Engine) to join our team in Lviv!
     

    About the job:


    It is a part of EveryMatrix platform that is responsible for collecting, storing, processing and utilizing hundreds of millions of transactions from the whole platform every single day. We develop Business Intelligent solutions, reports, 3rd party integrations, data streaming and other products for both external and internal use. The team consists of 35 people and is located in Lviv.
    We are looking for motivated, proactive developers willing to learn modern technologies, working in a challenging and fast-paced environment. You will be working in small cross-functional Agile teams responsible for the end-to-end development and component support using the You Build It, You Run It’ principle.
     

        What You'll get to do:

    • Extend and optimize the Rules Engine.
    • Collaborate with cross-functional teams to deliver innovative solutions.

      What You need to know:
       
    • Java Core: Deep understanding of collections, performance tuning, type systems, garbage collection, and exception handling.
    • Multithreading & Concurrency: Expertise in managing asynchronous computations and ensuring thread safety.
    • HTTP & RESTful Services: Strong experience in developing and consuming RESTful services.
    • RDBMS & SQL: Proficiency in writing complex SQL queries and a solid understanding of RDBMS theory.
    • Spring Boot: Practical experience with the Spring ecosystem, including a strong theoretical foundation.
    • Apache Kafka: Proven experience with Kafka, including both practical application and theoretical knowledge.
    • Unit/Integration Testing: Demonstrated ability to write testable code with adequate coverage.

      Nice to Have:
      β€’ Experience with Docker & Kubernetes.
      β€’ Experience with the Google Cloud platform.
      β€’Knowledge of Online Casino/Sports Systems.
       

    Here's what we offer:
     

    • Start with 22 days of annual leave, with 2 additional days added each year, up to 32 days by your fifth year with us.
    • Stay Healthy: 10 sick leave days per year, no doctor's note required; 30 medical leave days with medical allowance
    • Support for New Parents:
    • 21 weeks of paid maternity leave, with the flexibility to work from home full-time until your child turns 1 year old.
    • 4 weeks of paternity leave, plus the flexibility to work from home full-time until your child is 13 weeks old.

    Our office perks include on-site massages and frequent team-building activities in various locations.
     

    Benefits & Perks:
     

    • Daily catered lunch or monthly lunch allowance.β€―
    • Private Medical Subscription.β€―
    • Access online learning platforms like Udemy for Business, LinkedIn Learning or O’Reilly, and a budget for external training.
    • Gym allowance

    At EveryMatrix, we're committed to creating a supportive and inclusive workplace where you can thrive both personally and professionally. Come join us and experience the difference!


     

    More
  • Β· 134 views Β· 15 applications Β· 18d

    Senior Backend Engineer (Java) to $7300

    Full Remote Β· Ukraine Β· 7 years of experience Β· B2 - Upper Intermediate
    Who we are: Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries. About the Product: Over the past few years Coro has received $175M in...

    Who we are:

     

    Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries. 

     

    About the Product: 

    Over the past few years Coro has received $175M in funding and is one of the fastest growing Cybersecurity companies in the world. The funding is primarily being used to enhance the Coro Cybersecurity SaaS platform and for additional headcount growth, as Coro continues to expand globally.   

     

    Coro started in Tel-Aviv, Israel and is also headquartered in Chicago, IL with additional offices in New York, London, and remotely across the globe. As a global organization, Coro gives you the ability to work with people and teammates from around the world. 

     

    Coro’s AI enabled Modular Cybersecurity Platform is the only one in the industry specifically designed to provide Mid-Market customers with scalable and affordable β€œenterprise grade” protection for all of their priority threat vectors. 

     

    About the Role: 

    This is a hands-on role for a Senior Backend Engineer who wants to work on meaningful, high-scale systems. You’ll design, build, and maintain backend services in Java and Spring, contributing across all stages of the software development lifecycle. Coro’s backend engineers are at the heart of its EDR (Endpoint Detection & Response) and Security teams, building systems that handle millions of telemetry requests per day, processing device- and cloud-level data in real time to detect anomalies and trigger remediation.

    If you’re looking for a role where you’ll solve complex challenges in distributed systems, work with modern technologies, and have a direct impact on a product protecting thousands of organizations worldwide β€” this is the role for you.

     

    Key Responsibilities: 
     

    • Design, implement, and maintain backend services that are reliable and scalable
    • Contribute to system architecture and participate in design reviews
    • Work on improving performance, scalability, and resilience of existing services
    • Ensure high-quality code and take ownership from development through production support
    • Collaborate with cross-functional team members (product, QA, frontend) to deliver features end-to-end
    • Apply best practices in software engineering, including concurrency and performance optimization
    • Actively participate in agile ceremonies and contribute to continuous improvement of team processes

       

    Required Competence and Skills:
     

    • 5+ years of backend/server-side development with Java
    • Strong hands-on experience with Spring
    • Practical experience with MongoDB
      Deep understanding of multithreaded programming and concurrency
    • Solid knowledge of OOP concepts and design patterns
    • Experience working with high-load systems and microservices architecture

     

    Nice to have:
     

    • Experience with Redis and RabbitMQ
    • Experience with Elasticsearch/OpenSearch 
    • Familiarity with cloud-native environments (preferably AWS)
    • Background in cybersecurity

     

    Why Us?

     

    We provide 20 days of vacation leave per calendar year (plus official national holidays of a country you are based in).

     

    We provide full accounting and legal support in all countries we operate.

     

    We utilize a fully remote work model with a powerful workstation and co-working space in case you need it.

     

    We offer a highly competitive package with yearly performance and compensation reviews.

     

     

     

     

    More
  • Β· 234 views Β· 95 applications Β· 17d

    Senior Java Developer

    Full Remote Β· Worldwide Β· 5 years of experience Β· B2 - Upper Intermediate
    We are looking for a Senior Java Developer to join our growing development team. You’ll play a key role in building and enhancing scalable, high-performance web applications. Working closely with cross-functional teams including frontend developers, UX/UI...

    We are looking for a Senior Java Developer to join our growing development team. You’ll play a key role in building and enhancing scalable, high-performance web applications. Working closely with cross-functional teams including frontend developers, UX/UI designers, QA engineers, and product managers, you’ll be deeply involved in the entire software development lifecycleβ€”from concept to deployment.

     

    Key Responsibilities:

    • Design, develop, and maintain high-quality backend services and APIs using Java (preferably Java 17+), Spring Boot, and related technologies.
    • Collaborate with frontend developers working with modern frameworks such as React.js and TypeScript to deliver seamless end-to-end solutions.
    • Participate in system design and architecture discussions, driving improvements in structure and performance.
    • Ensure code quality through test-driven development, peer code reviews, and continuous integration practices.
    • Optimize applications for maximum speed and scalability.
    • Contribute to the improvement of internal development processes and tooling.
    • Troubleshoot and debug complex issues across the stack.

     

    Requirements:

    • 5+ years of hands-on experience with Java (Spring Boot, Spring Data, Hibernate/JPA).
    • Solid knowledge of RESTful API design and microservices architecture.
    • Strong experience with RDBMS (especially PostgreSQL), including writing SQL functions, stored procedures, and triggers using PL/pgSQL.
    • Solid hands-on experience with Apache Kafka, including working with Kafka Connect, Schema Registry, and Kafka Streams.
    • Understanding of CI/CD pipelines and agile development methodologies.
    • Experience with tools like Docker, Git, and Maven/Gradle.
    • Experience working with AWS in a production environment.
    • Excellent problem-solving and communication skills.
    • Ability to work both independently and collaboratively in a team environment.
    • Strong collaboration skills with cross-functional teams (e.g., product, design, DevOps).
    • Passion for clean code, performance optimization, and continuous learning.

    Preferred Qualifications:

    • Experience with container orchestration tools, Docker Swarm (current) and Kubernetes (target platform).
    • Familiarity with observability tools (e.g., Prometheus, Grafana, OpenTelemetry, ELK stack, Sentry) for monitoring and tracing in production.
    • Experience mentoring junior developers and supporting team knowledge-sharing.
    • Ability to lead technical discussions, conduct architecture reviews, and guide design decisions.

     

    What We Offer:

    • Competitive salary based on your qualifications and experience.
    • A fantastic opportunity to develop and build a successful career with a fast-growing global company.
    • Join a workplace where team activities and a supportive environment are at the heart of our culture.
    • 21 days of annual leave + 6 days of sick leave.
    • Birthday and work anniversary gifts.
    • Half-day off on your birthday to relax and enjoy your special day.

       

    More
  • Β· 63 views Β· 4 applications Β· 17d

    Java Developer

    Full Remote Β· EU Β· Product Β· 5 years of experience Β· B1 - Intermediate
    ARRISE sets the benchmark for service delivery and excellence in the iGaming industry. Playing a key role in the success of its clients, which include Pragmatic Play, a brand relied upon by the world’s biggest online casinos for its cutting-edge products,...

    ARRISE sets the benchmark for service delivery and excellence in the iGaming industry. Playing a key role in the success of its clients, which include Pragmatic Play, a brand relied upon by the world’s biggest online casinos for its cutting-edge products, ARRISE helps to deliver exceptional gaming experiences to millions of players worldwide.

     

    Our global team of talented and driven professionals are shaping the future of iGaming. Headquartered in Gibraltar, we have offices spanning Canada, India, the Isle of Man, Latvia, Malta, Romania, Serbia, Bulgaria, and the UAE, and more exciting destinations on the horizon.

     

    At ARRISE, we take pride in creating growth opportunities at all levels, constantly investing in our people while welcoming new colleagues and forging strategic partnerships that open new opportunities for success. To achieve this, we bet on ourselves. We know that success is a collective effort, and our team is driven by ambition, collaboration, and a shared commitment to grow and succeedβ€”while embracing every step of the journey.

     

    Be part of the future of iGaming with ARRISERS! See a job that excites you? Apply now, and our friendly recruitment team will connect with you soon. Your journey starts here!

     

    Required Skills:

    - 5+ years of hands-on experience in commercial software development using Java.

    - Solid understanding of Object-Oriented Programming (OOP) concepts and proficient in applying design patterns.

    - Extensive expertise in Java Core and the Spring framework (including Spring Boot, Spring Web, Spring Data).

    - Proficiency in vanilla JDBC for database interactions.

    - Strong understanding of RDBMS concepts and SQL, with experience working with databases such as PostgreSQL

    - Experience with distributed messaging systems, particularly RabbitMQ.

    - Proven track record in the development of microservices and distributed transactional systems.

    - Knowledge of fundamental design principles for building scalable and highly available applications.

    - Good foundation in algorithms, design patterns, and data structures.

    - Proficiency in unit/functional testing frameworks such as JUnit 4/5, Spock, and Testcontainers.

     

    Will be a plus:

    - Familiarity with NoSQL databases like Redis.

    - Experience with Kubernetes and Nomad

    - Experience with AWS services

    - Experience with Oracle databases

    - Experience in application and infrastructure monitoring.

    - Proven ability to troubleshoot production problems related to software applications.

    - Exposure to high-load systems.

    - Good spoken and written English skills.

     

    Responsibilities.

    As a Java Software Engineer, you will play a pivotal role in engineering and implementing a high-loaded enterprise system that serves tens of thousands of users logging into our product every day. Your responsibilities will include:

     

    - Collaborating with cross-functional teams to design, develop, and maintain robust software solutions that meet the needs of our enterprise-level system.

    - Architecting scalable and efficient Java-based components to ensure optimal performance under high load.

    - Implementing best practices in software engineering, including code reviews, testing methodologies, and documentation standards.

    - Optimizing system performance and reliability through continuous monitoring, troubleshooting, and performance tuning.

    - Participating in the entire software development lifecycle, from requirements gathering and design to deployment and support.

    - Staying up-to-date with the latest technologies and industry trends to continuously improve our system architecture and development processes.

     

    Company offers:

    - Long-term employment.

    - Flexible timetable.

    - Comfortable working conditions.

    - Paid vacation and sick leaves.

    - English lessons, gym.

    - Competitive salary level

    More
  • Β· 276 views Β· 22 applications Β· 2d

    Java Developer

    Full Remote Β· Bulgaria, Malta, Poland, Romania, Serbia Β· Product Β· 5 years of experience Β· B1 - Intermediate
    About us: ARRISE sets the benchmark for service delivery and excellence in the iGaming industry. Playing a key role in the success of its clients, which include Pragmatic Play, a brand relied upon by the world’s biggest online casinos for its...

    About us:

     

    ARRISE sets the benchmark for service delivery and excellence in the iGaming industry. Playing a key role in the success of its clients, which include Pragmatic Play, a brand relied upon by the world’s biggest online casinos for its cutting-edge products, ARRISE helps to deliver exceptional gaming experiences to millions of players worldwide.

     

    Our global team of talented and driven professionals are shaping the future of iGaming. Headquartered in Gibraltar, we have offices spanning Canada, India, the Isle of Man, Latvia, Malta, Romania, Serbia, Bulgaria, and the UAE, and more exciting destinations on the horizon.

     

    At ARRISE, we take pride in creating growth opportunities at all levels, constantly investing in our people while welcoming new colleagues and forging strategic partnerships that open new opportunities for success. 

     

    To achieve this, we bet on ourselves. We know that success is a collective effort, and our team is driven by ambition, collaboration, and a shared commitment to grow and succeedβ€”while embracing every step of the journey.

     

    Be part of the future of iGaming with ARRISERS! See a job that excites you? Apply now, and our friendly recruitment team will connect with you soon. Your journey starts here!
     

    Required Skills:

    Β· 5+ years of hands-on experience in commercial software development using Java.

    Β· Solid understanding of Object-Oriented Programming (OOP) concepts and proficient in applying design patterns.

    Β· Extensive expertise in Java Core and the Spring framework (including Spring Boot, Spring Web, Spring Data).

    Β· Proficiency in vanilla JDBC for database interactions.

    Β· Strong understanding of RDBMS concepts and SQL, with experience working with databases such as PostgreSQL.

    Β· Experience with distributed messaging systems, particularly RabbitMQ.

    Β· Proven track record in the development of microsevices and distributed transactional systems.

    Β· Knowledge of fundamental design principles for building scalable and highly available applications.

    Β· Good foundation in algorithms, design patterns, and data structures.

    Β· Proficiency in unit/functional testing frameworks such as JUnit 4/5, Spock, and Testcontainers.

     

    Will be a plus:

    Β· Familiarity with NoSQL databases like Redis.

    Β· Experience with Kubernetes and Nomad.

    Β· Experience with AWS services.

    Β· Experience with Oracle databases.

    Β· Experience in application and infrastructure monitoring.

    Β· Proven ability to troubleshoot production problems related to software applications.

    Β· Exposure to high-load systems.

    Β· Good spoken and written English skills.

     

    Responsibilities:

    As a Java Software Engineer, you will play a pivotal role in engineering and implementing a high-loaded enterprise system that serves tens of thousands of users logging into our product every day. Your responsibilities will include:

    Β· Collaborating with cross-functional teams to design, develop, and maintain robust software solutions that meet the needs of our enterprise-level system.

    Β· Architecting scalable and efficient Java-based components to ensure optimal performance under high load.

    Β· Implementing best practices in software engineering, including code reviews, testing methodologies, and documentation standards.

    Β· Optimizing system performance and reliability through continuous monitoring, troubleshooting, and performance tuning.

    Β· Participating in the entire software development lifecycle, from requirements gathering and design to deployment and support.

    Β· Staying up-to-date with the latest technologies and industry trends to continuously improve our system architecture and development processes.

     

    Company offers:

    Β· Long-term employment.

    Β· Flexible timetable.

    Β· Comfortable working conditions.

    Β· Paid vacation and sick leaves.

    Β· English lessons, gym.

    Β· Competitive salary level.

    More
  • Β· 88 views Β· 6 applications Β· 11d

    Java Developer

    Full Remote Β· Bulgaria, Latvia, Malta, Poland, Romania Β· Product Β· 5 years of experience Β· B1 - Intermediate
    ARRISE sets the benchmark for service delivery and excellence in the iGaming industry. Playing a key role in the success of its clients, which include Pragmatic Play, a brand relied upon by the world’s biggest online casinos for its cutting-edge products,...

    ARRISE sets the benchmark for service delivery and excellence in the iGaming industry. Playing a key role in the success of its clients, which include Pragmatic Play, a brand relied upon by the world’s biggest online casinos for its cutting-edge products, ARRISE helps to deliver exceptional gaming experiences to millions of players worldwide.

    Our global team of talented and driven professionals are shaping the future of iGaming. Headquartered in Gibraltar, we have offices spanning Canada, India, the Isle of Man, Latvia, Malta, Romania, Serbia, Bulgaria, and the UAE, and more exciting destinations on the horizon.

    At ARRISE, we take pride in creating growth opportunities at all levels, constantly investing in our people while welcoming new colleagues and forging strategic partnerships that open new opportunities for success. To achieve this, we bet on ourselves. We know that success is a collective effort, and our team is driven by ambition, collaboration, and a shared commitment to grow and succeedβ€”while embracing every step of the journey.

    Be part of the future of iGaming with ARRISERS! See a job that excites you? Apply now, and our friendly recruitment team will connect with you soon. Your journey starts here!
     

    Required Skills:

    Β· 5+ years of hands-on experience in commercial software development using Java.

    Β· Solid understanding of Object-Oriented Programming (OOP) concepts and proficient in applying design patterns.

    Β· Extensive expertise in Java Core and the Spring framework (including Spring Boot, Spring Web, Spring Data).

    Β· Proficiency in vanilla JDBC for database interactions.

    Β· Strong understanding of RDBMS concepts and SQL, with experience working with databases such as PostgreSQL.

    Β· Experience with distributed messaging systems, particularly RabbitMQ.

    Β· Proven track record in the development of microsevices and distributed transactional systems.

    Β· Knowledge of fundamental design principles for building scalable and highly available applications.

    Β· Good foundation in algorithms, design patterns, and data structures.

    Β· Proficiency in unit/functional testing frameworks such as JUnit 4/5, Spock, and Testcontainers.

     

    Will be a plus:

    Β· Familiarity with NoSQL databases like Redis.

    Β· Experience with Kubernetes and Nomad.

    Β· Experience with AWS services.

    Β· Experience with Oracle databases.

    Β· Experience in application and infrastructure monitoring.

    Β· Proven ability to troubleshoot production problems related to software applications.

    Β· Exposure to high-load systems.

    Β· Good spoken and written English skills.

     

    Responsibilities:

    As a Java Software Engineer, you will play a pivotal role in engineering and implementing a high-loaded enterprise system that serves tens of thousands of users logging into our product every day. Your responsibilities will include:

    Β· Collaborating with cross-functional teams to design, develop, and maintain robust software solutions that meet the needs of our enterprise-level system.

    Β· Architecting scalable and efficient Java-based components to ensure optimal performance under high load.

    Β· Implementing best practices in software engineering, including code reviews, testing methodologies, and documentation standards.

    Β· Optimizing system performance and reliability through continuous monitoring, troubleshooting, and performance tuning.

    Β· Participating in the entire software development lifecycle, from requirements gathering and design to deployment and support.

    Β· Staying up-to-date with the latest technologies and industry trends to continuously improve our system architecture and development processes.

     

    Company offers:

    Β· Long-term employment.

    Β· Flexible timetable.

    Β· Comfortable working conditions.

    Β· Paid vacation and sick leaves.

    Β· English lessons, gym.

    Β· Competitive salary level.

    More
  • Β· 41 views Β· 1 application Β· 24d

    Angular Team Lead

    Full Remote Β· Ukraine Β· 6 years of experience Β· B2 - Upper Intermediate
    Project Description: A reference data technology team focusing on building a strategic data quality platform is looking for an individual to fulfill an intermediate developer working in a fast-paced environment. The developer will be responsible for...

    Project Description:

    A reference data technology team focusing on building a strategic data quality platform is looking for an individual to fulfill an intermediate developer working in a fast-paced environment. The developer will be responsible for tuning and optimizing the Oracle database to increase the efficiency and performance of the web based application, as well as aiding in the development of the java web based application. The individual will be working with other development teams and senior business analysts in order to develop the requirements and implement into the application.

    Project is being rewritten by using AngularJS framework.

    Responsibilities:

    - Leading the team of 5+ developers
    - Front-end and back-end development.
    - Work well within a global team, spanning numerous time zones, with good communication skills both verbally and written. This includes the ability to provide suggestions and alternative solutions to other team members so that the most efficient and optimized solution can be implemented

    Mandatory Skills Description:

    - Team lead experience 3+ years
    - Good Core Java skills
    - Database Technologies (Basic SQL knowledge, JDBC connections, Hibernate)
    - Spring framework
    - Building tools (e.g. Maven)
    - Version control (e.g. Git)
    - Performed Code review /peer review
    - Continuous integration systems (e.g. TeamCity)
    - Knowledge of various design and architectural patterns
    - Front-End / JavaScript tech (Angular preferable)
    - Good communication
    - Good written skills

    Nice-to-Have Skills Description:

    - Experience on other UI frameworks such as Jquery
    - Java Performance tuning will be a plus
    - Advanced Oracle, PL/SQL, performance tuning
    - Linux / Unix Background
    - Experience in mentoring and guiding small teams/modules

    Languages:

    English: B2 Upper Intermediate

    More
  • Β· 333 views Β· 70 applications Β· 22d

    Junior Java Developer

    Ukraine Β· 0.5 years of experience Β· B1 - Intermediate
    Dotcode is looking for a Java developer to join our team. This is a great opportunity to work with our friendly team on many interesting projects and be involved in architectural design and development as well, and other challenging and interesting...

    Dotcode is looking for a Java developer to join our team. This is a great opportunity to work with our friendly team on many interesting projects and be involved in architectural design and development as well, and other challenging and interesting tasks.

    Skills:
    - Minimum 0.5+ years experience developing in Java;
    - Good Object oriented design skills;
    - Experience with SQL databases (E.g. MySQL, PostgreSQL);
    - Strong knowledge of Spring boot, Hibernate, Maven, REST APIs;
    - Experience with Test Driven Development (TDD), Behavior Driven Development (BDD);
    - Ability to write well-designed and efficient code;
    - Hands-on experience in developing software with agile or scrum methodologies;
    - A team player who can work seamlessly in a small team;
    - Level of English language β€” intermediate (spoken and written).

    Will be plus:
    - Experience with AWS (EC2, Lambda, S3 ect.);
    - Experience with Linux commands.

    We offer:
    - Competitive salary;
    - Flexible working time;
    - Professional training opportunities;
    - Friendly work environment and office in a good location;
    - Paid vacations and sick leaves.

    Hiring flow:
    - Call with HR Manager;
    - Technical interview with life coding;
    - Test task (optional);
    - Final interview with CEO.

    If you have any questions, feel free to contact :)

     

    More
  • Β· 38 views Β· 0 applications Β· 21d

    Senior Java Software Engineer

    Hybrid Remote Β· Poland Β· Product Β· 5 years of experience Β· C1 - Advanced
    At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a Java Lead Engineer to join one of our clients' teams. If you're looking for an exciting opportunity to grow in a innovative...

    At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a Java Lead Engineer to join one of our clients' teams. If you're looking for an exciting opportunity to grow in a innovative environment, this could be the perfect fit for you.

     

    What You Will Do:

    • Work on specific problem spaces critical to client’s needs, with opportunities to switch teams as both you and our fast-paced business evolve.
    • Utilize cloud technologies, primarily AWS, to develop and deploy services.
    • Engage in the full project lifecycleβ€”from conception to deployment and beyond, ensuring projects are delivered on time and to specifications.
    • Collaborate with cross-functional teams across client’s company to align on integration strategies and optimize system architecture.
    • Proactively identify and mitigate potential issues in our distributed and financial systems.
    • Work in small autonomous teams with short release cycles.

       

    Who You Are:

    • Proficient in Java and Spring Boot, with hands-on experience in backend development.
    • Experienced in PostgreSQL and architecting and building robust systems.
    • Skilled with cloud technologies, especially AWS.
    • Adept in distributed and financial systems, capable of anticipating and mitigating issues preemptively.
    • Independent, able to manage projects end-to-end and lead people effectively.
    • A strong communicator, capable of interfacing with other teams and domains.
    • Working proficiency and communication skills in verbal and written English.
    More
  • Β· 45 views Β· 3 applications Β· 22d

    Lead Java Engineer

    Full Remote Β· Ukraine, Poland, Romania, Slovakia, Croatia Β· 7 years of experience Β· B2 - Upper Intermediate
    Project Description Our client is innovative manufacturer of medical devices in the United States which produces a devices and software applications. At this project, you will have a great opportunity to be involved into the full development life cycle of...

    Project Description

    Our client is innovative manufacturer of medical devices in the United States which produces a devices and software applications. At this project, you will have a great opportunity to be involved into the full development life cycle of medical software which is intended to help individuals by processing certain information taken from medical devices to identify health trends and to track daily activities.

     

     

    Job Description

    • Minimum of 7 years of experience in software development, with a focus on designing and implementing highly scalable web applications, data pipelines, and cloud-based microservices
    • Proficiency in Java programming language and related technologies. Experience with frameworks such as Spring, Hibernate, and Apache Kafka, and cloud-native services is highly desirable
    • Proven experience in UI/Angular development
    • Strong understanding of database concepts and experience with SQL and NoSQL databases (e.g., MySQL, Oracle, Cassandra, DynamoDB, Redis).
    • Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and experience deploying applications in cloud environments is advantageous
    • Experience with microservices and event-driven architectures
    • Strong analytical and problem-solving skills with the ability to troubleshoot complex issues and implement effective solutions
    • Excellent written and verbal communication skills with the ability to articulate technical concepts clearly and effectively
    • Ability to work both independently and collaboratively in a fast-paced, agile environment. Strong team player with a positive attitude and a passion for technology

     

     

    Job Responsibilities

    • Architect, design, and develop highly scalable, reliable web scale applications, tools, and automation frameworks to meet business requirements.
    • Implement cloud-based microservices leveraging event-driven architectures.
    • Collaborate with cross-functional teams to design and build efficient and robust data pipelines for batch, near-real-time, and real-time processing using Java technologies.
    • Optimize applications, data pipelines, and microservices for scalability, performance, and efficiency to handle large volumes of data and traffic in a cloud environment.
    • Ensure adherence to coding standards, best practices, and software development methodologies. Perform code reviews and provide constructive feedback to team members.
    • Implement monitoring and alerting solutions to ensure the reliability and availability of applications, data pipelines, and microservices. Participate in troubleshooting and resolution of production issues.
    • Create and maintain technical documentation, including design documents, architecture diagrams, and system documentation.
    • Collaborate effectively with cross-functional teams, including product management, QA, and operations. Communicate technical concepts and solutions to both technical and non-technical stakeholders.
    More
  • Β· 110 views Β· 20 applications Β· 16d

    Java Developer

    Full Remote Β· EU Β· Product Β· 5 years of experience Β· B1 - Intermediate
    About us: ARRISE sets the benchmark for service delivery and excellence in the iGaming industry. Playing a key role in the success of its clients, which include Pragmatic Play, a brand relied upon by the world’s biggest online casinos for its...

    About us:

     

    ARRISE sets the benchmark for service delivery and excellence in the iGaming industry. Playing a key role in the success of its clients, which include Pragmatic Play, a brand relied upon by the world’s biggest online casinos for its cutting-edge products, ARRISE helps to deliver exceptional gaming experiences to millions of players worldwide.

     

    Our global team of talented and driven professionals are shaping the future of iGaming. Headquartered in Gibraltar, we have offices spanning Canada, India, the Isle of Man, Latvia, Malta, Romania, Serbia, Bulgaria, and the UAE, and more exciting destinations on the horizon.

     

    At ARRISE, we take pride in creating growth opportunities at all levels, constantly investing in our people while welcoming new colleagues and forging strategic partnerships that open new opportunities for success. 

     

    To achieve this, we bet on ourselves. We know that success is a collective effort, and our team is driven by ambition, collaboration, and a shared commitment to grow and succeedβ€”while embracing every step of the journey.

     

    Be part of the future of iGaming with ARRISERS! See a job that excites you? Apply now, and our friendly recruitment team will connect with you soon. Your journey starts here!
     

    Required Skills:

    Β· 5+ years of hands-on experience in commercial software development using Java.

    Β· Solid understanding of Object-Oriented Programming (OOP) concepts and proficient in applying design patterns.

    Β· Extensive expertise in Java Core and the Spring framework (including Spring Boot, Spring Web, Spring Data).

    Β· Proficiency in vanilla JDBC for database interactions.

    Β· Strong understanding of RDBMS concepts and SQL, with experience working with databases such as PostgreSQL.

    Β· Experience with distributed messaging systems, particularly RabbitMQ.

    Β· Proven track record in the development of microsevices and distributed transactional systems.

    Β· Knowledge of fundamental design principles for building scalable and highly available applications.

    Β· Good foundation in algorithms, design patterns, and data structures.

    Β· Proficiency in unit/functional testing frameworks such as JUnit 4/5, Spock, and Testcontainers.

     

    Will be a plus:

    Β· Familiarity with NoSQL databases like Redis.

    Β· Experience with Kubernetes and Nomad.

    Β· Experience with AWS services.

    Β· Experience with Oracle databases.

    Β· Experience in application and infrastructure monitoring.

    Β· Proven ability to troubleshoot production problems related to software applications.

    Β· Exposure to high-load systems.

    Β· Good spoken and written English skills.

     

    Responsibilities:

    As a Java Software Engineer, you will play a pivotal role in engineering and implementing a high-loaded enterprise system that serves tens of thousands of users logging into our product every day. Your responsibilities will include:

    Β· Collaborating with cross-functional teams to design, develop, and maintain robust software solutions that meet the needs of our enterprise-level system.

    Β· Architecting scalable and efficient Java-based components to ensure optimal performance under high load.

    Β· Implementing best practices in software engineering, including code reviews, testing methodologies, and documentation standards.

    Β· Optimizing system performance and reliability through continuous monitoring, troubleshooting, and performance tuning.

    Β· Participating in the entire software development lifecycle, from requirements gathering and design to deployment and support.

    Β· Staying up-to-date with the latest technologies and industry trends to continuously improve our system architecture and development processes.

     

    Company offers:

    Β· Long-term employment.

    Β· Flexible timetable.

    Β· Comfortable working conditions.

    Β· Paid vacation and sick leaves.

    Β· English lessons, gym.

    Β· Competitive salary level.

     

    More
  • Β· 455 views Β· 170 applications Β· 30d

    Software Engineer Java – Middle to Senior Level

    Full Remote Β· EU Β· Product Β· 3 years of experience Β· B2 - Upper Intermediate
    We are a fast-growing fintech scale-up on a mission to redefine how people invest. Our platform combines commission-free trading, exclusive access to alternative investments, and a seamless digital experience powered by cutting-edge technology. Backed by...

    We are a fast-growing fintech scale-up on a mission to redefine how people invest. Our platform combines commission-free trading, exclusive access to alternative investments, and a seamless digital experience powered by cutting-edge technology.

    Backed by strong institutional partnerships and driven by innovation, we focus on delivering:

    • Zero-fee trading on global markets;
    • Access to unique investment opportunities, including pre-IPO funds;
    • A sleek, user-first platform with instant onboarding, biometric authentication, and Apple Pay deposits;
    • Transparent, inclusive, and tech-driven investment solutions designed for modern investors.

    We are scaling fast and looking for ambitious engineers who want to build impactful systems, experiment with new ideas, and grow in a product-first environment.

     

    What You’ll Do

    • Develop and scale high-performance microservices in Java and Go;
    • Design and optimize systems for high capacity, low latency, and fault tolerance;
    • Build integrations with payment providers, trading engines, and external APIs;
    • Ensure security, reliability, and scalability across the platform;
    • Collaborate with cross-functional teams (DevOps, QA, Product, Design) in an agile setup;
    • Contribute to architecture decisions and continuously improve engineering best practices.

       

    Requirements

    • Strong experience with Java (Spring, Reactive) and Go;
    • Proven background in distributed systems, APIs, and microservices;
    • Exposure to fintech, trading, or payment systems is a big plus;
    • Knowledge of scalable, fault-tolerant system design;
    • Solid understanding of security practices (authentication, encryption, data protection);
    • Experience with Docker, Kubernetes, and CI/CD pipelines;
    • Professional English for daily collaboration and documentation.

       

    What We Offer

    • Remote-friendly setup with flexibility and ownership;
    • Work with a modern tech stack and solve real fintech challenges at scale;
    • A culture where innovation, autonomy, and impact come first;
    • Opportunity to shape a fast-growing investment platform from the inside.

       
    More
  • Β· 508 views Β· 105 applications Β· 30d

    Software Engineer (Go and Java)

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 3 years of experience Β· B2 - Upper Intermediate
    We are a fast-growing fintech scale-up on a mission to redefine how people invest. Our platform combines commission-free trading, exclusive access to alternative investments, and a seamless digital experience powered by cutting-edge technology. Backed...

    We are a fast-growing fintech scale-up on a mission to redefine how people invest. 

    Our platform combines commission-free trading, exclusive access to alternative investments, and a seamless digital experience powered by cutting-edge technology.

    Backed by strong institutional partnerships and driven by innovation, we focus on delivering:

    • Zero-fee trading on global markets;
    • Access to unique investment opportunities, including pre-IPO funds;
    • A sleek, user-first platform with instant onboarding, biometric authentication, and Apple Pay deposits;
    • Transparent, inclusive, and tech-driven investment solutions designed for modern investors.

    We are scaling fast and looking for ambitious engineers who want to build impactful systems, experiment with new ideas, and grow in a product-first environment.

     

    What You’ll Do

    • Develop and scale high-performance microservices in Java and Go;
    • Design and optimize systems for high capacity, low latency, and fault tolerance;
    • Build integrations with payment providers, trading engines, and external APIs;
    • Ensure security, reliability, and scalability across the platform;
    • Collaborate with cross-functional teams (DevOps, QA, Product, Design) in an agile setup;
    • Contribute to architecture decisions and continuously improve engineering best practices.
       

    Requirements

    • Strong experience with Java (Spring, Reactive) and Go;
    • Proven background in distributed systems, APIs, and microservices;
    • Exposure to fintech, trading, or payment systems is a big plus;
    • Knowledge of scalable, fault-tolerant system design;
    • Solid understanding of security practices (authentication, encryption, data protection);
    • Experience with Docker, Kubernetes, and CI/CD pipelines;
    • Professional English for daily collaboration and documentation.
       

    What We Offer

    • Remote-friendly setup with flexibility and ownership;
    • Work with a modern tech stack and solve real fintech challenges at scale;
    • A culture where innovation, autonomy, and impact come first;
    • Opportunity to shape a fast-growing investment platform from the inside.
       
    More
  • Β· 244 views Β· 43 applications Β· 15d

    Trainee Software Engineer

    Full Remote Β· Countries of Europe or Ukraine Β· B2 - Upper Intermediate
    Are you a rising star in Software Engineering? If so, we want you to be a part of our exceptional team! We're on the hunt for a talented Trainee Software Engineer with a passion for coding and a drive to excel. Come join us and help us take our team...

    Are you a rising star in Software Engineering? πŸ™‚ If so, we want you to be a part of our exceptional team! We're on the hunt for a talented Trainee Software Engineer with a passion for coding and a drive to excel. 

     

    Come join us and help us take our team to even greater heights!
     

    Requirements: 

    β€” Upper-intermediate level of English

    β€” Strong knowledge of OOP, best practices of software development​

    β€” Solid knowledge of Java Core

    β€” Spring framework (Boot, MVC, Data JPA, Data MongoDB, Security)

    β€” Hibernate/JPA

    β€” MySQL

    β€” MongoDB

    β€” Team player with good communication and problem-solving skills, adaptability, and willingness to learn new technologies

     

    Would be a plus:

    β€” Interest in Generative AI or integrating AI into real-world applications

    β€” Personal or academic projects that demonstrate full-stack thinking

    β€” Experience with cloud platforms (AWS/Azure)

    β€” Experience with Node.js, React, Python

    β€” CI/CD experience

     

    What will you do at the beginning?

    At BotsCrew, your initial days will be an enriching journey of understanding our company, its traditions, and the vibrant corporate culture we take pride in. You'll be plunged into the fascinating world of AI and chatbots/agents and get to know our BotsCrew platform. By the way, during your probationary period, you will have to build your own AI agent. It’s our ritual of initiation πŸ€– 

     

    You will join one of our cross-functional teams, and together you'll drive our projects towards success. To ensure a smooth transition and continuous growth, you'll work together with a tech lead. This experienced professional will be your go-to person for guidance and support throughout your team integration and career growth in the future.

     

    At BotsCrew, we believe in fostering continuous learning and skill-building. We are committed to your long-term growth and development as we work together towards achieving our collective goals.

     

    🌟 Perks & Benefits:

    • 20 working days of paid vacation plus 5 days of paid sickness;
    • Flexible work schedule & top-notch work conditions;
    • Competitive salary;
    • Remote work with an opportunity to visit the office (Lviv);
    • PDP creation and guidance from our mentors;
    • A youthful, talented, and remarkable company culture
    More
Log In or Sign Up to see all posted jobs