Jobs
102-
Β· 220 views Β· 85 applications Β· 12d
Senior Java Developer
Full Remote Β· Worldwide Β· 5 years of experience Β· B2 - Upper IntermediateWe 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.
-
Β· 56 views Β· 4 applications Β· 12d
Java Developer
Full Remote Β· EU Β· Product Β· 5 years of experience Β· B1 - IntermediateARRISE 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 -
Β· 64 views Β· 2 applications Β· 23d
Java Developer (with React)
Full Remote Β· United Arab Emirates, Bulgaria, Latvia, Malta, Poland Β· Product Β· 5 years of experience Β· B1 - IntermediateAbout 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 Java development.
- Strong programming skills with Java
- Experience with OOP/OOD.
- Experience with clustered applications, pooling, connection management, transactions.
- Familiarity with programming specifics like asynchronous I/O, concurrency, distributed web systems and regression.
- A good foundation in algorithms, design patterns, and data structures.
- Experience with unit/functional testing.
- Strong experience with the most of Spring Framework/JDBC, databases (PostgreSQL)
- Strong experience with Javascript and React Framework.
- Maven, Git.
- Strong understanding of RDBMS concepts + SQL.
Will be a plus:
- Familiarity with NoSQL databases like Redis
- Experience with Kubernetes and Nomad
- Experience with AWS services
- Experience with Oracle databases
- Experience with distributed messaging systems, particularly RabbitMQ.
- 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.
Company offers:
- Long-term employment.
- Flexible timetable.
- Comfortable working conditions.
- Paid vacation and sick leaves.
- English lessons, gym.
- Competitive salary level.
More -
Β· 93 views Β· 6 applications Β· 16d
Java Developer
Full Remote Β· EU Β· Product Β· 5 years of experience Β· B1 - IntermediateAbout 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 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.
-
Β· 235 views Β· 22 applications Β· 11d
Java Developer
Full Remote Β· Bulgaria, Malta, Poland, Romania, Serbia Β· Product Β· 5 years of experience Β· B1 - IntermediateAbout 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 -
Β· 72 views Β· 5 applications Β· 6d
Java Developer
Full Remote Β· Bulgaria, Latvia, Malta, Poland, Romania Β· Product Β· 5 years of experience Β· B1 - IntermediateARRISE 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 -
Β· 38 views Β· 1 application Β· 19d
Angular Team Lead
Full Remote Β· Ukraine Β· 6 years of experience Β· B2 - Upper IntermediateProject 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 implementedMandatory 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 skillsNice-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/modulesLanguages:
English: B2 Upper Intermediate
More -
Β· 281 views Β· 57 applications Β· 17d
Junior Java Developer
Ukraine Β· 0.5 years of experience Β· B1 - IntermediateDotcode 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.
More
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 :)
-
Β· 41 views Β· 2 applications Β· 17d
Lead Java Engineer
Full Remote Β· Ukraine, Poland, Romania, Slovakia, Croatia Β· 7 years of experience Β· B2 - Upper IntermediateProject 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.
-
Β· 102 views Β· 20 applications Β· 11d
Java Developer
Full Remote Β· EU Β· Product Β· 5 years of experience Β· B1 - IntermediateAbout 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 -
Β· 447 views Β· 166 applications Β· 25d
Software Engineer Java β Middle to Senior Level
Full Remote Β· EU Β· Product Β· 3 years of experience Β· B2 - Upper IntermediateWe 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.
-
Β· 490 views Β· 101 applications Β· 25d
Software Engineer (Go and Java)
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 3 years of experience Β· B2 - Upper IntermediateWe 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.
-
Β· 219 views Β· 34 applications Β· 10d
Trainee Software Engineer
Full Remote Β· Countries of Europe or Ukraine Β· B2 - Upper IntermediateAre 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
-
Β· 38 views Β· 3 applications Β· 6d
Java Developer (with React)
EU Β· Product Β· 5 years of experience Β· B1 - IntermediateAbout 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, Spring Cloud).
- Proficiency in vanilla JDBC for database interactions.
- Strong understanding of RDBMS concepts and SQL, with experience working with databases such as Oracle, PostgreSQL.
- Experience with Redis.
- 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.
Preferred Skills:
- 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.
- Experience with JSP, Thymeleaf, JavaScript, TypeScript, React would be a big plus.
- Experience with MongoDB would be a big plus.
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.
-
Β· 49 views Β· 6 applications Β· 5d
Senior Java Back End Developer
Ukraine Β· 6 years of experience Β· B2 - Upper IntermediateNICE systems, our long-term partner with over 6,000 employees, presence in 150+ countries and more than 25,000 customers including more than 85 of Fortune 100. Itβs a global provider of Insight from Interactions solutions and value-added services, powered...NICE systems, our long-term partner with over 6,000 employees, presence in 150+ countries and more than 25,000 customers including more than 85 of Fortune 100.
Itβs a global provider of Insight from Interactions solutions and value-added services, powered by the convergence of advanced analytics of unstructured multimedia content and transactional data from telephony, web, email, video, and other data sources.
If you are looking for technology challenges and ready to explore new professional horizons, this is your opportunity to join our Work Force Management development international team.
RESPONSIBILITIES
- Design and develop quality, proficient and well documented technical solutions that satisfy business requirements and meets corporate architectural standards
- Develop solid unit, integration, and automation tests according to organizational standards
- Assist in troubleshooting and maintenance of existing software applications; identify and implement additional improvements when warranted; work with external stakeholders as needed
- Develop technical models / design for assigned components
- Contribute to and drive technological and architectural decisions
- Participate in reviewing design and code for other team members
SKILLS
- 6+ years of experience in developing on Java 8+ web application development
- Experience in server-side development using Hibernate, Spring (MVC, Core, AOP),
- Experience with REST Web Services API
- Experience with JavaScript
- Experience with multi-tier web application development
- Experience with Tomcat
- Experience with server-side testing using JUnit, Mockito / Easymock
- BSc in Computer Science / Software Engineering or equivalent
- Nice to have:
- Experience with Angular, Swing , Monolith architecture, Jasper etc.
- Experience with MAVEN and Jenkins
- Experience working in Agile environment
- Πxperience in improving performance, scalability, stability and resiliency of the product
- Upper-Intermediate level of English.
WE OFFER
- Work in a creative friendly environment using cutting-edge technologies
- Work-life balance and flexible schedule
- Competitive compensation with focus on your expectations; annual salary review
- 24-day paid vacation and 100% paid sick leave
- Financial support and legal support for individual entrepreneurs from our side
- Professional, language and soft skills trainings
- Health insurance coverage: individual and family, Fitness plan