Jobs

126
  • · 38 views · 2 applications · 20d

    Java Team Lead (with React or Angular exp)

    Full Remote · Ukraine · 7 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
  • · 187 views · 60 applications · 20d

    Java Engineer in product

    Full Remote · Countries of Europe or Ukraine · Product · 3 years of experience · B2 - Upper Intermediate
    We’re looking for a Java Engineer who not only writes clean Java or Kotlin code but also thinks algorithmically, understands optimization, and avoids over-reliance on frameworks like Spring. About the Product The platform provides real-time...

    We’re looking for a Java Engineer who not only writes clean Java or Kotlin code but also thinks algorithmically, understands optimization, and avoids over-reliance on frameworks like Spring. 

     

    About the Product

    The platform provides real-time visualization of market structure and liquidity behavior, helping traders detect hidden patterns and make faster, more informed decisions. It processes data locally on the user’s machine, ensuring maximum speed and responsiveness — with ultra-fast chart and heatmap updates up to 125 FPS.

     

    Key Highlights

    • Integrates with major data providers: Rithmic, CQG, dxFeed, IBKR, NinjaTrader, etc.
    • Supports a plugin ecosystem for custom-built or purchased indicators
    • Visualizes order book depth better than traditional interfaces
    • Helps detect large, unexecuted orders that influence price action

     

    Requirements

    • 3+ years of hands-on experience with Java or Kotlin
    • Strong grasp of algorithms, data structures, OOP, and concurrency
    • Good understanding of design patterns
    • Solid English communication skills

     

    Nice to Have:

    • Background in programming or math competitions (e.g., ACM ICPC, Olympiads)
    • Familiarity with Docker and Kubernetes
    • Passion for performance optimization — understanding how local vs network execution impacts behavior

     

    What’s Offered

    • 100% remote work
    • Paid vacation and sick leave
    • Compensation for equipment and software
    • Sponsored English lessons and professional training
    • Supportive, international team and friendly environment
    More
  • · 184 views · 66 applications · 20d

    Senior Java Engineer in product company

    Full Remote · Countries of Europe or Ukraine · Product · 5 years of experience · B2 - Upper Intermediate
    We’re looking for a Java Engineer who not only writes clean Java or Kotlin code but also thinks algorithmically, understands optimization, and avoids over-reliance on frameworks like Spring. About the Product The platform provides real-time...

    We’re looking for a Java Engineer who not only writes clean Java or Kotlin code but also thinks algorithmically, understands optimization, and avoids over-reliance on frameworks like Spring. 

     

    About the Product

    The platform provides real-time visualization of market structure and liquidity behavior, helping traders detect hidden patterns and make faster, more informed decisions. It processes data locally on the user’s machine, ensuring maximum speed and responsiveness — with ultra-fast chart and heatmap updates up to 125 FPS.

     

    Key Highlights

    • Integrates with major data providers: Rithmic, CQG, dxFeed, IBKR, NinjaTrader, etc.
    • Supports a plugin ecosystem for custom-built or purchased indicators
    • Visualizes order book depth better than traditional interfaces
    • Helps detect large, unexecuted orders that influence price action

     

    Requirements

    • 5 years of hands-on experience with Java or Kotlin
    • Strong grasp of algorithms, data structures, OOP, and concurrency
    • Good understanding of design patterns
    • Solid English communication skills

     

    Nice to Have:

    • Background in programming or math competitions (e.g., ACM ICPC, Olympiads)
    • Familiarity with Docker and Kubernetes
    • Passion for performance optimization — understanding how local vs network execution impacts behavior

     

    What’s Offered

    • 100% remote work
    • Paid vacation and sick leave
    • Compensation for equipment and software
    • Sponsored English lessons and professional training
    • Supportive, international team and friendly environment
    More
  • · 74 views · 10 applications · 20d

    Software Engineer (Java/Kotlin, React)

    Hybrid Remote · Ukraine (Lviv) · 3 years of experience · B2 - Upper Intermediate
    About the project: Join us in developing a comprehensive multi-enterprise workforce management platform that enables workers and suppliers to manage their global professional profiles across multiple enterprises. The platform streamlines workforce...

    About the project:

    Join us in developing a comprehensive multi-enterprise workforce management platform that enables workers and suppliers to manage their global professional profiles across multiple enterprises. The platform streamlines workforce operations and talent acquisition processes, providing users with an integrated suite of tools to enhance collaboration, improve talent sourcing, and optimize workforce management across various industries and regions.

    As a fullstack developer, you'll contribute to both the backend services and frontend applications, working on features that directly impact thousands of users across multiple enterprises. You'll be part of a team building a platform that modernises how global workforces connect and collaborate.

    Requirements:

    • 2+ years of commercial experience in backend software development using Java and Kotlin (the latter is optional, but you have to be ready to work with it)
    • Experience as a fullstack developer with a focus on backend development
    • Experience working with React, TypeScript, and Apollo Client on the frontend part
    • Strong knowledge of the Spring Boot ecosystem and experience working with PostgreSQL and Hibernate/JPA
    • Proficiency in GraphQL API development and integration
    • Familiarity with the Gradle build system
    • Strong understanding of software engineering principles, with practical application in real-world environments
    • Ability to create scalable, maintainable, and well-tested software solutions
    • Experience with Agile methodologies, including TDD, pair programming, and short release cycles
    • Strong aptitude for fast prototyping and the ability to adapt to rapidly changing requirements
    • Excellent problem-solving skills and attention to detail
    • Great written and spoken English (Upper-intermediate level or higher)

     

    Would be a plus:

    • Experience working with or integrating GraphQL APIs
    • Experience with deployment and configuration management tools like Docker, Terraform, and Kubernetes
    • Familiarity with Webpack and modern build tooling
    • Familiarity with Styled Components for styling React applications
    • A degree in Computer Science or a similar field

     

    Responsibilities:

    • Analyze, design, build, and test highly resilient and scalable services using Kotlin within the Spring Boot ecosystem
    • Implement unit tests for complex logic and acceptance tests for any changes in REST/GraphQL APIs
    • Contribute to the development of a rich user interface using React with TypeScript, ensuring seamless integration with backend services via Apollo Client for GraphQL
    • Release software multiple times per week through highly integrated CI/CD pipelines
    • Deploy applications using Docker, Kubernetes, and manage configurations with Terraform
    • Create application telemetry to enable rapid production feedback loops and improve application performance
    • Collaborate within an independent, fully empowered feature team (Product Design, Product Management, Engineering, and Systems Engineering). Work with product managers to determine requirements, write design docs, and ensure continuous feedback
    • Implement automated unit testing, end-to-end testing, and functional testing to ensure software quality using tools like Jest and React Testing Library
    More
  • · 187 views · 47 applications · 19d

    Java Developer

    Full Remote · Ukraine · 4 years of experience · B2 - Upper Intermediate
    Key Responsibilities - Design, develop, and maintain Java microservices using Spring Boot, Spring Cloud, and related technologies. - Implement and optimize REST APIs and event-driven communication patterns. - Work with relational and NoSQL databases,...

    Key Responsibilities

    - Design, develop, and maintain Java microservices using Spring Boot, Spring Cloud, and related technologies.
    - Implement and optimize REST APIs and event-driven communication patterns.
    - Work with relational and NoSQL databases, ensuring proper design for scalability, partitioning, and high availability.
    - Apply strong knowledge of transactions, isolation levels, and distributed transaction handling patterns (saga, orchestration, choreography).
    - Contribute to system architecture discussions, particularly around microservices, service discovery, API gateways, and CQRS.
    - Ensure code quality and maintainability through testing (unit, integration, and end-to-end) and best practices.
    - Collaborate closely with QA, DevOps, and frontend engineers within Scrum teams.
    - Participate in backlog refinement, sprint planning, and review sessions, providing technical input and breaking down features into clear tasks.
    - Support CI/CD pipelines and deployments in Kubernetes-based environments.

    Required Skills and Experience

    - Strong expertise with Spring Boot, Spring Data, Spring Security, and dependency injection principles.
    - Solid understanding of microservices architecture, including service discovery, load balancing, and stateless design.
    - Experience with event-driven systems and message brokers (Kafka, RabbitMQ).
    - Strong knowledge of relational databases (PostgreSQL or similar), transaction management, and SQL optimization.
    - Familiarity with distributed systems concepts, including CAP theorem, partitioning, sharding, and replication.
    - Hands-on experience with CI/CD tools (Jenkins, GitLab, or similar) and containerization (Docker, Kubernetes).
    - Experience designing scalable APIs and ensuring testability and maintainability of code.
    - Practical knowledge of architectural and design patterns (proxy, chain, etc.) and SOLID principles.
    - Experience working in Agile/Scrum teams, including backlog grooming and task decomposition.
    - Good communication skills in English (B2 level or higher).

    Nice-to-Have Skills

    - Experience with CQRS and event sourcing patterns.
    - Knowledge of Keycloak or other identity management solutions.
    - Exposure to cloud platforms (AWS, GCP, Azure).
    - Familiarity with monitoring and logging frameworks in distributed systems.

    More
  • · 61 views · 14 applications · 19d

    Java Tech Lead Engineer

    Full Remote · Ukraine · 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. As additional there are opportunities to work with medical devices, in scope of end-to-end testing.

     

    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
  • · 37 views · 4 applications · 19d

    Lead Java Cloud Engineer

    Full Remote · Ukraine · 7 years of experience · B2 - Upper Intermediate
    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...

    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.

    Department/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. As additional there are opportunities to work with medical devices, in scope of end-to-end testing.

    More
  • · 44 views · 1 application · 18d

    Java Lead Engineer

    Hybrid Remote · Poland · Product · 8 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.
    • Lead the design, development, and maintenance of Java-based backend services, ensuring high performance, reliability, and scalability.
    • 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.
    • Drive an engineering culture within the team, emphasizing innovation, quality, and continuous improvement.
    • 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.
    • Previously led a team, with a track record of building positive engineering cultures.
    • Working proficiency and communication skills in verbal and written English.
    More
  • · 66 views · 10 applications · 18d

    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
  • · 230 views · 61 applications · 17d

    Senior JAVA Engineer (Multithreading)

    Full Remote · Worldwide · 7 years of experience · B2 - Upper Intermediate
    What You’ll Do: Design and develop core backend services in Java with a strong focus on performance and scalability. Build and maintain highly concurrent, multi-threaded systems handling millions of requests per day. Architect and implement features for...

    What You’ll Do:

    • Design and develop core backend services in Java with a strong focus on performance and scalability.
    • Build and maintain highly concurrent, multi-threaded systems handling millions of requests per day.
    • Architect and implement features for high-throughput, low-latency applications.
    • Optimize system performance and memory usage under heavy load.
    • Collaborate with DevOps, Product, and QA to deliver reliable and robust solutions.
    • Participate in code reviews, technical design sessions, and mentorship of junior developers.
    • Contribute to improving the engineering culture and technical excellence across the team.

    What You Bring:

    • 6+ years of hands-on Java development experience.
    • Deep understanding of multithreading, concurrency, and synchronization mechanisms in Java.
    • Proven track record building and scaling high-load, distributed systems in production.
    • Experience with microservices architecture, RESTful APIs, and messaging systems (Kafka, RabbitMQ, etc.).
    • Familiarity with database technologies
    • Solid architectural understanding of web applications and APIs
    • Experience with concurrency – big advantage
    • Experience with production mission-critical systems – advantage
    • Good exposure with modern DevOps tools like Docker, Kubernetes, Helm, Shell Scripting, CI/CD – advantage
    • Familiarity with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes) is a plus.
    • Strong communication skills and a proactive, collaborative mindset.

    Bonus Points:

    • Experience contributing to open-source projects.
    • Familiarity with JFrog products (Artifactory, Xray, etc.).
    • Experience with CI/CD tools and DevOps pipelines
    More
  • · 156 views · 37 applications · 15d

    Middle Java Engineer

    Full Remote · Ukraine · 4 years of experience · B2 - Upper Intermediate
    Description Our client is a global leader in cloud security, enabling organizations to securely transform their networks and applications for a mobile and cloud-first world. Through its Zero Trust Exchange™ platform, it provides fast, secure, and seamless...

    Description

    Our client is a global leader in cloud security, enabling organizations to securely transform their networks and applications for a mobile and cloud-first world. Through its Zero Trust Exchange™ platform, it provides fast, secure, and seamless access to applications, regardless of device, location, or network. Trusted by thousands of enterprises, their products help reduce risk, lower IT costs, and deliver a better user experience by replacing traditional on-premises security with a modern cloud-delivered approach.

    You will work on the Partner & Marketplace Enablement expands client’s presence across cloud marketplaces and partner ecosystems, simplifying deployment and procurement for customers.

     

    Requirements

    We are seeking a Backend Engineer with 4–6 years API development/integration experience:

    • Java (Spring Boot), microservices experience
    • REST/GraphQL API development
    • OAuth2, JWT, OpenID Connect
    • Marketplace integration experience

       

    Job responsibilities

    • Develop and maintain integrations with partner ecosystems and cloud marketplaces, enabling our client to expand reach and simplify service adoption.
    • Design and implement partner and marketplace API integrations.
    • Build secure REST/GraphQL APIs.
    • Ensure compliance with OAuth2, JWT, and OpenID Connect standards.
    • Collaborate with business and product teams to onboard new partners.
    More
  • · 80 views · 13 applications · 15d

    Senior Java Developer

    Full Remote · Ukraine · 6 years of experience · B2 - Upper Intermediate
    Project description We are building the platform, which supports various information gathering and processing across the bank and providing access to this data through both private and public cloud approach. The solution will be built from the scratch...

    Project description

    We are building the platform, which supports various information gathering and processing across the bank and providing access to this data through both private and public cloud approach. The solution will be built from the scratch using the latest technologies.

    Responsibilities

    Write good and well-tested code using Java

    Write Test Cases and User/Supporter Documentation of your code

    Development environment support (mostly automation using Jenkins CI, Bash)

    Evaluate and adopt new development tools, libraries and approaches to improve quality

    Perform peer code review of project codebase changes

    Skills

    Must have

    At least 6+ years of experience in the industry of software development

    At least 6+ years of experience in Java

    Deep knowledge and usage of SQL (Oracle or PostgreSQL dialects is preferable)

    Nice to have

    Experience with Messaging Systems: RabbitMQ, Kafka, etc.

    Experience with Kubernetes and Docker

    Linux user

    Languages

    English: B2 Upper Intermediate

    More
  • · 87 views · 18 applications · 14d

    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 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
  • · 281 views · 134 applications · 14d

    Senior Java Developer

    Full Remote · Worldwide · 5 years of experience · B2 - Upper Intermediate
    Hi! Welcome to Megafair — an international startup provider in the skill-based and slot iGaming niche, where excitement meets intellectual challenge. We create high-quality, innovative gaming products that set new industry standards and captivate...

    🚀 Hi! Welcome to Megafair — an international startup provider in the skill-based and slot iGaming niche, where excitement meets intellectual challenge. We create high-quality, innovative gaming products that set new industry standards and captivate players worldwide.

    With a truly global team, we work across multiple markets, blending creativity, technology, and expertise to deliver exceptional gaming experiences. Our vision is bold, and our plans are big — this is your chance to join us from the ground up and grow together with a fast-scaling startup.

    If you’re ready to be part of a team where every idea matters, challenges inspire, and achievements are celebrated, MegaFair is the place to make your mark.

    REQUIREMENTS

    • 5+ years of proven experience as an Engineer with an architectural focus;
    • Solid background in designing, building, and scaling distributed production systems;
    • Strong knowledge of architectural principles, high availability, scalability, and fault-tolerance best practices;
    • Experience with Apache Kafka and real-time data pipelines;
    • Proficiency with Spring/Spring Boot/Spring Cloud; experience with Quarkus is a plus;
    • Familiarity with DevOps practices, scripting, and Docker (power-user level);
    • Strong knowledge of both relational and NoSQL databases, with advanced SQL skills;
    • Experience integrating B2B systems and optimizing for performance and security;
    • Comfortable working under high-load, high-volume data conditions;
    • English: B2 or higher.

       

    WE OFFER

    • Compensation: competitive salary;
    • Tech tools: modern technical equipment;
    • Time Off: 20 vacation days, 10 sick days annually;
    • Work-Life Balance: flexible remote, options without time tracking;
    • Language Learning: reimbursement for foreign language courses;
    • Support network: work with a team you can learn from, and every day;
    • Diversity: we pride ourselves on our international working environment;
    • Power supply: compensation for electricity, power banks, generator fuel, etc.;
    • Professional Growth: emphasis on internal promotions for career advancement.

       

    RESPONSIBILITIES

    • Lead architectural design and development of high-performance, scalable systems;
    • Collaborate with cross-functional teams to define technical strategy, align on priorities, and deliver results;
    • Actively code, review, and optimize existing systems for performance, security, and stability.
    • Drive integrations between platforms, ensuring seamless operation and optimal partner experience.
    • Maintain high coding standards, documentation, and security best practices.
    • Anticipate technical challenges, propose solutions, and ensure readiness for scaling.

       

    CANDIDATE JOURNEY
    Interview with a Recruiter - Interview with CTO - Test Task - Job Offer

    More
  • · 67 views · 8 applications · 14d

    Senior Java Developer

    Full Remote · Ukraine · 6 years of experience · B2 - Upper Intermediate
    We are building the platform, which supports various information gathering and processing across the bank and providing access to this data through both private and public cloud approach. The solution will be built from the scratch using the latest...
    • We are building the platform, which supports various information gathering and processing across the bank and providing access to this data through both private and public cloud approach. The solution will be built from the scratch using the latest technologies.
       
    • Responsibilities:

      - Write good and well-tested code using Java
      - Write Test Cases and User/Supporter Documentation of your code
      - Development environment support (mostly automation using Jenkins CI, Bash)
      - Evaluate and adopt new development tools, libraries and approaches to improve quality
      - Perform peer code review of project codebase changes
       

    • Mandatory Skills Description:

      - At least 6+ years of experience in the industry of software development
      - At least 6+ years of experience in Java
      - Deep knowledge and usage of SQL (Oracle or PostgreSQL dialects is preferable)
       

    • Nice-to-Have Skills Description:

      - Experience with Messaging Systems: RabbitMQ, Kafka, etc.
      - Experience with Kubernetes and Docker
      - Linux user

    More
Log In or Sign Up to see all posted jobs