Jobs
102-
· 203 views · 41 applications · 6d
Middle Java Engineer (Java+Python)
Full Remote · Ukraine · 3 years of experience · B2 - Upper IntermediateWe are looking for a highly skilled Middle Java Engineer with experience/knowledge of Python to join our team. The primary focus will be on building and maintaining high-performance, scalable, and secure applications using Java, Python and GCP serverless...We are looking for a highly skilled Middle Java Engineer with experience/knowledge of Python to join our team. The primary focus will be on building and maintaining high-performance, scalable, and secure applications using Java, Python and GCP serverless services, leveraging coding for automation, scripting, data processing, or integration tasks. This role is ideal for an engineer who is strong in Java and/or Python development, but comfortable applying other modern languages and technologies as a supporting competence as needed.
Responsibilities
- Design, develop, test, and maintain applications and services using Java, Python, and GCP service as the primary technology stack.
- Write clean, efficient, and maintainable code following best practices and coding standards.
- Use terraform to maintain Infrastructure as Code (IaC) development and production environments .
- Optimize applications for performance, scalability, and security.
- Troubleshoot, debug, and resolve technical issues.
- Communicate with internal product owners and stakeholders
- Document technical solutions and maintain up-to-date system knowledge.
Requirements
- 3+ years of professional software development experience with Java (Spring, Spring Boot, Hibernate).
- Experience with Python.
- Experience with RESTful APIs design and integration.
- Experience with relational database systems (MySQL, Postgres, BigQuery).
- Knowledge on DevOps process (CI/CD stages, gitflow, devops as shared responsibility)
- Experience with infrastructure implementation (Kubernetes, Docker)
- Experience with cloud platforms (preferably GCP)
- Strong understanding of Agile methodologies, especially of Scrum framework
- Strong problem-solving and analytical skills.
- Upper-Intermediate English or higher (both written and spoken).
- Ukrainian - Advanced or higher
Nice to Have
- Knowledge of messaging systems (Kafka, RabbitMQ, etc.).
- HIPAA Awareness
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 -
· 165 views · 15 applications · 6d
Senior Java Engineer
Full Remote · Ukraine · 8 years of experience · B2 - Upper IntermediateJob Description We are looking for a Senior Backend Engineer with strong Java and Spring Boot skills to contribute to building the OneAPI backend platform. This role requires versatility, cloud-native engineering expertise, and the ability to work in a...Job Description
We are looking for a Senior Backend Engineer with strong Java and Spring Boot skills to contribute to building the OneAPI backend platform. This role requires versatility, cloud-native engineering expertise, and the ability to work in a small, agile team with a DevOps-oriented approach.
- Passionate software developer with 8+ years of hands-on software application development experience
- Demonstrated Experience in Cloud Computing using AWS, GCP or other cloud providers
- Working experience with Java and Spring frameworks such as Spring Webflux, Spring Cloud, Spring Security, etc
- Containerization experience with applications deployed on Docker or Kubernetes
- Solid understanding and modeling in SQL and Relational Database
- Demonstrated knowledge of Distributed and Scalable systems
- Experience with Git or other version control systems, Test-driven development (TDD)
- Ability to quickly adapt & independently work in a fast-paced Agile environment with minimum supervision.
Nice to have:
- Experience with at least one popular JavaScript framework such as Angular, React etc
- Experience with data analysis and data analytics tools
- Experience with NoSQL databases, messaging services, in-memory cache and
- DynamoDB is a big advantage
Job Responsibilities
- Develop high-quality software that is performant, scalable, reusable, extensible, secure, supportable, reliable
- Write microservices, develop and extend in-house APIs, write client-side code which interacts with other APIs (RESTful and SDKs)
- Work with front-end engineers to understand user requirements and provide endpoints that help accomplish building appealing interfaces.
- Develop and maintain a scalable web and responsive applications
- Exhibit DevOps mindset - Work on continuous integration, including provisioning, deployment, testing, and version control of the 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.
More -
· 111 views · 27 applications · 19d
Senior Software Engineer (C / Java / AI Tools)
Full Remote · EU · 6 years of experience · B2 - Upper IntermediatePosition: Senior Software Engineer (C / Java / AI Tools) Location: Remote Duration: Short-term (Phase 1 Feasibility Project) About the Project This is an initial short-term project focused on evaluating the feasibility of partially automating the...Position: Senior Software Engineer (C / Java / AI Tools)
Location: Remote
Duration: Short-term (Phase 1 Feasibility Project)
About the Project
This is an initial short-term project focused on evaluating the feasibility of partially automating the migration of legacy C code to Java using modern AI-assisted tools. The goal is to determine whether such an approach is possible, what resources it would require, and to outline a potential migration plan.Key Objectives
- Assess whether AI-assisted migration from C to Java can be realistically achieved.
- Estimate the effort, resources, and timelines required (e.g., comparing manual vs. AI-assisted conversion).
- If feasible, prepare a detailed migration plan and define its implementation phases.
Requirements
- Strong expertise in C and Java (understanding both low-level and object-oriented paradigms).
- Good knowledge of modern AI-based developer tools (e.g., code transformation, refactoring, or generation platforms).
- Ability to evaluate technical feasibility and build structured technical plans.
- Proven experience working with legacy systems and large-scale codebases.
- Strong analytical and problem-solving mindset.
Nice to Have
- Familiarity with LLM-based code generation or AI-assisted development frameworks.
- Experience with code migration or modernization projects.
Team Setup
More
The initial phase involves 2 engineers working closely with the client’s technical lead. -
· 86 views · 13 applications · 18d
Kafka/Flink Engineer
Full Remote · Countries of Europe or Ukraine · 3 years of experience · B2 - Upper IntermediateRed Rocket Software is looking for an experienced Kafka/Flink Engineer to join our core engineering team. Responsibilities Design and optimize streaming data pipelines Configure and maintain Kafka topics, partitions, consumer groups, and schema...Red Rocket Software is looking for an experienced Kafka/Flink Engineer to join our core engineering team.
Responsibilities
- Design and optimize streaming data pipelines
- Configure and maintain Kafka topics, partitions, consumer groups, and schema registry
- Build and maintain Flink jobs (event processing, transformation, enrichment, aggregation)
- Ensure system stability, scalability, and low latency
- Implement fault-tolerance and exactly-once semantics
- Collaborate with Data Engineers, Backend Developers, and DevOps teams
- Contribute to documentation and architectural standards
Requirements
- 3+ years of hands-on experience with Apache Kafka and Apache Flink
- Strong understanding of stream processing concepts (state, offset management, partitioning)
- Experience in building real-time data pipelines in AWS / GCP / Kubernetes environments
- Solid background in Java or Scala
- Experience with CI/CD and containerized deployments
- English level — Upper-Intermediate+
-
· 153 views · 20 applications · 18d
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
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 -
· 33 views · 1 application · 17d
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 -
· 57 views · 6 applications · 17d
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 -
· 269 views · 88 applications · 17d
Middle Java Developer
Full Remote · Ukraine · 3 years of experience · B2 - Upper IntermediateAscendix Technologies is a software and services technology company founded in 1996 and headquartered in the United States, in Dallas, Texas. We are a community of professionals committed to delivering second-nature solutions globally to digitize,...Ascendix Technologies is a software and services technology company founded in 1996 and headquartered in the United States, in Dallas, Texas.
We are a community of professionals committed to delivering second-nature solutions globally to digitize, optimize, and leverage processes. We specialize in building solutions for globally-focused businesses that look to leverage cloud computing, and commercial and open-source technologies for big data, search, applications, and cross-platform mobility. We have deep experience in Salesforce.com CRM platforms, and offer products, services, and productivity modules.
Join our team working on a large-scale mobility platform designed to improve and modernize intercity and airport transportation services across Europe.
The project is cantered around building a seamless digital ecosystem for travel management, including ticket reservations, real-time scheduling, customer communication, and operational support for transport services.
The platform is composed of several microservices developed in Java and Spring Boot, with integrations to third-party systems (payment providers, route optimization services, etc.). The system architecture supports both B2B and B2C operations and is designed for high availability and scalability.
Key features under development and enhancement:
- Trip and booking management
- Dynamic pricing and discounts
- Driver and vehicle coordination
- Real-time vehicle tracking and customer notifications
- Integration with mobile apps and web interfaces
Project team: Project Manager, Business Analyst, 2 Backend Developers, Web Developer, Mobile Developer, 3 QA Engineers, DevOps
Requirements:
- 3+ years of proficiency in Java technologies
- Understanding of APIs and microservices patterns
- Extensive experience with Java 17, Spring Boot.
- Proficiency in database theory, SQL, and best practices for No-SQL databases
- Familiarity with Kubernetes and Spring Boot integration testing
- Adherence to best engineering practices like SOLID, KISS, DRY, and more
- Writing efficient code that thrives in concurrent and high-load environments
- A strong grasp of estimation techniques
- Exceptional problem-solving skills
- Upper-intermediate English proficiency
Would be a plus:
- Experience in Java 21
- Experience in DevOps with Terraform and Helm Charts
- Azure Cloud expertise
- Knowledge of Redis (Redisson client for Java)
- Good theoretical and practical MongoDB knowledge. Experience in designing and optimizing database schemas, writing queries, and aggregates. Understanding the specifics of working with NoSQL databases.
- Kafka
Responsibilities:
- Design, develop, test, and maintain robust and scalable backend solutions using Java.
- Participate in the full software development lifecycle (SDLC), including analysis, planning, implementation, testing, deployment, and support.
- Collaborate closely with front-end developers, QA engineers, product owners, and other team members to deliver high-quality software solutions.
- Write clean, maintainable, and well-documented code following best practices and coding standards.
- Participate in code reviews to ensure high quality and knowledge sharing within the team.
- Debug and resolve technical issues in a timely and effective manner.
- Take ownership of assigned tasks and deliver features on time, with minimal supervision.
- Stay updated on emerging technologies and trends in backend development and proactively apply them where beneficial.
More -
· 34 views · 2 applications · 17d
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
-
· 53 views · 3 applications · 17d
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
-
· 37 views · 5 applications · 17d
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;
-
· 82 views · 17 applications · 17d
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 -
· 88 views · 10 applications · 6d
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
-
· 85 views · 5 applications · 6d
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 -
· 70 views · 5 applications · 17d
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