Jobs
134-
Β· 35 views Β· 5 applications Β· 28d
Lead/Principal Java
Full Remote Β· Ukraine Β· 6 years of experience Β· B2 - Upper IntermediateJob Description - 6+ years coding experience in server-side Java - Excellent Java Core knowledge (Java 8 or higher, Collections, Exceptions, Concurrency) - Commercial experience with Spring Framework (Boot, Core, MVC, Data) - Practice with reactive...Job Description
- 6+ years coding experience in server-side Java
- Excellent Java Core knowledge (Java 8 or higher, Collections, Exceptions, Concurrency)
- Commercial experience with Spring Framework (Boot, Core, MVC, Data)
- Practice with reactive paradigm (Project Reactor, Spring Webflux, Vert.x) is a huge plus
- Experience with RDBMS (MySQL, PostgreSQL), native SQL, ORMs (Hibernate)
- Experience with NoSQL (Redis, Aerospike)
- Handy using of cloud services (AWS)
- Deep understanding of algorithms and data structures
- Understanding of VCS (Git)
- Leadership experience
- Fluent English verbal and written communication skillsJob Responsibilities
- Be a creative problem-solver who can draw on an array of expertise and technology to design and implement reliable, scalable and maintainable solutions to challenging problems
- Translate business requirements into technical designs and project plans
- Write production-ready code and unit tests that meet both system and business requirements (Java)
- Respond to feature requests, bug reports, performance issues and ad-hoc questions
- Work collaboratively with multiple teams to deliver quality software
- Support operation of services in production
- Perform code reviews and design reviews
- Mentoring and leading teamDepartment/Project Description
Header Bidding is the bleeding edge of business development both with Magnite and within the industry. The Header Bidding team is responsible for providing new and constantly evolving tools and systems allows Sellers to more easily sell their inventory at higher prices and give Buyers better and more efficient access to audiences and inventory. You will work with both an internal team and a open-source community of developers to provide tools for the industry as a whole to integrated with each other in the most efficient way. The systems built by this team will manage hundreds of billions of requests with the lowest possible cost and highest possible response times.
About The Project:
Founded in 2007, client's pioneering technology created a new model for the advertising industry. Today, our automated advertising platform is used by the worldβs leading publishers and applications to transact with top brands around the globe enabling them to reach more than 1 billion consumers. Client operates the largest independent Display Advertising Exchange and Supply Side Platform that automates the buying and selling of Display Advertising across all formats (banner, video) on all devices (desktop browsers, mobile devices, billboards). Client auctions over 20 Billion Ads on a daily basis in real time in less than 1/2 of a second each. Client is a publicly traded company (NYSE: RUBI) headquartered in Los Angeles, California, USA.
More -
Β· 312 views Β· 89 applications Β· 21d
Senior Java Developer to $6000
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 5 years of experience Β· B2 - Upper IntermediateJoin Us in Building the Future of Digital Banking! Weβre transforming a successful existing business into a full-fledged neobank, integrating the latest innovations in the fintech space β including blockchain technologies and other cutting-edge...Join Us in Building the Future of Digital Banking!
Weβre transforming a successful existing business into a full-fledged neobank, integrating the latest innovations in the fintech space β including blockchain technologies and other cutting-edge features.
This is not a startup β we offer the stability of an established business with the spirit of innovation. You'll be joining a highly skilled, collaborative, and friendly team, with minimal bureaucracy and maximum impact.
Our tech stack:
Backend: Java 21, Spring Boot, Hibernate
Frontend: React
Infrastructure: AWS, Microservices, CI/CD
What Weβre Looking For:
5+ years of experience in software development
Strong knowledge of Java 21
Hands-on experience with Spring Boot
Proficiency with Hibernate
Solid understanding of OOP, OOD, and design patterns
Experience with Git and CI/CD pipelines
Experience building RESTful services
Familiarity with microservice architecture
Experience working with AWS
If you're passionate about fintech and want to shape the next generation of digital banking, weβd love to hear from you!
More -
Β· 265 views Β· 14 applications Β· 7d
Middle Java Developer
Office Work Β· Ukraine (Kyiv) Β· Product Β· 3 years of experience Β· B2 - Upper IntermediateDelasport is an iGaming Software company providing Sports Betting & Online Casino software, and turnkey B2B solutions. Established in 2010, Delasport delivers a one-stop-shop solution of Sports Betting and Online Casino from a White-Label, with a full...Delasport is an iGaming Software company providing Sports Betting & Online Casino software, and turnkey B2B solutions. Established in 2010, Delasport delivers a one-stop-shop solution of Sports Betting and Online Casino from a White-Label, with a full range of management services to a Plug&Play iFrame and a complete Turnkey. We are establishing an R&D centre in Kyiv, and are looking for top talents to join our team.
TECHNOLOGY STACK
Microservice architecture, Java 21, Spring Boot 3.4+, PostgreSQL, MongoDB, Kafka, Google Cloud Platform, Kubernetes
RESPONSIBILITIES
- Development of new business initiatives, an extension of existing ones
- Taking an active part in improvements and optimizations to the systems
- Resolve technical problems, critical thinking on the development approach
- Be part of a cross-functional team with end-to-end responsibility for the result
REQUIREMENTS
- 3+ years of commercial development experience using Java-related technologies
- 1+ years of working experience with API development
- Hands-on experience with microservice architecture
- Ambition to write high-quality code covered with unit tests
- Solid debugging and troubleshooting skills
- Proactive and result-oriented mindset
- Strong problem-solving skills
- At least Upper-Intermediate English level
WHAT WE CAN OFFER YOU
- Modern office in Podil with an uninterruptible power supply and the Internet
- Personal time off (21 business days of paid vacation, paid days on special occasions, sick leaves, emergency days off)
- Public holidays
- Health insurance with the broker which is available from the first month of cooperation
- Life insurance with the broker which is available from the first month of cooperation
- Modern technical equipment
- English courses with native speakers
- Ukraine-based educational programs
- Sports activities reimbursement
- Corporate entertainments
- Happy hours on Fridays
- Gig contract support
-
Β· 194 views Β· 24 applications Β· 21d
Principal/Senior Software Engineer
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 10 years of experience Β· B2 - Upper IntermediateTurnitin is seeking a Principal Fullstack/Backend Engineer with a strong focus on backend development, particularly in Java and serverless architectures. This role is ideal for engineers passionate about building scalable distributed systems, data...Turnitin is seeking a Principal Fullstack/Backend Engineer with a strong focus on backend development, particularly in Java and serverless architectures. This role is ideal for engineers passionate about building scalable distributed systems, data modeling, and delivering high-performing, reliable software solutions for our award-winning educational platform.
As a core contributor to our shared services team, you will play a key role in developing and enhancing the foundational systems that power both existing and new applications. This role is fully hands-on, requiring active involvement in coding, development, and implementation of technical solutions.
Responsibilities:
- Lead and design, development, and optimization of scalable backend services using Java and serverless technologies (e.g., AWS Lambda).
- Architect and implement RESTful APIs and event-driven systems to support high-performance, distributed applications.
- Provide technical leadership to the team, ensuring alignment with architectural standards and best practices.
- Contribute to the development and integration of user-facing frontend components when needed.
- Analyze and optimize existing services to enhance performance, scalability, and cost-efficiency.
- Collaborate with cross-functional teams, including Architects, Product Managers, and engineering leads, to deliver innovative and impactful solutions.
- Mentor and guide junior developers, fostering a culture of continuous learning and knowledge sharing.
- Oversee the implementation and maintenance of CI/CD pipelines to ensure efficient and reliable software delivery.
- Maintain high standards of code quality through rigorous peer reviews, comprehensive testing, and adherence to industry best practices.
- Create comprehensive documentation for the developed shared components, including usage guidelines and examples.
Requirements:
- Over 10 years of experience in backend development with deep proficiency in Java and extensive hands-on experience with serverless frameworks (e.g., AWS Lambda, Google Cloud Functions).
- Solid understanding of frontend technologies, including React and Web Components, with the ability to contribute when needed.
- Expertise in designing and managing distributed systems, ensuring scalability, and advanced data modeling techniques.
- Demonstrated ability to lead and collaborate effectively with cross-functional teams and stakeholders across multiple locations, including distributed teams in Europe and the USA, to deliver impactful, high-quality solutions.
- Practical expertise in cloud technologies, specifically developing serverless applications on AWS using services such as Lambda, DynamoDB, API Gateway, SNS/SQS, and EventBridge.
- Deep understanding of software development best practices, including design patterns, test-driven development (TDD), and clean code principles.
- Experience implementing and managing CI/CD pipelines for automated build, deployment, and testing.
- Familiarity with modern DevOps practices and infrastructure-as-code (IaC).
- Proven ability to conduct comprehensive system design reviews, ensuring architectural alignment, scalability, performance, and adherence to best practices.
- Proven experience as a Tech Lead, with a strong track record of mentoring and coaching junior engineers, promoting skill development, and driving adherence to best practices to ensure team growth and technical excellence.
- Exceptional collaboration skills, working effectively across cross-functional teams, including Product Managers, Architects, and other engineering leads.
- Ability to communicate complex technical concepts clearly to both technical and non-technical stakeholders.
- Strong problem-solving skills, with a track record of troubleshooting and optimizing existing systems for performance, scalability, and cost efficiency.
- Ability to make strategic technical decisions while balancing project deadlines and business goals.
- Preferred Skills:
- Experience with frontend technologies such as React, Angular, or Web Components is a plus.
- Familiarity with monitoring and observability tools (e.g., CloudWatch, New Relic, Datadog).
- Knowledge of data modeling and working with both NoSQL databases.
- Understanding of agile methodologies, including Scrum and Kanban.
- Understanding or experience with AI/ML.
-
Β· 258 views Β· 29 applications Β· 30d
Junior/Middle Java Developer
Office Work Β· Poland, Ukraine Β· 1 year of experience Β· B1 - IntermediateβWe invite a Junior/Middle Java Developer to join our team for long-term cooperation. Gransoft develop an international health insurance portal. Our project has become especially important at this time. Office Location: Uzhhorod or...π¨βπ»We invite a Junior/Middle Java Developer to join our team for long-term cooperation.
Gransoft develop an international health insurance portal.
Our project has become especially important at this time.
βͺοΈOffice Location: Uzhhorod or Gdansk
(our company provides a relocation assistance, expenses reimbursement and accommodation if required)
Requirements:
β Strong and confident knowledge of Java, Hibernate, Spring, MySQL
β Experience with any software development 2+ years
Experience with Java provides a significant advantage
β An intermediate-level proficiency in English: reading, writing and speaking
β Responsible attitude to the tasks and deadlines
β Work from office only
We offer:
β Interesting and challenging project
β Creative and friendly atmosphere
β Our company policy is to welcome your ideas and suggestions
β An international team of experienced Java developers
β Paid vacations and days off during national holidays
β Flexible work schedule
β 8-hour workday
β Office in Uzhhorod or Gdansk
β Paid English language courses
β Our company provides a relocation assistance, expenses reimbursement and accommodation if required
More details could be given during an interview
More
Please include your Telegram username in CV -
Β· 116 views Β· 38 applications Β· 14d
Senior Java Developer
Full Remote Β· EU Β· Product Β· 5 years of experience Β· B2 - Upper IntermediateAbout Datasport Datasport is a leading provider of IT products and services for endurance sports events. Our passion for sports, team spirit, and cutting-edge technology help us deliver reliable solutions that support hundreds of events annually. We...About Datasport
Datasport is a leading provider of IT products and services for endurance sports events. Our passion for sports, team spirit, and cutting-edge technology help us deliver reliable solutions that support hundreds of events annually. We combine technical excellence with a love for sports to create unforgettable experiences for athletes worldwide.
About the Project
At Datasport, we serve over 500,000 athletes annually with our digital services. Our core applications include:
- Online Registration: A web-based platform where athletes sign up for events
- Event Management (CRM): An internal system for managing registrations and logistics
- MyDatasport App: A personal dashboard for athletes to view their registrations, race results, and history
We're modernizing our tech stack and scaling our infrastructure to meet growing demand β with a strong focus on performance, scalability, and cloud-native architecture.
About the Role
We are looking for a Senior Back-End Engineer (Java) to join our core product engineering team. You'll design, build, and maintain scalable backend services and APIs that power mission-critical athlete and admin-facing applications.
Youβll play a leading role in evolving our platform architecture, leveraging Java 17+, MongoDB, and AWS to deliver performant, secure, and maintainable systems.
Responsibilities
- Design and implement backend services and APIs using Java 17+ and Spring Boot
- Develop scalable microservices and event-driven systems
- Build and manage document-oriented data models with MongoDB
- Deploy and operate backend systems in AWS (EC2, ECS, S3, Lambda, etc.)
- Collaborate with cross-functional teams to deliver end-to-end features
- Participate in architectural discussions and long-term backend strategy
- Monitor system performance and troubleshoot production issues
- Review code, mentor other developers, and champion best practices
Required Skills & Experience
- 5+ years of back-end development experience with Java
- Strong proficiency in Java 17+ and the Spring Boot framework
- Hands-on experience with MongoDB (schema design, indexing, aggregation)
- Proficiency with AWS services and cloud-native application patterns
- Understanding of system design, distributed systems, and backend scalability
- Familiarity with CI/CD pipelines and containerization (Docker)
- Experience working in Agile/Scrum teams
- Fluent English (written and spoken)
Nice to Have
- Experience in a similar domain (CRM systems, event tech, or sports tech)
- Familiarity with Kubernetes, Terraform, or Infrastructure as Code tools
- Exposure to frontend-backend integration (e.g., RESTful APIs with React apps)
- Good spoken German
What We Offer
- Flexible work environment with full remote
- Readiness to travel to Switzerland is required for onboarding and occasional in-person workshops (covered by Datasport)
- Competitive salary and benefits
- A stable and established Swiss company with modern tech goals
-
Β· 30 views Β· 3 applications Β· 1d
Java Principal Engineer (EU)
Full Remote Β· EU Β· 8 years of experience Β· B2 - Upper IntermediateAs a Principal Backend Engineer, you will be a technical cornerstone for our partner's engineering team. This is a hands-on role with a broad impact, where you will help guide architectural decisions, mentor other engineers, and steer the technical...As a Principal Backend Engineer, you will be a technical cornerstone for our partner's engineering team. This is a hands-on role with a broad impact, where you will help guide architectural decisions, mentor other engineers, and steer the technical strategy for our core products. You will be ensuring our platform can meet ambitious future demands for scale and performance while maintaining the highest standards of quality and security.
You won't just be writing code; you'll help shape the technical vision alongside our engineering leadership team, ensuring we build the right things, the right way.
- Architect & Design: Lead the design and architecture of major components of our distributed, cloud-native platform, ensuring solutions are scalable, resilient, and maintainable.
- Technical Strategy: Partner with engineering leaders to define and execute the long-term technical roadmap, anticipating future needs and challenges.
- Solve Complex Problems: Tackle our most challenging technical problems, particularly around performance, scalability, operations and data processing within our high-throughput systems.
- Mentor & Lead: Act as a technical mentor and force-multiplier for the engineering team. Elevate the skills of those around you through code reviews, design discussions, and knowledge sharing.
- Drive Best Practices: Champion engineering excellence across the organization by establishing and advocating for best practices in coding, testing, security, and cloud architecture.
- Hands-On Development: Remain hands-on, contributing high-quality code for critical path features and complex infrastructure components.
Requirements
The Core Skills:
- Extensive experience in software engineering in a commercial environment (minimum of 10 years), with a proven track record of designing and delivering complex, large-scale distributed systems in a high growth environment.
- Deep expertise in Java and modern frameworks like Spring Boot.
- Strong proficiency with relational databases, including PostgreSQL and/or MSSQL, with a solid understanding of data modelling and query optimization.
- Hands-on experience with message brokers and event-driven architectures, specifically with Apache Kafka.
- Comprehensive knowledge of cloud platforms, with a strong preference for AWS. You should be comfortable with core services like ECS/Fargate, S3, and RDS.
- A strategic mindset with the ability to think abstractly and translate business requirements into a robust technical vision.
- Good communication and leadership skills, with a demonstrated ability to influence and mentor other engineers.
-
Β· 88 views Β· 15 applications Β· 29d
Java backend developer
Full Remote Β· Ukraine Β· 5 years of experience Β· B2 - Upper IntermediateThe client is looking for a Java backend developer to accelerate product development and get more done for the overall roadmap for their flagship workforce management offering HotSchedules Labor. Currently, the team is international with Engineers and QA...The client is looking for a Java backend developer to accelerate product development and get more done for the overall roadmap for their flagship workforce management offering HotSchedules Labor. Currently, the team is international with Engineers and QA Engineers from Ukraine, Latin America, and the US. This will be a perfect opportunity to master your English language skills, as many meetings are conducted in English. Most developers in the team are full-stack developers, although the backlog is heavier on backend tasks.
Tech stack - Java 11/17, Spring: Databases: MS SQL, DynamoDB, clouds - Azure and AWS.
Requirements:
- Strong expertise in Java 11; exposure to Java 17 or newer versions is a plus
- Practical experience with the Spring Framework
- Good knowledge of JavaScript, HTML, and CSS
- At least 2 years of hands-on experience with ReactJS is an advantage
- Proven experience with cloud platforms such as AWS or Azure
- Solid understanding of Kubernetes and Terraform (mandatory)
- Experience in deploying and managing infrastructure, including serverless solutions and Kubernetes services (mandatory)
- Strong ability to diagnose and resolve infrastructure issues is highly desirable
- Familiarity with a variety of AI tools
- Upper-intermediate English proficiency or higher
Responsibilities:
- Develop new features from the product backlog
- Develop REST services to support high-volume, low-latency web and mobile apps
- Design and implement DB schema to allow new functionality
- Maintain existing codebase
- Define and evolve infrastructure to host various Java services
We offer*:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers
More -
Β· 70 views Β· 5 applications Β· 27d
Technical Java/Kotlin Lead (AI agents)
Full Remote Β· EU Β· 7 years of experience Β· B2 - Upper IntermediateWe are seeking an experienced Lava Lead with a strong Java and distributed systems background to lead our cross-functional team based in Poland. This role combines deep technical expertise with people leadership responsibilities across backend and mobile...We are seeking an experienced Lava Lead with a strong Java and distributed systems background to lead our cross-functional team based in Poland. This role combines deep technical expertise with people leadership responsibilities across backend and mobile engineering.
Our client, headquartered in California, is a global e-commerce leader connecting millions of buyers and sellers in over 190 markets. You will lead a team delivering cutting-edge AI/ML-powered experiences that transform the way people shop and sell online.Your Role:
As an Java Lead, you will be responsible for the technical direction, people development, and delivery execution of a high-performing team. You will collaborate closely with product, AI/ML, and platform teams to design and deliver scalable features, ensuring operational excellence, clean architecture, and reliable services.Key Responsibilities
- Lead and mentor a cross-functional team of backend (Java/Kotlin) and mobile engineers (iOS/Android)
- Drive architecture and design decisions for large-scale, distributed systems
- Provide technical leadership in areas such as API contracts (FGQL, REST, WebSockets), service integration, and performance optimization
- Promote best practices in observability, including metrics, tracing, and alerting
- Organize and lead on-call rotations, ensuring effective incident response and root-cause analysis
- Partner with product and ML stakeholders to define scope, set priorities, and ensure delivery of impactful solutions
- Conduct regular code and design reviews, contributing hands-on when needed to guide complex implementations
Foster a culture of ownership, technical excellence, and continuous improvement
Qualifications:
- 2+ years of experience as Tech Lead with direct team leadership responsibilities
- 7+ years of backend development experience with Java or Kotlin
- Deep expertise in designing scalable distributed systems and microservices architectures
- Strong understanding of API contract design and maintenance: FGQL, REST, WebSockets
- Solid experience with Spring Framework and related Java/Kotlin tooling
- Hands-on experience leading teams through operational responsibilities, including on-call rotations
- Proficiency in modern observability practices: logs, metrics, tracing, incident response
- Excellent English communication skills (C1 level or above)
BSc or MSc in Computer Science, Engineering, or a related technical field.
Preferred Qualifications:
- Experience with Apache Kafka or other real-time streaming systems
- Knowledge of reactive programming (e.g., Project Reactor)
- Experience with Docker and Kubernetes in a production environment
- Exposure to AI/ML-based applications or infrastructure
Experience in e-commerce or consumer-facing platforms operating at scale
We offer*:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers
More -
Β· 98 views Β· 17 applications Β· 23d
Senior Java Software Engineer
Full Remote Β· Ukraine Β· Product Β· 4 years of experience Β· C1 - AdvancedAbout Us wallee is a payment technology company that enables merchants to accept omnichannel payments - whether online in web shops, on mobile devices, unattended kiosks or in physical outlets with terminals. Our software engineers are working on a...About Us
wallee is a payment technology company that enables merchants to accept omnichannel payments - whether online in web shops, on mobile devices, unattended kiosks or in physical outlets with terminals. Our software engineers are working on a variety of projects ranging from big data systems to dedicated merchant integrations. Weβre driven by constantly improving the customer experience and enhancing the customer journey to satisfy our customers and consumers. Weβre using the latest technologies and tools.
wallee requires a team of experienced and versatile software engineers to achieve our mission of providing the best payment experience to customers on the market. We use Scrum processes to organize our teams in multiple countries. We build technology leading payment systems that require a high degree of robustness, scalability and security. As weβre disruptors of the payment market weβre constantly pushing our solutions into new areas.
We are looking for a Java Software Engineer to join our team.
Requirements
Your Role
As a Java Engineer, you will:
- Lead and mentor junior team members by acting as a technical point of contact and guiding stream and chapter initiatives.
- Collaborate with the technical leader and the other senior engineers to architect and develop robust, scalable Java applications while ensuring adherence to industry best practices and coding standards.
- Collaborate with product owners and cross-functional teams to translate requirements into technical designs and actionable sprint tasks.
- Drive continuous improvement by identifying process enhancements and integrating modern Java technologies into the development workflow.
- Facilitate knowledge sharing and technical discussions, fostering a culture of collaboration and innovation within the agile environment.
- Oversee the end-to-end development lifecycle, ensuring quality, performance, and timely delivery of mission-critical features.
What Weβre Looking For
Weβre looking for someone eager to learn and grow and ready to impact our team significantly. You should have:
- Java Expertise (4+ Years): Proven experience building complex back-end systems using Java, with a firm grasp of modern frameworks and best practices. Familiarity with Java 21 (or similarly recent versions) is highly preferred.
- A Bachelorβs / Master's degree in Computer Science, Software Engineering, or a related field.
- Extensive hands-on experience with the Spring Framework to develop scalable, high-performance applications.
- A solid SQL foundation and practical experience using ORM tools such as Hibernate or JPA. Familiarity with RDS, PostgreSQL, or other RDBMS is a plus.
- Deep understanding of API-first development, including RESTful principles, proper versioning, and strategies for ensuring scalability and maintainability.
- Practical knowledge of Docker and containerisation practices to streamline development and deployment workflows.
- Experience architecting and deploying software in distributed, highly available environments.
- A commitment to writing clear, maintainable code and leveraging appropriate design patterns to ensure robust solutions.
- Excellent communication skills, a strong sense of ownership, and the ability to thrive in our small, close-knit team environment.
Bonus Points
While not required, the following skills and experiences would make you stand out:
- Hands-on experience with AWS services to seamlessly integrate with our cloud infrastructure.
- A proven track record in designing or managing multi-tenant architectures and payment platforms demonstrates your ability to handle complex, high-transaction environments.
- Proficiency in reactive programming using Java frameworks (e.g., Spring WebFlux, Quarkus) to develop resilient, scalable, and responsive applications.
Benefits
- A modern, safe working environment with flexible structures and flat hierarchies.
- ο»Ώο»ΏOpportunities to work on innovative technologies and shape our products with your expertise.
- ο»Ώο»ΏCollaboration with motivated colleagues in an agile and forward-thinking environment.
- ο»Ώο»ΏNumerous personal and professional development opportunities.
-
Β· 42 views Β· 1 application Β· 22d
Java Technical Lead Engineer
Full Remote Β· Ukraine, Poland Β· 7 years of experience Β· B2 - Upper IntermediateDescription 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...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.
Requirements
- 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.
-
Β· 100 views Β· 8 applications Β· 20d
Middle Java Developer (Rules Engine)
Hybrid Remote Β· Ukraine (Lviv) Β· Product Β· 3 years of experience Β· B2 - Upper IntermediateAbout us: EveryMatrix is a leading B2B SaaS provider delivering iGaming software, content and services. We provide casino, sports betting, platform and payments, and affiliate management to 200 customers worldwide. But that's not all! We're not just about...About us:
EveryMatrix is a leading B2B SaaS provider delivering iGaming software, content and services. We provide casino, sports betting, platform and payments, and affiliate management to 200 customers worldwide.
But that's not all! We're not just about numbers, we're about people. With a team of over 1000 passionate individuals spread across twelve countries in Europe, Asia, and the US, we're all united by our love for innovation and teamwork.
EveryMatrix is a member of the World Lottery Association (WLA) and European Lotteries Association. In September 2023 it became the first iGaming supplier to receive WLA Safer Gambling Certification. EveryMatrix is proud of its commitment to safer gambling and player protection whilst producing market leading gaming solutions.Join us on this exciting journey as we continue to redefine the iGaming landscape, one groundbreaking solution at a time.
We are looking for a passionate and dedicated Middle Java Developer (Rules Engine) to join our team in Lviv!
About the job:
It is a part of EveryMatrix platform that is responsible for collecting, storing, processing and utilizing hundreds of millions of transactions from the whole platform every single day. We develop Business Intelligent solutions, reports, 3rd party integrations, data streaming and other products for both external and internal use. The team consists of 35 people and is located in Lviv.
We are looking for motivated, proactive developers willing to learn modern technologies, working in a challenging and fast-paced environment. You will be working in small cross-functional Agile teams responsible for the end-to-end development and component support using the You Build It, You Run Itβ principle.
What You'll get to do:
- Extend and optimize the Rules Engine.
- Collaborate with cross-functional teams to deliver innovative solutions.
What You need to know:
- Java Core: Deep understanding of collections, performance tuning, type systems, garbage collection, and exception handling.
- Multithreading & Concurrency: Expertise in managing asynchronous computations and ensuring thread safety.
- HTTP & RESTful Services: Strong experience in developing and consuming RESTful services.
- RDBMS & SQL: Proficiency in writing complex SQL queries and a solid understanding of RDBMS theory.
- Spring Boot: Practical experience with the Spring ecosystem, including a strong theoretical foundation.
- Apache Kafka: Proven experience with Kafka, including both practical application and theoretical knowledge.
- Unit/Integration Testing: Demonstrated ability to write testable code with adequate coverage.
Nice to Have:
β’ Experience with Docker & Kubernetes.
β’ Experience with the Google Cloud platform.
β’Knowledge of Online Casino/Sports Systems.
Here's what we offer:
- Start with 22 days of annual leave, with 2 additional days added each year, up to 32 days by your fifth year with us.
- Stay Healthy: 10 sick leave days per year, no doctor's note required; 30 medical leave days with medical allowance
- Support for New Parents:
- 21 weeks of paid maternity leave, with the flexibility to work from home full-time until your child turns 1 year old.
- 4 weeks of paternity leave, plus the flexibility to work from home full-time until your child is 13 weeks old.
Our office perks include on-site massages and frequent team-building activities in various locations.
Benefits & Perks:
- Daily catered lunch or monthly lunch allowance.β―
- Private Medical Subscription.β―
- Access online learning platforms like Udemy for Business, LinkedIn Learning or OβReilly, and a budget for external training.
- Gym allowance
At EveryMatrix, we're committed to creating a supportive and inclusive workplace where you can thrive both personally and professionally. Come join us and experience the difference!
More
-
Β· 61 views Β· 6 applications Β· 17d
Senior Backend Engineer (Java)
Full Remote Β· Ukraine Β· 7 years of experience Β· C1 - AdvancedWho we are Adaptiq is a technology hub that builds, scales, and supports R&D teams for high-growth product companies across various industries. About the Product Coro is the fastest-growing security company for SMBs in the US, providing...Who we are
Adaptiq is a technology hub that builds, scales, and supports R&D teams for high-growth product companies across various industries.
About the Product
Coro is the fastest-growing security company for SMBs in the US, providing security-as-a-service powered by AI and Cloud. Our platform protects private data in cloud services like Office365, Google Drive, and Dropbox through multiple layers of protection.
Modern, global product: Coroβs AI-enabled modular cybersecurity platform delivers scalable, enterprise-grade protection for mid-market companies. Backend engineers expand this platform and enable global growth.
About the Role
We are looking for a Java Developer to work on new and existing projects, designing, implementing, and maintaining Java-based software. You will contribute across all stages of the software development lifecycle and help turn innovative ideas into reality.
Your Responsibilities
- Follow and improve processes, standards, and designs within the team
- Propose and implement practices that increase team efficiency
- Participate in defining product features and collaborate with other development teams
- Communicate technical work effectively to cross-functional teams
- Take ownership of your code through to production support
Required Competencies
- 7+ years of server-side development in Java
- Strong knowledge of Java Spring
- Experience with microservice architecture
- Experience with MongoDB
Nice to Have
- Knowledge of DevOps and infrastructure
- Experience with Redis and RabbitMQ
- Understanding of scalability and performance challenges
- Strong multi-threaded programming skills
- Solid grasp of OOP patterns and concepts
Why Join Us?
- Remote-first work model with support for your home workstation or co-working space
- Competitive salary package
- 20 vacation days per year plus national holidays
- Focus on professional growth and team well-being with social events and wellness initiatives
-
Β· 25 views Β· 0 applications Β· 17d
Java Tech Lead
Full Remote Β· Ukraine Β· 9 years of experience Β· B2 - Upper IntermediateOur 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 platform, it provides fast, secure, and seamless access to applications,...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 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.
This role focuses on building the Provisioning Orchestrator service, enabling automated provisioning of products and integrations (ZIA, ZPA, ZDX, ZFabric). The system ensures asynchronous, fault-tolerant provisioning at scale.
Requirements
We are looking for a Tech Lead with 10+ years backend engineering, distributed systems and:
- Java (Spring Boot)
- Workflow orchestrators (Airflow/Prefect/Dagster, etc.)
- Kafka or RabbitMQ
- Docker, Kubernetes
- OpenTelemetry
Job responsibilities
- Develop and maintain an async provisioning orchestrator with retries and failure recovery.
- Integrate with multiple internal systems to streamline provisioning workflows.
- Implement observability using OpenTelemetry for monitoring provisioning flows.
- Design scalable orchestration workflows (Airflow, Prefect, Dagster).
- Deploy and manage services using Docker and Kubernetes.
-
Β· 56 views Β· 6 applications Β· 17d
Sr. Java Backend Engineer (IRC274180)
Full Remote Β· Ukraine Β· 8 years of experience Β· B2 - Upper IntermediateJob Description We are seeking a Senior Backend Engineer with 8β10 years of backend development experience and at least 3 years in microservices. The ideal candidate has strong expertise in Java (Spring Boot), distributed systems, and scalable...Job Description
We are seeking a Senior Backend Engineer with 8β10 years of backend development experience and at least 3 years in microservices. The ideal candidate has strong expertise in Java (Spring Boot), distributed systems, and scalable architectures.
Job Responsibilities
- Design, develop, and maintain scalable backend services for licensing and entitlement management.
- Strong expertise in Java (Spring Boot)
- Implement REST APIs and microservices for entitlement validation.
- Work with PostgreSQL, Redis, and NoSQL databases for high-volume data storage.
- Integrate messaging systems (Kafka/RabbitMQ) to enable event-driven workflows.
- Ensure security standards with OAuth2/JWT authentication.
- Collaborate with product and architecture teams to define requirements.
Department/Project 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 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 Licensing & Entitlements service, responsible for managing customer subscriptions, access rights, and entitlements across the platform. This is a critical system that ensures secure and seamless customer onboarding and product usage tracking.
More