Jobs
125-
Β· 160 views Β· 20 applications Β· 25d
Middle Support Java Engineer
Full Remote Β· Ukraine Β· 3 years of experience Β· B2 - Upper IntermediateN-iX is looking for a Middle Java Engineer to join our support team. About the project: Our customer is the leading school transportation provider in North America, being the owner of more than a half of all yellow school buses in the United States....N-iX is looking for a Middle Java Engineer to join our support team.
About the project:
Our customer is the leading school transportation provider in North America, being the owner of more than a half of all yellow school buses in the United States. Every day, the company completes 5 million student journeys, moving more passengers than all U.S. airlines combined and delivers reliable, quality services for 1,100 school districts.
N-iX has built a successful cooperation with the client delivering a range of complex initiatives. As a result, N-iX has been selected as a strategic long-term partner to drive the digital transformation on an enterprise level, fully remodeling the technology landscape for 55,000 employees and millions of people across North America.
Requirements:
- 3+ years JAVA development experience (SpringBoot, Spring, SpringSecurity)
- Strong knowledge of relational database management systems (RDBMS)
- Experience in AWS services (S3, CloudWatch, Lambda, ECS, RDS, DMS, SQS/SNS, Glue, VPC, CloudFormation)
- ββExperience with upgrade/maintenance processes in AWS
- Hands-on experience with AWS SDK
- Proficiency with event-driven systems and Kafka
- Expertise in API documentation using Swagger
- Experience in leveraging R2DBC for reactive database connectivity
- Familiarity with Netty
- Upper intermediate+ English level
- Experience in technical support (issues troubleshooting)
- Excellent communication skills
- Strong analytical and problem-solving skills
Would be a plus:
- Experience in React (Web)
- Experience with React-Native (for mobile development)
Responsibilities:
- Own support tickets and troubleshooting within the existing tools, and services
- Investigate Technical Issues: reported problems and bugs, identify an issueβs root cause, describe an issueβs symptoms
- Quantify an issueβs scope and propose a solution
- Working with internal cross-functional teams to solve technical problems
- Solving technical problems, demonstrating product value, and communicating clearly and effectively to technical and non-technical audiences
- Troubleshoot areas of poor performance and identify effective solutions to resolve issues both in the immediate future and for the longer term.
- Document support ticket resolution and apply these fixes for customers
Ability to attend business trips if will be needed
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 -
Β· 37 views Β· 1 application Β· 24d
Java Tech Lead Engineer (IRC271085)
Full Remote Β· Ukraine Β· 7 years of experience Β· B2 - Upper IntermediateJob Description Minimum of 7 years of experience in software development, with a focus on designing and implementing highly scalable web applications, data pipelines, and cloud-based microservices Proficiency in Java programming language and related...Job Description
Minimum of 7 years of experience in software development, with a focus on designing and implementing highly scalable web applications, data pipelines, and cloud-based microservices
Proficiency in Java programming language and related technologies. Experience with frameworks such as Spring, Hibernate, and Apache Kafka, and cloud-native services is highly desirable
Proven experience in UI/Angular developmentStrong understanding of database concepts and experience with SQL and NoSQL databases (e.g., MySQL, Oracle, Cassandra, DynamoDB, Redis).
Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and experience deploying applications in cloud environments is advantageous
Experience with microservices and event-driven architectures
Strong analytical and problem-solving skills with the ability to troubleshoot complex issues and implement effective solutions
Excellent written and verbal communication skills with the ability to articulate technical concepts clearly and effectively
Ability to work both independently and collaboratively in a fast-paced, agile environment. Strong team player with a positive attitude and a passion for technology
Job Responsibilities
Architect, design, and develop highly scalable, reliable web scale applications, tools, and automation frameworks to meet business requirements.
Implement cloud-based microservices leveraging event-driven architectures.
Collaborate with cross-functional teams to design and build efficient and robust data pipelines for batch, near-real-time, and real-time processing using Java technologies.
Optimize applications, data pipelines, and microservices for scalability, performance, and efficiency to handle large volumes of data and traffic in a cloud environment.
Ensure adherence to coding standards, best practices, and software development methodologies. Perform code reviews and provide constructive feedback to team members.
Implement monitoring and alerting solutions to ensure the reliability and availability of applications, data pipelines, and microservices. Participate in troubleshooting and resolution of production issues.
Create and maintain technical documentation, including design documents, architecture diagrams, and system documentation.
Collaborate effectively with cross-functional teams, including product management, QA, and operations. Communicate technical concepts and solutions to both technical and non-technical stakeholders.
Department/Project Description
Our client is innovative manufacturer of medical devices in the United States which produces a devices and software applications.
At this project, you will have a great opportunity to be involved into the full development life cycle of medical software which is intended to help individuals by processing certain information taken from medical devices to identify health trends and to track daily activities. As additional there are opportunities to work with medical devices, in scope of end-to-end testing.
More -
Β· 65 views Β· 7 applications Β· 24d
Principal Java Engineer
Full Remote Β· Ukraine Β· 7 years of experience Β· B2 - Upper IntermediateJob Description Minimum of 7 years of experience in software development, with a focus on designing and implementing highly scalable web applications, data pipelines, and cloud-based microservices Proficiency in Java programming language and related...Job Description
Minimum of 7 years of experience in software development, with a focus on designing and implementing highly scalable web applications, data pipelines, and cloud-based microservices
Proficiency in Java programming language and related technologies. Experience with frameworks such as Spring, Hibernate, and Apache Kafka, and cloud-native services is highly desirable
Strong understanding of database concepts and experience with SQL and NoSQL databases (e.g., MySQL, Oracle, Cassandra, DynamoDB, Redis).
Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and experience deploying applications in cloud environments is advantageous
Experience with microservices and event-driven architectures
Strong analytical and problem-solving skills with the ability to troubleshoot complex issues and implement effective solutions
Excellent written and verbal communication skills with the ability to articulate technical concepts clearly and effectively
Ability to work both independently and collaboratively in a fast-paced, agile environment. Strong team player with a positive attitude and a passion for technology
Job Responsibilities
Architect, design, and develop highly scalable, reliable web scale applications, tools, and automation frameworks to meet business requirements.
Implement cloud-based microservices leveraging event-driven architectures.
Collaborate with cross-functional teams to design and build efficient and robust data pipelines for batch, near-real-time, and real-time processing using Java technologies.
Optimize applications, data pipelines, and microservices for scalability, performance, and efficiency to handle large volumes of data and traffic in a cloud environment.
Ensure adherence to coding standards, best practices, and software development methodologies. Perform code reviews and provide constructive feedback to team members.
Implement monitoring and alerting solutions to ensure the reliability and availability of applications, data pipelines, and microservices. Participate in troubleshooting and resolution of production issues.
Create and maintain technical documentation, including design documents, architecture diagrams, and system documentation.
Collaborate effectively with cross-functional teams, including product management, QA, and operations. Communicate technical concepts and solutions to both technical and non-technical stakeholders.
Department/Project Description
Our client is innovative manufacturer of medical devices in the United States which produces a devices and software applications.
At this project, you will have a great opportunity to be involved into the full development life cycle of medical software which is intended to help individuals by processing certain information taken from medical devices to identify health trends and to track daily activities. As additional there are opportunities to work with medical devices, in scope of end-to-end testing.
More -
Β· 36 views Β· 2 applications Β· 24d
Senior/Lead Search Engine Developer (Java)
Full Remote Β· Ukraine Β· 6 years of experience Β· B2 - Upper IntermediateThe primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week. Solutions are delivered by several Product Teams focused on...The primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week.
Solutions are delivered by several Product Teams focused on different domains - Customer, Loyalty, Search and Browse, Data Integration, Cart.
Current overriding priorities are new brands onboarding, re-architecture, database migrations, migration of microservices to a unified cloud-native solution without any disruption to business.Responsibilities:
We are looking for an experienced Java Developer with good understanding of search engines, who can help to perform migration of client platform:
- Quickly onboard to Customer's processes
- Develop new features in Java and Kotlin for Spring Boot Microservices, as well as maintain existing ones
- Improve Personalized Search
- Modernize Data Ingestion for faster searching and indexing
- Collaborate with other teams and client to find the best solutionsMandatory Skills Description:
English - B2 or higher;
Must have: Kotlin, Java Spring Boot, Gradle;
Must have: Experience of work with Search Engines
Must have: Semantics Search / Vector Databases , Embeddings and LLMs
- At least 5 years of work experience including enterprise backend system design experience
- Strong knowledge of Java/Kotlin language
- Strong knowledge of Spring/SpringBoot
- Good understanding of how search engines works (experience with Lucene based engines preferred e.g. Elasticsearch, Solr, etc.)
- Good understanding of semantics search / vector databases , embeddings and LLMs
- Experience of development in production
- Familiarity with databases (SQL/PostgreSQL)
- Deep understanding of enterprise application architecture patterns
- Experience with distributed systems
- Familiar with microservice architecture patterns
- Familiar with Containers and Orchestration Systems (Kubernetes/PKS/OpenShift)
- Adoption of Agile and DevOps culture
- Strong written and verbal communication skills
Candidates need to provide a cover letter with following details:
1. Experience of work with Search Engines
2. Semantics Search / Vector Databases , Embeddings and LLMsNice-to-Have Skills Description:
- Experience of work in distributed teams, with US customers
- Experience in working with Kafka/Rabbit and caching (Hazelcast/Redis)
- Experience in a hybrid cloud environment or willing to learn new techniques and approaches
-
Β· 55 views Β· 4 applications Β· 24d
Senior/Lead Search Engine Developer (Java)
Full Remote Β· Ukraine Β· 6 years of experience Β· B2 - Upper IntermediateProject Description: The primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week. Solutions are delivered by several...Project Description:
The primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week.
Solutions are delivered by several Product Teams focused on different domains - Customer, Loyalty, Search and Browse, Data Integration, Cart.
Current overriding priorities are new brands onboarding, re-architecture, database migrations, migration of microservices to a unified cloud-native solution without any disruption to business.Responsibilities:
We are looking for an experienced Java Developer with good understanding of search engines, who can help to perform migration of client platform:
- Quickly onboard to Customer's processes
- Develop new features in Java and Kotlin for Spring Boot Microservices, as well as maintain existing ones
- Improve Personalized Search
- Modernize Data Ingestion for faster searching and indexing
- Collaborate with other teams and client to find the best solutionsMandatory Skills Description:
English - B2 or higher;
Must have: Kotlin, Java Spring Boot, Gradle;
Must have: Experience of work with Search Engines
Must have: Semantics Search / Vector Databases , Embeddings and LLMs
- At least 5 years of work experience including enterprise backend system design experience
- Strong knowledge of Java/Kotlin language
- Strong knowledge of Spring/SpringBoot
- Good understanding of how search engines works (experience with Lucene based engines preferred e.g. Elasticsearch, Solr, etc.)
- Good understanding of semantics search / vector databases , embeddings and LLMs
- Experience of development in production
- Familiarity with databases (SQL/PostgreSQL)
- Deep understanding of enterprise application architecture patterns
- Experience with distributed systems
- Familiar with microservice architecture patterns
- Familiar with Containers and Orchestration Systems (Kubernetes/PKS/OpenShift)
- Adoption of Agile and DevOps culture
- Strong written and verbal communication skills
Candidates need to provide a cover letter with following details:
1. Experience of work with Search Engines
2. Semantics Search / Vector Databases , Embeddings and LLMsNice-to-Have Skills Description:
- Experience of work in distributed teams, with US customers
- Experience in working with Kafka/Rabbit and caching (Hazelcast/Redis)
- Experience in a hybrid cloud environment or willing to learn new techniques and approaches- Languages:
- English: B2 Upper Intermediate
-
Β· 39 views Β· 5 applications Β· 24d
Senior/Lead Java Developer
Full Remote Β· Ukraine Β· 5 years of experience Β· B2 - Upper IntermediateThe primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week. Solutions are delivered by several Product Teams focused on...The primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week.
Solutions are delivered by several Product Teams focused on different domains - Customer, Loyalty, Search and Browse, Data Integration, Cart.
Current overriding priorities are new brands onboarding, re-architecture, database migrations, migration of microservices to a unified cloud-native solution without any disruption to business.Responsibilities:
We are looking for an experienced Java Developer who can help to perform migration of client platform:
- Quickly onboard to Customer's processes
- Develop new features in Java and Kotlin for Spring Boot Microservices, as well as maintain existing ones
- Improve Personalized Search
- Modernize Data Ingestion for faster searching and indexing
- Ensure Cloud Readiness and integration of Azure APIM and Gateway
- Collaborate with other teams and client to find the best solutionsMandatory Skills Description:
Readiness to work until 8.00 pm CET;
English - B2 or higher;
Must have: Kotlin, Java Spring Boot, Gradle;
At least 5 years of work experience including enterprise backend system design experience;
- Strong knowledge of Java/Kotlin language, familiar with Spring/SpringBoot;
- Deep understanding of enterprise application architecture patterns;
- Hands on experience with AZURE (preferably Azure AI Search) and knowledge of cloud architecture patterns;
- Experience with distributed systems;
- Good knowledge of SQL;
- Familiar with microservice architecture patterns;
- Familiar with Containers and Orchestration Systems (Kubernetes/PKS/OpenShift);
- Experience with PostgreSQL;
- Adoption of Agile and DevOps culture;
- Strong written and verbal communication skillsNice-to-Have Skills Description:
- Experience of work in distributed teams, with US customers
- Experience of work with search platforms;
- E-commerce background;
- An experience with Hazelcast;
- An experience with Elasticsearch;
- An experience with Spring Cloud;
-
Β· 88 views Β· 19 applications Β· 24d
Senior Java Developer - Full-stack
Full Remote Β· Ukraine Β· 5 years of experience Β· B2 - Upper IntermediateWe are looking for a talented Senior Java Developer - Full-stack Developer to join our team. Requirements: 5+ years of professional experience in Java 7, 8, 17 Experience with EJB, JSP, Apache Struts, Apache HTTP, JBoss, Wildfly, Hibernate Experience...We are looking for a talented Senior Java Developer - Full-stack Developer to join our team.
Requirements:- 5+ years of professional experience in Java 7, 8, 17
- Experience with EJB, JSP, Apache Struts, Apache HTTP, JBoss, Wildfly, Hibernate
- Experience working with SQL databases (MS SQL, MySQL)
- Experience working with ant, maven, git
- Ability to write tests for your code
- SOLID principles
Big plus:
- JavaScript (JQuery, Dojo)
- Understanding code HTML/CSS
Preferably experience:
- Github Copilot
- Amazon Linux
- IDE Eclipse
- Invicti Security Scanner
English level β Intermediate or higher
More -
Β· 98 views Β· 12 applications Β· 13d
Senior Java Backend Engineer (IRC276602)
Full Remote Β· Ukraine Β· 6 years of experience Β· B2 - Upper IntermediateJob Description We are hiring a Strong Backend Engineer to join the team developing the OneAPI backend platform. The role is ideal for someone with strong Java fundamentals, some cloud-native experience, and an eagerness to grow in platform engineering...Job Description
We are hiring a Strong Backend Engineer to join the team developing the OneAPI backend platform. The role is ideal for someone with strong Java fundamentals, some cloud-native experience, and an eagerness to grow in platform engineering within an agile, DevOps-driven environment.
- 6+ years of backend development experience with Java & Spring Boot.
- Hands-on experience with cloud platforms (AWS/GCP) and containerized applications.
- Practical knowledge of Kubernetes (K8s) for service orchestration.
- Exposure to DevOps practices: CI/CD, IaC, automation, monitoring.
- Versatility beyond Java (e.g., scripting, working with APIs, DBs, or other languages).
- Experience working in a team responsible for products quality
- Strong analytical, debugging, and collaboration skills.
Job Responsibilities
- Design, develop, and maintain APIs and backend services for OneAPI.
- Contribute to cloud-native architecture leveraging AWS and GCP.
- Implement scalable solutions with Kubernetes-based deployments.
- Work closely with the Technical Lead to align on architecture and coding standards.
- Take ownership of features end-to-end: from design to deployment and monitoring.
- Troubleshoot complex technical issues and provide production support when needed.
- Ensure quality of develope software
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 Zero Trust Exchangeβ’ platform, it provides fast, secure, and seamless access to applications, regardless of device, location, or network. Trusted by thousands of enterprises, their products help reduce risk, lower IT costs, and deliver a better user experience by replacing traditional on-premises security with a modern cloud-delivered approach.
Skill Category
Java
Keyskills - Must Have
- Java
- Spring Boot
- AWS
- Kubernetes
- Microservices
Keyskills - Nice to Have
- gcp
-
Β· 96 views Β· 5 applications Β· 13d
Lead Java Engineer
Full Remote Β· Ukraine Β· 6 years of experience Β· B2 - Upper Intermediate-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...-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 skills
- Shifted working hours 12pm till 8pm EEST timezoneJob 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 Magnite Project:
Founded in 2007, Magniteβ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. Magnite 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). Magnite auctions over 20 Billion Ads on a daily basis in real time in less than 1/2 of a second each. Magnite is a publicly traded company (NYSE: RUBI) headquartered in Los Angeles, California, USA.
Skill Category
More -
Β· 74 views Β· 5 applications Β· 24d
Senior/Lead Java Developer (Readiness to work until 9 pm)
Full Remote Β· Ukraine Β· 5 years of experience Β· B2 - Upper IntermediateProject Description: The primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week. Solutions are delivered by several...Project Description:
The primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week.
Solutions are delivered by several Product Teams focused on different domains - Customer, Loyalty, Search and Browse, Data Integration, Cart.
Current overriding priorities are new brands onboarding, re-architecture, database migrations, migration of microservices to a unified cloud-native solution without any disruption to business.
Responsibilities:
We are looking for an experienced Java Developer who can help to perform migration of client platform:
- Quickly onboard to Customer's processes
- Develop new features in Java and Kotlin for Spring Boot Microservices, as well as maintain existing ones
- Improve Personalized Search
- Modernize Data Ingestion for faster searching and indexing
- Ensure Cloud Readiness and integration of Azure APIM and Gateway
- Collaborate with other teams and client to find the best solutions
Mandatory Skills Description:
Readiness to work until 8.00 pm CET;
English - B2 or higher;
Must have: Kotlin, Java Spring Boot, Gradle;
At least 5 years of work experience including enterprise backend system design experience;
- Strong knowledge of Java/Kotlin language, familiar with Spring/SpringBoot;
- Deep understanding of enterprise application architecture patterns;
- Hands on experience with AZURE (preferably Azure AI Search) and knowledge of cloud architecture patterns;
- Experience with distributed systems;
- Good knowledge of SQL;
- Familiar with microservice architecture patterns;
- Familiar with Containers and Orchestration Systems (Kubernetes/PKS/OpenShift);
- Experience with PostgreSQL;
- Adoption of Agile and DevOps culture;
- Strong written and verbal communication skills
Nice-to-Have Skills Description:
- Experience of work in distributed teams, with US customers
- Experience of work with search platforms;
- E-commerce background;
- An experience with Hazelcast;
- An experience with Elasticsearch;
- An experience with Spring Cloud;
- Languages:
- English: B2 Upper Intermediate
-
Β· 158 views Β· 58 applications Β· 23d
Senior Java Developer
Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· B2 - Upper IntermediateWeβre looking for Senior Java Backend Developers to join a world-class engineering team driving the next generation of global-scale email and messaging systems. Youβll play a key role in designing, building, and optimizing backend services that support...Weβre looking for Senior Java Backend Developers to join a world-class engineering team driving the next generation of global-scale email and messaging systems. Youβll play a key role in designing, building, and optimizing backend services that support billions of transactions and millions of users daily.
Our client connects nearly a billion people worldwide, bringing them closer to what they love - from finance and sports to mail, shopping, gaming, and news. Their trusted products, engaging content, and cutting-edge technology power the daily lives of millions. As one of the largest and most recognizable email services globally, they deliver over 4.5 billion emails every day and maintain consistently top-rated mobile applications. Their Mail product is a core pillar of the companyβs long-term growth strategy, with a strong focus on innovation, scalability, and user experience.
What Youβll Do:
- Design and develop scalable, reliable, and high-performance backend systems using Java.
- Collaborate with cross-functional teams across time zones to deliver impactful, user-focused solutions.
- Contribute to system architecture and technical design discussions.
- Optimize code performance, reliability, and maintainability.
- Write clean, well-documented, and testable code following best engineering practices.
What Weβre Looking For:
- 5+ years of professional Java development experience in high-scale environments.
- Strong knowledge of Spring / Spring Boot frameworks.
- Experience with microservices architecture, RESTful APIs, and distributed systems.
- Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization tools (Docker, Kubernetes).
- Solid understanding of database technologies (SQL and NoSQL).
- Excellent communication skills and the ability to work effectively with globally distributed teams.
- Availability for at least 5 hours overlap with PST.
Why Join:
- Work on globally recognized, high-traffic products impacting hundreds of millions of users.
- Collaborate with top-tier engineers and architects in a cutting-edge environment.
- Enjoy a remote-first culture with flexible work hours.
- Engage in long-term projects (6β12+ months) with potential extensions.
If youβre a passionate Java backend engineer who thrives in large-scale, distributed systems and wants to work on impactful global products - weβd love to hear from you.
π Apply now to join a team shaping the future of global communication.
More -
Β· 47 views Β· 2 applications Β· 23d
Senior/Lead Search Engine Developer (Java)
Full Remote Β· Ukraine Β· 5 years of experience Β· B2 - Upper IntermediateProject Description: The primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week. Solutions are delivered by several...Project Description:
The primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week.
Solutions are delivered by several Product Teams focused on different domains - Customer, Loyalty, Search and Browse, Data Integration, Cart.
Current overriding priorities are new brands onboarding, re-architecture, database migrations, migration of microservices to a unified cloud-native solution without any disruption to business.
Responsibilities:
We are looking for an experienced Java Developer with good understanding of search engines, who can help to perform migration of client platform:
- Quickly onboard to Customer's processes
- Develop new features in Java and Kotlin for Spring Boot Microservices, as well as maintain existing ones
- Improve Personalized Search
- Modernize Data Ingestion for faster searching and indexing
- Collaborate with other teams and client to find the best solutions
Mandatory Skills Description:
English - B2 or higher;
Must have: Kotlin, Java Spring Boot, Gradle;
Must have: Experience of work with Search Engines
Must have: Semantics Search / Vector Databases , Embeddings and LLMs
- At least 5 years of work experience including enterprise backend system design experience
- Strong knowledge of Java/Kotlin language
- Strong knowledge of Spring/SpringBoot
- Good understanding of how search engines works (experience with Lucene based engines preferred e.g. Elasticsearch, Solr, etc.)
- Good understanding of semantics search / vector databases , embeddings and LLMs
- Experience of development in production
- Familiarity with databases (SQL/PostgreSQL)
- Deep understanding of enterprise application architecture patterns
- Experience with distributed systems
- Familiar with microservice architecture patterns
- Familiar with Containers and Orchestration Systems (Kubernetes/PKS/OpenShift)
- Adoption of Agile and DevOps culture
- Strong written and verbal communication skills
Candidates need to provide a cover letter with following details:
1. Experience of work with Search Engines
2. Semantics Search / Vector Databases , Embeddings and LLMs
Nice-to-Have Skills Description:
- Experience of work in distributed teams, with US customers
- Experience in working with Kafka/Rabbit and caching (Hazelcast/Redis)
- Experience in a hybrid cloud environment or willing to learn new techniques and approaches- Languages:
- English: B2 Upper Intermediate
-
Β· 132 views Β· 17 applications Β· 20d
Senior Java Engineer
Full Remote Β· Ukraine Β· Product Β· 7 years of experience Β· B2 - Upper IntermediateWho we are: Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries. About the Product: Over the past few years Coro has received $275M in...Who we are:
Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries.About the Product:
Over the past few years Coro has received $275M in funding and is one of the fastest growing Cybersecurity companies in the world. The funding is primarily being used to enhance the Coro Cybersecurity SaaS platform and for additional headcount growth, as Coro continues to expand globally.Coro started in Tel-Aviv, Israel and is also headquartered in Chicago, IL with additional offices in New York, London, and remotely across the globe. As a global organization, Coro gives you the ability to work with people and teammates from around the world.
Coroβs AI enabled Modular Cybersecurity Platform is the only one in the industry specifically designed to provide Mid-Market customers with scalable and affordable βenterprise gradeβ protection for all of their priority threat vectors.
About the Role:
This is a hands-on role for a Senior Backend Engineer who wants to work on meaningful, high-scale systems. Youβll design, build, and maintain backend services in Java and Spring, contributing across all stages of the software development lifecycle. Coroβs backend engineers are at the heart of its EDR (Endpoint Detection & Response) and Security teams, building systems that handle millions of telemetry requests per day, processing device- and cloud-level data in real time to detect anomalies and trigger remediation.If youβre looking for a role where youβll solve complex challenges in distributed systems, work with modern technologies, and have a direct impact on a product protecting thousands of organizations worldwide β this is the role for you.
Key Responsibilities:
- Design, implement, and maintain backend services that are reliable and scalable
- Contribute to system architecture and participate in design reviews
- Work on improving performance, scalability, and resilience of existing services
- Ensure high-quality code and take ownership from development through production support
- Collaborate with cross-functional team members (product, QA, frontend) to deliver features end-to-end
- Apply best practices in software engineering, including concurrency and performance optimization
- Actively participate in agile ceremonies and contribute to continuous improvement of team processes
Required Competence and Skills:
- 7+ years of backend/server-side development with Java
- Strong hands-on experience with Spring
- Practical experience with MongoDB
Deep understanding of multithreaded programming and concurrency - Solid knowledge of OOP concepts and design patterns
- Experience working with high-load systems and microservices architecture
Nice to have:
- Experience with Redis and RabbitMQ
- Experience with Elasticsearch/OpenSearch
- Familiarity with cloud-native environments (preferably AWS)
- Background in cybersecurity
Why Us?
We provide 20 days of vacation leave per calendar year (plus official national holidays of a country you are based in).
More
We provide full accounting and legal support in all countries we operate.
We utilize a fully remote work model with a powerful workstation and co-working space in case you need it.
We offer a highly competitive package with yearly performance and compensation reviews. -
Β· 32 views Β· 1 application Β· 20d
Senior/Lead Java Developer with search engine expertise
Full Remote Β· Ukraine Β· 5 years of experience Β· B2 - Upper IntermediateProject Overview The project focuses on the modernization, maintenance, and development of an eCommerce platform for a large US-based retail company serving millions of omnichannel customers weekly. Solutions are delivered by several Product Teams focused...Project Overview
The project focuses on the modernization, maintenance, and development of an eCommerce platform for a large US-based retail company serving millions of omnichannel customers weekly.
Solutions are delivered by several Product Teams focused on:- Customer
- Loyalty
- Search & Browse
- Data Integration
- Cart
Current priorities: onboarding new brands, re-architecture, database migrations, and migration of microservices to a unified cloud-native solution without any disruption to business.
Key Responsibilities
- Quickly onboard to customerβs processes
- Develop new features in Java and Kotlin for Spring Boot microservices and maintain existing ones
- Improve personalized search
- Modernize data ingestion for faster searching and indexing
- Collaborate with other teams and client to find the best solutions
Mandatory Skills
- English β B2 or higher
- Kotlin, Java Spring Boot, Gradle
- Experience working with search engines
- Experience with semantic search, vector databases, embeddings, and LLMs
- 5+ years of enterprise backend system design experience
- Strong knowledge of Java/Kotlin and Spring/Spring Boot
- Good understanding of search engines (Lucene-based engines preferred: Elasticsearch, Solr, etc.)
- Understanding of semantic search, vector databases, embeddings, and LLMs
- Experience in production development
- Familiarity with SQL/PostgreSQL
- Deep understanding of enterprise architecture patterns
- Experience with distributed systems
- Knowledge of microservice architecture patterns
- Familiarity with containers and orchestration (Kubernetes/PKS/OpenShift)
- Adoption of Agile and DevOps culture
- Strong written and verbal communication skills
Nice-to-Have
- Experience in distributed teams and with US customers
- Experience with Kafka/RabbitMQ and caching (Hazelcast/Redis)
- Experience in hybrid cloud environments or willingness to learn new techniques and approaches
-
Β· 20 views Β· 0 applications Β· 20d
Lead Java Developer
Hybrid Remote Β· Poland Β· 6 years of experience Β· C1 - AdvancedProject Description: We create a modern Online Onboarding system for bank's Corporate Clients. Our solution is a secured high performance digital platform, which automates Know Your Customer and client onboarding processes and minimizes manual...Project Description:
We create a modern Online Onboarding system for bank's Corporate Clients. Our solution is a secured high performance digital platform, which automates Know Your Customer and client onboarding processes and minimizes manual operations.
We focus on excellent user experience and rapid business response as key factors for successful onboarding of new enterprise client's.
Our project joins 8 teams of 100 people in total (Ukraine, USA and others) and works with the client for 10+ years. Each team consists of Devs, BA, QA, Team Lead, and is supported by dedicated DevOps/L3 group. We use agile methodologies on team level (Scrum, Kanban) and scaled agile approach on a project level.Responsibilities:
β’ Proactive managing of development team
β’ Participation in scoping and planning of future delivery items
β’ Leading technical design solutions according to scope of releases and organising work distributing in development team with collaboration other stakeholders
β’ Responsible for delivery processes establishment and maintenance
β’ Supervising the team from task execution and performance perspective
β’ Transparent communication with customer focusing on ongoing progress and delivery risks
β’ Development of the new features along with bug fixing and supporting existing software
β’ Ensure good development testing coverage
β’ Participate in peer design and code reviews
β’ Participate in architecture design sessions
β’ Proactively collaborate with teammates and communicate with stakeholders, remote team members
β’ Evaluate and adopt new development tools, libraries, and approaches to improve delivery qualityMandatory Skills Description:
- Solid experience in industry of software development 7+ years
- Team / Stream/Tech Lead experience 2+ years
- Proven experience as key software developer on web projects
- Good knowledge of Java 17, Spring, MongoDB.
- Web services (HTTP, SOAP, REST, etc.)
- Up-to-date overview of modern software development tools and techniques
- People management, stakeholders management, communication & decision making practicesNice-to-Have Skills Description:
- Kotlin
- React/Redux
- TypeScript
- Kafka/JMS
- Banking domain
- Performance evaluations\appraisals