Jobs
71-
Β· 207 views Β· 55 applications Β· 23d
Senior Java Backend Developer + DevOps (USA Company)
Full Remote Β· Worldwide Β· Product Β· 5 years of experience Β· IntermediateCurrent Challenges: - Getting platform ready for scaling - Adding new features including integrations with other shipping carriers - Increasing test coverage - Maintenance and bug-fixing General requirements: β Work experience: 5+ years β Work...Current Challenges:
- Getting platform ready for scaling
- Adding new features including integrations with other shipping carriers
- Increasing test coverage
- Maintenance and bug-fixing
General requirements:
β Work experience: 5+ years
β Work experience with a live production system: 3+ years
Must have:
β Java 11
β Knowledge of SQL and one of SQL databases (complex queries, optimization, building data models)
β Understanding of multi-threading
β Spring IoC/DI, Spring Boot, Spring Security
β Spring WebFlux, RxJava
β Gradle, Git, Docker
β Unit and integration testing
β Experience with AWS
β Knowledge PostgreSQL
- AWS Terraform
- AWS Serverless
More -
Β· 53 views Β· 4 applications Β· 9d
Senior Java Engineer ( with strong multithreading skills)
Hybrid Remote Β· Ukraine Β· 5 years of experience Β· Upper-IntermediateAre you a Java Developer looking for new challenges? What about working with a high-profile client with millions of QPS? If you have experience developing high-performance distributed systems, this is the perfect opportunity to work on a new digital...Are you a Java Developer looking for new challenges? What about working with a high-profile client with millions of QPS? If you have experience developing high-performance distributed systems, this is the perfect opportunity to work on a new digital marketing management platform with a world-renowned client.
ABOUT THE PROJECT:
Our client is a leading streaming service based in the United States. With millions of users worldwide, itβs devices provide easy access to free TV, live news, sports, movies, etc. The client has an advertising business and also licenses its hardware and software to other companies.
Who are we looking for?
SKILLS & EXPERIENCE:
Background in computer science or similar quantitative field;
5+ years of professional software development experience;
Expert Knowledge of Core Java;
Experience developing high-scale and high-performance distributed systems;
Good understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading and real-time programming;
Product-focused mindset;
Team player with strong interpersonal skills;
English β Upper-intermediate or above.
WILL BE A PLUS:
Experience with cache optimization, distributed cache and NO SQL DB is a plus;
Experience with Big Data and AWS services is a plus;
Experience in the advertising domain a big plus.
RESPONSIBILITIES:
Work with a highly skilled engineering team in all phases of the Agile development process from design to deployment;
Design, develop, and maintain a high scale, high-performance real-time applications;
Work with quality assurance, release engineering and product management to deliver quality software;
Identify, design, and implement improvements to the current architecture. This may include: internal process improvements, automating manual processes, optimizing data delivery, reducing cost, re-designing infrastructure for greater reliability, etc;
Take your own initiative in the development process and working atmosphere improvements, be proactive in suggesting new vision and approaches to the platform development; anticipate in problems or issues solutions that may arise;
Deliver constant value back to the business in a highly agile team approaching near-continuous deployment.
What we offer
RESPONSIBILITIES:
Work with a highly skilled engineering team in all phases of the Agile development process, from design to deployment;
Design, develop, and maintain a high scale, high-performance real-time application;
Work with quality assurance, release engineering, and product management to deliver quality software;
Identify, design, and implement improvements to the current architecture. This may include: improving internal processes, automating manual processes, optimizing data delivery, reducing cost, re-designing infrastructure for greater reliability, etc;
Take your own initiative in the development process and working atmosphere improvements, be proactive in suggesting new vision and approaches to the platform development; anticipate problems or issues solutions that may arise;
Deliver constant value back to the business in a highly agile team approaching near-continuous deployment.
WHAT WE OFFER:
WORK:
Flexible working hours;
Direct communication with C-levels;
Collaborative, friendly team environment
Remote/hybrid work;
Company equipment provision;
LIFE:
Maternity and paternity leaves;
Proxet Cultural Club events;
Company social events;
Annual corporate parties;
HEALTH:
Comprehensive medical insurance and sports benefits;
Mental health program with private consultations;
Live webinar with therapists;
Paid sick leaves;
EDUCATION:
Allowances for professional education;
English language courses with native speaker;
Internal knowledge-sharing sessions.
About Proxet
Proxet is a professional software development firm trusted by clients from around the world. With our expertise in AI and machine learning, we help businesses reimagine their possibilities and transform ideas into tangible digital solutions. By providing core services with an emphasis on data practices, we shape the future, one step at a time.
If youβd like to join our Proxet Nation and work closely with high-level professionals and our engineers, fill in the form!
COMPANY BENEFITS
Work-from-home policy (fully remote option)
Insurance coverage and paid sick leaves
In-house English classes with native speaker
Trainings allowance based on eligibility conditions plus professional certification paid by the company
More -
Β· 77 views Β· 14 applications Β· 25d
Senior Java Engineer (high-load product)
Full Remote Β· Ukraine Β· 5 years of experience Β· Upper-IntermediateAre you a Java Developer looking for new challenges? What about working with a high-profile client with millions of QPS? If you have experience developing high-performance distributed systems, this is the perfect opportunity to work on a new digital...Are you a Java Developer looking for new challenges? What about working with a high-profile client with millions of QPS?
If you have experience developing high-performance distributed systems, this is the perfect opportunity to work on a new digital marketing management platform with a world-renowned client.Project tech stack:
Concurrency - a high-load low-latency system.Cache: aerospike, Memcached
Cloud: AWS, GCP
DB: PostgreSQL, Superset
Streams: Kafka, Kinesis
Data formats: Avro, Protobuf
Languages: Java, Scala, PythonAbout the project:
Our client is a leading streaming service based in the United States. With millions of users worldwide, its devices provide easy access to free TV, live news, sports, movies, etc. The client has an advertising business and also licenses its hardware and software to other companies.
Location:
Ukraine remote
Skills & Experience:
β Background in computer science or similar quantitative field;
β 5+ years of professional software development experience;
β Expert Knowledge of Core Java;
β Experience developing high-scale and high-performance distributed systems;
β Good understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading and real-time programming;
β Product-focused mindset;
β Team player with strong interpersonal skills;
β English β Upper intermediate or above.
Responsibilities
β Work with a highly skilled engineering team in all phases of the Agile development process from design to deployment;
β Design, develop, and maintain high-scale, high-performance real-time applications;
β Work with quality assurance, release engineering, and product management to deliver quality software;
β Identify, design, and implement improvements to the current architecture. This may include: internal process improvements, automating manual processes, optimizing data delivery, reducing cost, re-designing infrastructure for greater reliability, etc;
β Take your own initiative in the development process and working atmosphere improvements, be proactive in suggesting new visions and approaches to the platform development; anticipate problems or issues solutions that may arise;
β Deliver constant value back to the business in a highly agile team approaching near-continuous deployment.
What we offer
Work:
Flexible working hours;
Remote work;
Company equipment provision (Macbook);
Health:Comprehensive medical insurance and sports benefits;
PTO (35 days);
Education:Allowances for professional education;
English courses with native speakers;
Internal knowledge-sharing sessions.
More -
Β· 165 views Β· 35 applications Β· 6d
Java Technical Lead to $8000
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 5 years of experience Β· Upper-IntermediateAre you a seasoned Java developer with over 8 years of hands-on experience? Are you passionate about leading teams to success and working with cutting-edge technologies? If so, we have an exciting opportunity for you! What we're looking for: 8+ years of...Are you a seasoned Java developer with over 8 years of hands-on experience? Are you passionate about leading teams to success and working with cutting-edge technologies? If so, we have an exciting opportunity for you!
What we're looking for:
8+ years of software development expertise
Strong proficiency in Java 21
Experience with the latest technologies including Spring Boot 3 Framework, Spring 6 (data, integration, web, security), Liquibase, PostgreSQL, MongoDB, Oracle DB
Solid understanding of OOP/OOD principles and Design Patterns
Familiarity with Git version control, CI/CD pipelines, REST services, Microservices, Kubernetes, and AWS
Knowledge of Hibernate library
Bonus points for:
Experience in developing fintech products
What we offer:
Competitive salary package
Opportunities for professional and career growth
Corporate English lessons to enhance your language skills
Company-sponsored professional courses and conferences to keep your skills sharp
A warm and supportive work environment where collaboration thrives
Responsibilities:
Ensure the team has the resources needed to excel, including the right skills and equipment
Collaborate with recruiters to hire top talent and handle employee terminations
Manage vacation planning and conduct performance reviews
Negotiate salaries and mentor junior team members
Develop onboarding plans for new hires and provide ongoing support
Drive the adoption of appropriate technologies and participate in planning new features
Contribute hands-on to feature development at least 60% of the time
Join us and be part of a dynamic team where innovation and collaboration are celebrated!
More -
Β· 203 views Β· 41 applications Β· 8d
Senior Java Software Engineer
Full Remote Β· Ukraine Β· Product Β· 5 years of experience Β· Upper-IntermediateDescription Wallee is seeking an experienced Senior Java Software Engineer to join our development team. As a payment technology company that enables merchants to accept omnichannel payments, weβre looking for someone to help us enhance the customer...Description
Wallee is seeking an experienced Senior Java Software Engineer to join our development team. As a payment technology company that enables merchants to accept omnichannel payments, weβre looking for someone to help us enhance the customer journey through the development of dedicated merchant integrations and big data systems. The ideal candidate will be passionate about staying up-to-date with the latest technologies and tools, as we ensure that our customers and consumers receive the best experience possible.
Responsibilities
- Design and develop highly scalable and reliable back-end systems using Java
- Bug fixing and feature implementation
- Collaborate with cross-functional teams (product managers, UX designers, front-end engineers, and QA testers) to translate business requirements into technical solutions
- Develop automated tests and review code changes
- Optimize application for maximum speed and scalability
- Participate in code review and contribute to technical documentation
- Continuously research and evaluate new technology and development methodologies
Requirements
- Bachelorβs degree in Computer Science, Software Engineering, or related field
- 5+ years of work experience as a Java Software Engineer within an Agile environment
- Proficiency in Java and related frameworks (Spring, Spring Boot, Hibernate)
- Experience working with distributed systems and building scalable solutions
- Proficiency in SQL
- Experience with CI/CD tools such as Jenkins or GitlabCI
- Knowledge of containerization platforms such as Docker and AWS ECS
- Would be a plus: JavaScript, Camel, experience with BPM engines
Benefits
- You are part of an agile, young international team and shape our products sustainably with your ideas.
- You will play a decisive role in designing products in an omni channel payment start-up and work with leading companies in the financial industry on international projects.
- As an innovative start-up, we offer flexible structures and flat hierarchies.
- Cooperation with motivated colleagues and numerous personal development opportunities.
We are looking forward to hear from you.
More -
Β· 100 views Β· 9 applications Β· 18d
Team Lead Java
Countries of Europe or Ukraine Β· Product Β· 7 years of experience Β· Upper-IntermediateWe are seeking a Team Lead (Java) to oversee a distributed, cross-functional team of 7Β±2 members (including back-end, front-end, full-stack, database developers, and QA engineers) while also contributing technically to our projects. Reporting directly to...We are seeking a Team Lead (Java) to oversee a distributed, cross-functional team of 7Β±2 members (including back-end, front-end, full-stack, database developers, and QA engineers) while also contributing technically to our projects. Reporting directly to the CTO, you will ensure successful sprint delivery, maintain high development standards, and foster a results-oriented culture. You will be accountable for the teamβs performance, guiding technical decisions within your domain and handling administrative responsibilities such as goal setting, mentorship, and performance reviews.
Main Responsibilities:
- Design, develop, and maintain new and existing application features.
- Upgrade and refactor existing application functionality using modern Java technologies and frameworks.
- Participate in the architectural design and development of high-quality applications.
Professional Qualifications:
Experience:
- Minimum of 7 years of experience as a Java Developer, with at least 2 years in a leadership or team lead capacity.
- Proven track record of contributing to 3+ projects (a portfolio or a GitHub account will be a significant plus).
Technical Skills:
- Strong knowledge of modern Java technologies and frameworks.
- Expertise in Java EE (CDI, JSF, RESTful APIs).
- Proficiency in working with PostgreSQL and AWS technologies (e.g., Lambdas, API Gateway, DynamoDB).
- Familiarity with build tools like Maven or Gradle.
- Hands-on experience with Microservices and Hexagonal architecture.
- Knowledge of payment integrations is a plus.
- Adherence to software development best practices: SOLID, DRY, YAGNI, KISS principles, and GoF Patterns.
- Experience in CI/CD pipelines using tools such as Docker, CircleCI, or GitLab.
- Comfortable reading and refactoring existing codebases.
Soft Skills:
- Proven ability to lead and inspire a diverse technical team in a distributed environment.
- Strong sense of initiative, proactivity, and accountability for team results.
- Excellent communication and conflict resolution skills.
- Effective time management and organisational abilities.
- Results-oriented with a knack for problem-solving and decision-making.
Will be a plus:
- Previous experience in the fintech industry.
- Experience with payment integrations.
- Familiarity with BPM tools, such as Camunda.
What We Offer:
- Be part of a dynamic and growing FinTech company where you can make a real impact
- Remote work or possible relocation to Cyprus.
- 20 days of vacation, 100% sick leave compensation
- English language courses
- Medical coverage
-
Β· 49 views Β· 8 applications Β· 20d
Senior Java Full Stack Engineer
Full Remote Β· Ukraine Β· 5 years of experience Β· Upper-IntermediateN-iX is looking for an experienced Senior Java Full Stack Engineer to join our development team. Our customer β integrated Shipping Services has set itself apart as an independent carrier with a fresh, unique approach. His strategy as a global niche...N-iX is looking for an experienced Senior Java Full Stack Engineer to join our development team.
Our customer β integrated Shipping Services has set itself apart as an independent carrier with a fresh, unique approach. His strategy as a global niche carrier offers distinctive advantages to customers worldwide. We have created a smart, efficient network that ensures stable, reliable services; and we have made it our mission to focus on the needs of our customers, which stand at the heart of all our decisions. The main idea of our product operates in select trades, where it has a competitive advantage and where it can provide superior service. We maintain a flexible partnership approach with other major carriers, and our new line structure is a much-needed alternative to customers concerned about the current alliance-dominated market.
Responsibilities:
- Hands-on full stack development of innovative applications
Requirements:
- 5+ years of experience in Full Stack Development
- 5+ years of experience in the following technologies: Java, Spring
- 2+ years of experience in front end development with React
- 2+ years of experience in micro-services-based architecture and tools (Spring Boot/Cloud)
- Experience in designing, developing, and deploying cloud/hybrid-based solutions
- Experience in developing and deploying in Container based environments (Kubernetes, Cloud foundry)
- Experience with Functional Programming and Java Streams
- Ukrainian language Advanced or higher.
- Upper Intermediate English - verbal and written
-
Β· 12 views Β· 0 applications Β· 3d
Senior Java Developer (only Vinnytsia, Ukraine)
Office Work Β· Ukraine (Vinnytsia) Β· Product Β· 5 years of experience Β· Upper-IntermediateIt is a high-growth SaaS company selling IT Service Management, a space that is being propelled into high growth as businesses worldwide accelerate their digital transformation and start to adopt new workstyles for their employees. The company is...It is a high-growth SaaS company selling IT Service Management, a space that is being propelled into high growth as businesses worldwide accelerate their digital transformation and start to adopt new workstyles for their employees. The company is recognized in the Gartner Magic Quadrant for ITSM and is the mid-tier industry leader in Gartner Peer Insights. AWS awarded the company their Rising ISV Star Award for 2022.
It has over 4,000 customers in 140 countries. Deployed in 42 different languages and used daily by over 100,000 system administrators. The software impacts the daily working lives of over 9 million end users.
Responsibilities:
- Develop the next generation of our leading product, a SaaS-based microservices solution architecture deployed in the AWS cloud.
- Develop advanced, enterprise-grade, high-performance, and scalable web applications according to the newest, latest guidelines and best practices.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency and quality.
- Collaborate closely with product and design teams to create innovative user interfaces and features.
Qualifications:
- 5+ years of programming experience as a Java developer.
- 3+ years experience in Spring framework and Microservices.
- Excellent architecture-level design and understanding of large-scale systems.
- SQL and NoSQL Databases experience and knowledge.
- Versed in software engineering principles and practices - Agile development.
- Spoken and written English
Advantage
- Experienced with Docker/Helm/Kubernetes technologies
- Experienced with Lambdas, RabbitMQ, SQS, Redis, Kinesis, Elastic Cache\Search Graphql, API GW, NLB, NodeJS, TypeScript
- BA/BSC in Computer Science, and/or equivalent
- Experience in React or Angular, JavaScript, HTML5, CSS 3, browser behavior, page life-cycle, and DOM events.
Apply now and will contact you within 24 hours:)
Start a new page of your career growth with us!
More -
Β· 80 views Β· 5 applications Β· 30d
Java Team Lead
Office Work Β· Ukraine Β· 3.5 years of experience Β· Upper-IntermediateWe are looking for a Java Team Lead with at least 3,5 years of experience specializing in backend development. This role combines strong technical expertise, a focus on backend solutions, and leadership responsibilities to ensure high-performance,...We are looking for a Java Team Lead with at least 3,5 years of experience specializing in backend development. This role combines strong technical expertise, a focus on backend solutions, and leadership responsibilities to ensure high-performance, scalable, and maintainable systems.More
Responsibilities:
β’ Design, develop, and maintain high-performance Java-based backend systems;
β’ Build and optimize RESTful APIs and GraphQL for efficient data exchange;
β’ Analyze and improve the performance of existing backend systems, identifying and resolving bottlenecks;
β’ Lead technical discussions, make architectural decisions, and set coding standards for the team;
β’ Provide constructive feedback during code reviews;
β’ Troubleshoot and resolve complex backend issues, ensuring system reliability and stability;
β’ Collaborate with the Product Owner and stakeholders to define and prioritize technical requirements;
β’ Take part in planning, estimation, and ensuring timely delivery of backend solutions.
Requirements:
β’ 3,5+ years of professional experience in backend development with Java;
β’ Strong expertise in Object-Oriented Programming (OOP) principles, design patterns, and architectural best practices;
β’ Hands-on experience with Spring Boot, Hibernate, and building efficient GraphQL and REST APIs;
β’ Proven track record of backend optimization to improve performance and scalability;
β’ Solid understanding of SQL databases (PostgreSQL) and query optimization techniques;
β’ Familiarity with agile/scrum methodologies and ability to manage team workloads effectively;
β’ Strong debugging and troubleshooting skills, particularly in backend systems;
β’ Intermediate+ English (spoken and written) for effective communication.
Nice to Have:
β’ Hands-on experience with AWS cloud services (e.g., EC2, RDS, Lambda, S3) and cloud-native application deployment;
β’ Proficiency with Linux commands for server-side application management;
β’ Knowledge of CI/CD pipelines (e.g., Jenkins, GitLab CI/CD) and automated deployment processes.
Soft Skills:
β’ Strong leadership and organizational skills;
β’ Ability to mediate and resolve conflicts within the team;
β’ Proactive approach to identifying potential risks and implementing mitigation strategies;
β’ Open-mindedness and flexibility to adapt to new tools and methodologies;
β’ Excellent verbal and written communication skills.
Why Join Us?
β’ Opportunity to grow into a full-fledged technical lead position;
β’ Focus on backend development challenges with opportunities to optimize large-scale systems;
β’ Work on impactful projects using modern tools and methodologies;
β’ Competitive salary and benefits in a collaborative environment.
Hiring flow:
β’ Call with HR Manager;
β’ Technical interview;
β’ Interview with CEO.
Let's talk! -
Β· 33 views Β· 1 application Β· 16d
Senior Backend (Java) Developer/Tech Lead (only Vinnytsia, Ukraine)
Hybrid Remote Β· Ukraine (Vinnytsia) Β· Product Β· 6 years of experience Β· Upper-IntermediateIt is a high-growth SaaS company selling IT Service Management, a space that is being propelled into high growth as businesses worldwide accelerate their digital transformation and start to adopt new workstyles for their employees. The company is...It is a high-growth SaaS company selling IT Service Management, a space that is being propelled into high growth as businesses worldwide accelerate their digital transformation and start to adopt new workstyles for their employees. The company is recognized in the Gartner Magic Quadrant for ITSM and is the mid-tier industry leader in Gartner Peer Insights. AWS awarded us their Rising ISV Star Award for 2022.
We have over 4,000 customers in 140 countries. We are deployed in 42 different languages and used daily by over 100,000 system administrators. Our software impacts the daily working lives of over 9 million end users.
Responsibilities:- Develop the next generation of the company's leading product, a SaaS-based microservices solution architecture deployed in the AWS cloud.
- Develop advanced, enterprise-grade, high-performance, and scalable web applications according to the newest, latest guidelines and best practices.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency and quality.
- Collaborate closely with product and design teams to create innovative user interfaces and features.
Qualifications:
- 5+ years of programming experience as a Java developer.
- 3+ years of experience in AWS.
- 3+ years of experience in Spring framework and Microservices.
- Excellent architecture-level design and understanding of large-scale systems.
- SQL and NoSQL Databases experience and knowledge.
- Versed in software engineering principles and practices - Agile development.
- Experienced with Docker/Helm/Kubernetes technologies.
- Experienced with Lambdas, RabbitMQ, SQS, Redis, Kinesis, Elastic Cache\Search Graphql, API GW, NLB, NodeJS, TypeScript.
- BA/BSC in Computer Science, and/or equivalent.
- Spoken English.
What we offer:
- 20 working daysβ vacation;
- 10 paid sick leaves;
- 4 wellness days;
- public holidays;
- equipment;
- accountant helps with documents;
- paid lunches;
- gym compensation;
- Many cool team activities.
Apply now and start a new page of your fast career growth with us!
More -
Β· 61 views Β· 4 applications Β· 4d
Senior/Lead Java Developer
Full Remote Β· Ukraine Β· Product Β· 6 years of experience Β· Upper-IntermediateWe are looking for a Java Developer with Python Knowledge to join our team and contribute to an exciting early-stage AI startup project. You will initially focus on Python development and later transition to Java as the project evolves. This role offers...We are looking for a Java Developer with Python Knowledge to join our team and contribute to an exciting early-stage AI startup project. You will initially focus on Python development and later transition to Java as the project evolves. This role offers the chance to work on cutting-edge technologies and build scalable solutions using AWS.
Key Responsibilities:
- Contribute to the development of the projectβs foundation with Python during its early stages.
- Transition to Java development as the project matures.
- Collaborate on the design and implementation of AI-driven solutions.
- Build, deploy, and manage cloud-based applications using AWS services.
- Work with Redis, Elasticsearch, and SQL to implement efficient data storage and retrieval solutions.
- Ensure high-quality code through testing, debugging, and adherence to best practices.
- Collaborate with the team to shape the projectβs architecture and features in a dynamic startup environment.
Requirements:
- 6+ years of experience in Java development.
- Proficiency in Python, with the ability to work confidently on Python-based tasks.
- Hands-on expertise with AWS services (e.g., Lambda, S3, DynamoDB, EC2).
- Proficient in Redis, Elasticsearch, and SQL for data management and optimization.
- Solid understanding of software development principles and version control (Git).
- Strong problem-solving skills and adaptability to evolving project requirements
- At least upper intermediate English level
- Experience with AI projects is a strong advantage
- Experience with early-stage startups or fast-paced environments is a plus
-
Β· 272 views Β· 51 applications Β· 21d
Backend Developer (Games)
Full Remote Β· EU Β· Product Β· 2 years of experience Β· Upper-IntermediateSeeking a Backend Developer (Games) to build and maintain server-side systems, game engines, and APIs for casino games. Requires strong Java skills and a passion for iGaming. What You Will Do: We are seeking a passionate and experienced Backend...Seeking a Backend Developer (Games) to build and maintain server-side systems, game engines, and APIs for casino games. Requires strong Java skills and a passion for iGaming.
What You Will Do:
We are seeking a passionate and experienced Backend Developer, responsible for building the Server-side foundations of new and exciting Casino gaming projects. An ideal candidate will stay excited to take challenges, contribute towards building new verticals and depict strong entrepreneurial skills. Primary responsibilities of this position include building, maintaining, and optimising the company's Casino Game Server, Game Engines, Game APIs, and supporting tools.
Summary of Responsibilities:
- Designing, developing, and maintaining the back-end functionality, which involves high-volume transaction systems;
- Developing game engines and tools for the Casino Remote Game Server (RGS) from complex math models shaped into programming logic and data structures;
- Developing, enhancing and maintaining existing gaming APIβs, game engines, and providing Back-End development support for Front-End Developers;
- Experience in all aspects of application development lifecycle (analysis and design to implementation and support);
- Working closely with different interfaces such as Game Producers, Mathematicians, Statisticians, Front-end game developers, and QA;
- Coordinating the quality assurance, certification, and translation processes of the games;
- Researching, playing, and studying casino games to stay up-to-date with market trends and competition;
- Performing other tasks as required.
What you'll need to have:
- Strong track record of developing and maintaining Casino Game Engines with the successful production of impactful slot games;
- Excellent knowledge of Java;
- Experience with client-server integrations, multithreading and micro-service design;
- Experience of working with MongoDB, relational and/or NoSQL databases;
- Solid knowledge of Object-Oriented Programming, MVC and other design principles;
- Experience working with project tracking tools such as JIRA;
- Familiarity with Git and feature branching approach;
- Highly organised, experienced in running multiple projects and delivering to tight deadlines;
- Passionate about whatever you do and want to make a difference in the iGaming Industry;
- Knowledge or experience with various game development pipelines & methodologies;
- Knowledge about games and/or the casino industry, including the current market landscape;
- Experience working with multiple disciplines, including artists, mathematicians, software developers, etc., in creating games or products;
- Strong written and verbal communication skills.
Other Duties and Responsibilities:
- Participation in team brainstorming;
- Contributing to the review of other developersβ games and code;
- Contributing to the evolution of the teamβs processes and best practices;
- Leadership attitude and not afraid to get your hands dirty;
- Excellent teamwork skills and ability to adapt.
Qualifications:
- Minimum 2-5 years of experience in related domains;
- Bachelorβs degree or higher in computer science.
The company offers:
- Time off: 25 days of annual leave per year are available;
- Sick Leave & Public Holidays: Entitlement includes UK public holidays and statutory sick leave;
- Flexible Working Hours: Flexible scheduling is supported to allow effective time management;
- Remote work: Remote work is a great benefit and offers flexibility, helps improve work-life balance, and supports productivity across different locations;
- Referral program: Great people know great people. Help grow the team by referring talented individuals who would be a strong fit!;
- Employee Education Initiative: Twice a year, the company provides an opportunity to explore new interests outside of daily work, fostering curiosity and personal development;
- Professional Development: Courses, conferences, workshops, and training programs that benefit both the employee and the company may be fully funded.
If you find this opportunity right for you, don't hesitate to apply or get in touch with us if you have any questions!
More -
Β· 161 views Β· 29 applications Β· 12d
Senior Backend Java Engineer
Full Remote Β· EU Β· 6 years of experience Β· Upper-IntermediateWe are hiring a Senior Backend Java Engineer for a fast-paced InsurTech project developed for a major U.S.-based client in the insurance sector. The project aims to modernize and expand an enterprise platform used for risk analysis, policy management, and...We are hiring a Senior Backend Java Engineer for a fast-paced InsurTech project developed for a major U.S.-based client in the insurance sector. The project aims to modernize and expand an enterprise platform used for risk analysis, policy management, and real-time claims processing.
About the Project:
Youβll join a cross-functional engineering team building and optimizing a distributed, event-driven backend system designed to handle complex business logic at scale. The system leverages Java with Spring Boot, integrates with Kafka for asynchronous communication, and applies Domain-Driven Design (DDD) principles to model intricate insurance workflows. Youβll work with both legacy and new microservices, contributing to a large-scale modernization initiative in close collaboration with client-side stakeholders.
Key Responsibilities:
β’ Design and implement scalable backend services using Java and Spring Boot
β’ Refactor legacy components to align with modern design and coding standards
β’ Model complex business domains following DDD best practices
β’ Contribute to architectural decisions and propose technical improvements
β’ Write reliable tests with JUnit and Cucumber
β’ Collaborate closely with QA and product teams to ensure smooth delivery
β’ Participate in daily standups, sprint planning, and other agile ceremonies
Requirements:
β’ 6+ years of backend software development experience
β’ Strong expertise in Java and Spring Boot
β’ Solid understanding of event-driven architecture, preferably with Kafka
β’ Hands-on experience with testing frameworks like JUnit and Cucumber
β’ Practical knowledge of Domain-Driven Design principles
β’ Good communicator with at least B2-level English
β’ Ability to work independently in a remote, distributed environment
β’ Bonus: prior experience in the insurance domain or with large-scale enterprise systems
This is a 3β6 month full-time remote engagement starting in June 2025, with potential for extension based on project needs. Youβll work flexible hours with overlapping availability for client calls, alongside a supportive engineering team dedicated to continuous learning, quality delivery, and mutual growth.
More -
Β· 44 views Β· 5 applications Β· 24d
Principal EVM Software Engineer
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 7 years of experience Β· Upper-IntermediateThe company, an innovative blockchain technology company, is looking for Principal EVM Software Engineer to work remotely. This company is a technology company that uses a unique, patented consensus algorithm for the fully open-source platform. The...The company, an innovative blockchain technology company, is looking for Principal EVM Software Engineer to work remotely.
This company is a technology company that uses a unique, patented consensus algorithm for the fully open-source platform.
The platform's network services include smart contracts based on Solidity, as well as a native tokenization and consensus service used to create decentralized applications.
This cutting-edge technology is recognized as an alternative to traditional blockchain solutions due to its superior speed and scalability.
The platform's public network is governed by industry-leading organizations, spanning 11 sectors and 14 regions who oversee the development and direction of the decentralized platform.
The company's management board includes IBM, Boeing, Google, Deutsche Telekom, LG, and others.
You will be contributing to the performance and optimization of the native services (Java) and the web3 services (JS/TS) that process transaction bytes to transform the network node states and expose network block, transaction, and account data.
The company offers unlimited vacation and sick leave, stock options, paid work-related education/certifications, and workplace equipment.
Requirements: deep software development experience with Java, experience with JavaScript, people management and blockchain experience.
More
Practical experience with EVM-based blockchain wiil be a plus. -
Β· 49 views Β· 5 applications Β· 17d
Server Engineer for eCommerce Platform
Office Work Β· Ukraine (Dnipro) Β· Product Β· 5 years of experience Β· IntermediateJob Description As a Server Engineer, youβll be responsible for designing, developing, and maintaining scalable server-side solutions, ensuring high system availability and performance. Youβll collaborate with cross-functional teams, advocate for best...Job Description
As a Server Engineer, youβll be responsible for designing, developing, and maintaining scalable server-side solutions, ensuring high system availability and performance. Youβll collaborate with cross-functional teams, advocate for best practices, and contribute to the evolution of our tech stack. In your day-to-day, you will:
- Work on scalable solutions using event-driven and hexagonal architectures with a Domain-Driven Design (DDD) approach
- Lead the entire lifecycle of feature development, from defining requirements and APIs to coding, monitoring performance, and delivering robust solutions
- Ensure production stability, high system availability, and responsiveness while addressing user complaints
- Advocate for chosen architectures, contributing to the evolution of the tech stack
- Optimize system performance, reliability, and stability to meet company standards
- Participate in technical discussions to improve architecture and developer experience
Requirements
- 5+ years of experience as a server engineer, focusing on JVM stack and/or TypeScript
- Proficiency with SQL/NoSQL solutions, database architectures, and query profiling
- Experience in designing server solutions, API design, and technical documentation
- Skilled in writing unit and integration tests with an understanding of TDD concepts
- Familiarity with proto-based APIs, Kafka or similar messaging systems, and cloud solutions
- Knowledge of high-load systems, microservice orchestration tools, and architectures (e.g., Docker, Kubernetes, Nginx)
- Strong debugging, refactoring, and reverse engineering skills
- Passion for product development and ownership of the full development lifecycle
- Experience with functional languages like Scala or Kotlin β an advantage
About the Team
Weβre part of the eCommerce platform group, focused on creating a robust, reliable, and scalable platform for internal and external clients. Our mission is to provide APIs, SPIs, and tools to handle, extend, and customize multiple business workflows, ensuring they meet developersβ standards and industry best practices. We aim to empower individual entrepreneurs, Wix verticals, and large agencies to run any eCommerce business seamlessly.
About Wix
Wix makes it possible for anyone to succeed online.
Since 2006, weβve grown to around 5,300 employees in 22 countries, launched over 40 products, and serve over 282 million users and their visitors worldwide.
At Wix, we push you to innovate, evolve in non-traditional ways, and collaborate. We operate in small teams that work closely together at a high level.
Although weβre already industry leaders in web creation and business, our work is nowhere near done. Our goal is to become the main engine of the Internet so we can create a more open web for all.
Weβre proud to be an equal opportunity company. Wix was built around the idea that everyone has the right to be successful, online. This same vision defines us as a company: creating a work environment where everyone is welcome, and anyone has the right to succeed.
More