Jobs

102
  • · 149 views · 54 applications · 15d

    Senior Java Developer

    Full Remote · Countries of Europe or Ukraine · 5 years of experience · B2 - Upper Intermediate
    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...

    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 · 15d

    Senior/Lead Search Engine Developer (Java)

    Full Remote · Ukraine · 5 years of experience · B2 - Upper Intermediate
    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...
    • 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
    More
  • · 113 views · 15 applications · 12d

    Senior Java Engineer

    Full Remote · Ukraine · Product · 7 years of experience · B2 - Upper Intermediate
    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...

    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).
    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.

    More
  • · 29 views · 0 applications · 12d

    Senior/Lead Java Developer with search engine expertise

    Full Remote · Ukraine · 5 years of experience · B2 - Upper Intermediate
    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...

    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
    More
  • · 157 views · 24 applications · 11d

    Senior Java Back-End Developer

    Full Remote · Ukraine · Product · 6 years of experience · B2 - Upper Intermediate
    Fundomate is looking for a Senior Java Back-End Developer to join our team. Fundomate is an innovative fintech company operating in the alternative lending space and providing both direct-to-business and white-label turnkey solutions. Please provide...

    Fundomate is looking for a Senior Java Back-End Developer to join our team. Fundomate is an innovative fintech company operating in the alternative lending space and providing both direct-to-business and white-label turnkey solutions.

     

    Please provide your CV and LinkedIn profile. We demand your LinkedIn profile with actual working experience to move forward with your application!

     

    You will be good match if:

    - You have history of solving non trivial problems in one of your previous projects

    - You have wide technology background (backend, frontend, devops, ops, mobile development, etc), so you will understand the connections between technologies and expand this knowledge with domain and business needs. 

    - You have experience working in US fintech domain 

     

    We will be good match if:

    - You want to solve (or learn to solve) complex business problems

    - You want to experiment with processes/development technics/tools

    - You are interested in continuous improvement and automation of product and working process

     

    Requirements:

    - 6+ years of experience developing web applications

    - 3+ years of experience in any IoC & DI framework (Spring, Quarkus, Micronaut, etc.)

    - TDD experience in production is a must have

    - Good knowledge of MicroServices (Kubernetes knowledge is a plus)

    - Experience working with tools like Git, Gradle, Jenkins or similar CI/CD

    - Working experience in Industry Standard protocols related API Security including OAuth (KeyCloak is a plus)

    - Working experience with RDBMs like Postgres/MySQL or any similar

    - Understanding of asynchronous message-based communication like Kafka, GCP Pub/Sub, AWS SNS/SQS, etc. (Kafka as an advantage)

    - Strong Agile/Scrum/Kanban development experience

    - Experience in third party systems integration (XML or JSON api)

    - Knowledge of any cloud provider (AWS as an advantage)

     

    Our technical Stack:

    - Java 21

    - Microservices (Quarkus)

    - Postgresql/MySQL

    - Kafka

    - Keycloak

    - Kubernetes & Docker

    - AWS (EKS, MSK, RDS, etc.)

    - Gradle

    - Bitbucket pipelines, gitops approach

    - Lombok, MapStruct, Flyway

     

    We also have a legacy system. We do not change it and replace it with microservices. So you will also spend time on reading legacy code.

    Monolith tech stack:

    - Java 8

    - Play 1.5

    - Mysql

    - FreeMarker templates

     

    We offer:

    - Innovative product with modern technology stack

    - Competitive salary (paid in $)

    - Social package (paid vacations, sick leaves and etc)

    - PE accounting and support

    - WFH and remote working mode possibility, Ukrainian working hours

    - No bureaucracy, micromanagement and time-tracking

     

    More
  • · 105 views · 17 applications · 11d

    Senior Java Developer

    Full Remote · Ukraine · 5 years of experience · B2 - Upper Intermediate
    A reference data technology team focusing on building a strategic data quality platform is looking for an individual to fulfill developer working in a fast-paced environment. The developer will be responsible for tuning and optimizing the Oracle database...

    A reference data technology team focusing on building a strategic data quality platform is looking for an individual to fulfill developer working in a fast-paced environment. The developer will be responsible for tuning and optimizing the Oracle database to increase the efficiency and performance of the web based application, as well as aiding in the development of the java web based application. The individual will be working with other development teams and senior business analysts in order to develop the requirements and implement into the application.

    • Responsibilities:

      - Front-end and back-end development.
      - Work well within a global team, spanning numerous time zones, with good communication skills both verbally and written. This includes the ability to provide suggestions and alternative solutions to other team members so that the most efficient and optimized solution can be implemented

    • Mandatory Skills Description:

      - At least 6 years of experience in Java
      - Deep knowledge and usage of SQL (Oracle or PostgreSQL dialects is preferable)
      - Good Core Java skills
      - Spring framework
      - Building tools (e.g. Maven)
      - Linux / Unix Background
      - Version control (e.g. Git)
      - Performed Code review /peer review
      - Continuous integration systems (e.g. TeamCity, Jenkins)
      - Knowledge of various design and architectural patterns
      - Good communication
      - Good written skills

    • Nice-to-Have Skills Description:

      - Experience with Angular
      - Experience with Kafka
      - Java Performance tuning will be a plus
      - Advanced Oracle, PL/SQL, performance tuning
      - Experience in mentoring and guiding small teams/modules

    More
  • · 263 views · 86 applications · 10d

    Middle Java Engineer

    Full Remote · Ukraine · 3 years of experience · B2 - Upper Intermediate
    Description About Project: Comprised of the Company’s international business units and various direct-to-consumer streaming services, Media & Entertainment Distribution department aligns technology, media distribution and advertising sales into a single...

    Description

    About Project:

    Comprised of the Company’s international business units and various direct-to-consumer streaming services, Media & Entertainment Distribution department aligns technology, media distribution and advertising sales into a single business segment to create and deliver personalized entertainment experiences to consumers around the world. 

    GL team will be concentrated on building AdTech platform for our customer.

    About Company:

    Leading diversified international family entertainment and media enterprise with the following business segments: media networks, parks and resorts, studio entertainment, consumer products and interactive media. 

     

    Requirements

    • Shifted working hours till 10-11 PM Kyiv time
    • 3+ years of professional software development experience
    • Proficiency in server-side programming languages, especially Java
    • Professional experience with Java based web services and RESTful framework, and both relational and non-relational database platforms
    • Experience with large scale distributed system architecture
    • Ability to trace through various services and determine root cause when issues occur
    • Knowledge of Software Development Lifecycle and Agile Development/Testing practices and methodologies
    • Familiarity with CI/CD methodologies
    • Experince with Cloud Services (AWS)
    • Excellent communication and collaboration skills
    • Strong teamwork ethic, with demonstrated ability to work independently as well as a team-focused approach towards software development
    • Ability to lead small projects and platform initiatives

     

    Job responsibilities

    • Work as part of a team
    • Participate in stand-ups and other sprint meetings
    • Design and implement new solutions
    • Optimize and enhance existing services
    • Document changes and new features
    • Perform code reviews
    • Deliver code with thorough automated testing
    • Mentor junior team members
    More
  • · 74 views · 4 applications · 9d

    Senior/Lead Search Engine Developer (Java)

    Full Remote · Ukraine · 5 years of experience · B2 - Upper Intermediate
    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...

    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: 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 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)

    - Kotlin
    - Experience in a hybrid cloud environment or willing to learn new techniques and approaches

     

    Languages:

    English: B2 Upper Intermediate

    More
  • · 60 views · 4 applications · 8d

    Mobile Developer

    Full Remote · Ukraine · 4 years of experience · B2 - Upper Intermediate
    QA Madness is a European IT service company that focuses strongly on QA and cybersecurity. The company was founded in 2013 and is headquartered in Poland. Our client is looking for a Mobile Developer for the tipping platform. Must have good...

    QA Madness is a European IT service company that focuses strongly on QA and cybersecurity. The company was founded in 2013 and is headquartered in Poland.   
    Our client is looking for a Mobile Developer for the tipping platform. Must have good communication skills in English.   

    Work type: Remote. 
    Technical level: Senior. 
    Job category: Development. 
    Project: Tipping and gratuities system. 
    English level: Upper-Intermediate.   

    Responsibilities: 
    Build and deliver robust Android solutions for payment applications; Implement scalable features based on product roadmap and team input; 
    Work closely with product managers, designers, QA, and backend developers; 
    Contribute to architectural decisions and continuously refactor to maintain clean codebases; 
    Ensure code quality through comprehensive testing and active participation in code reviews; 
    Monitor app performance and take steps to address issues proactively; Participate in agile processes and help evolve development workflows.   
    Required Skills: 
    5+ years of hands-on experience in Java; 
    Building and maintaining Android applications (experience with IOS applications will be a plus); 
    Basic knowledge of Typescript, JS and React Native; 
    Understanding and experience in MVP and MVVM; 
    Experienced with well-known development and testing frameworks; Experience building service-oriented architectures, design patterns, data structures; 
    Test-driven development and continuous delivery; 
    Upper-intermediate level of spoken and written English.   

    What We Offer: 
    Competitive salary in USD or EUR and good compensation package (reviews on demand to ensure your compensation reflects your growth and impact); 
    Corporate English courses with native speakers; 
    Remote work opportunity; 
    Flexible work schedule (Enjoy the freedom to start your 8-hour workday at a time that fits your schedule best, anytime between 8 a.m. and 11 a.m.); 
    The ability to focus on your work: a lack of bureaucracy and micromanagement (no tracking tools).   

    Steps of the interview process: 
    STEP 1: Send your resume and complete the questionnaire. 
    STEP 2: Go through the screening interview with a Tech Recruiter. STEP 3: Interview with a client. 
    STEP 4. Test Task.   

    Please note, this job is a full-time position, and it is relevant only if you meet all requirements. Any candidate who fails to meet the requirements will not be considered for the job.

     

    More
  • · 117 views · 6 applications · 8d

    Senior Camunda Developer

    Full Remote · Ukraine · 4 years of experience · B2 - Upper Intermediate
    Sii Ukraine is a subsidiary of Sii Poland — the leader in IT, engineering, and consultancy services with over 7500 IT experts and more than 250 prestigious customers. We are looking for ambitious and top-quality professionals to join our project teams. ...

    Sii Ukraine is a subsidiary of Sii Poland — the leader in IT, engineering, and consultancy services with over 7500 IT experts and more than 250 prestigious customers. We are looking for ambitious and top-quality professionals to join our project teams.

     

    As part of a collaboration with a leading European energy company driving innovation in digital transformation and sustainable solutions, we are looking for a Camunda 8 Developer to join our project. This role offers the opportunity to design and implement cloud-based process automation solutions using the Camunda 8 SaaS platform, contributing to the digitalization of business workflows across diverse domains.

     

    Your tasks:

    • Design, model, and implement business processes using BPMN 2.0 on the Camunda 8 platform.
    • Analyze and detail business requirements in close collaboration with business partners and analysts, translating them into executable workflow models.
    • Develop and maintain process applications to automate individual workflow steps and ensure end-to-end integration.
    • Integrate external systems and services via REST APIs or custom connectors.
    • Configure and use core Camunda 8 SaaS components: Operate, Tasklist, Console, Connectors, and Web Modeler.
    • Implement robust error handling, retry mechanisms, and monitoring to ensure transparency and reliability in process execution.
    • Support the deployment of process applications within CI/CD pipelines and cloud-native environments.
    • Collaborate closely with cross-functional teams to ensure operational readiness and scalability of workflow solutions.

     

    Requirements:

    • Proven experience working with Camunda 8 (SaaS).
    • Strong understanding of BPMN 2.0; familiarity with DMN and Camunda Forms is a plus.
    • Practical experience in integrating workflows with distributed systems.
    • Knowledge of CI/CD pipelines, DevOps practices, and cloud environments (e.g. Kubernetes, Docker).
    • Ability to work effectively with business stakeholders to refine and optimize process logic.
    • Solid analytical and problem-solving skills, with a structured approach to development and testing.
    • Excellent communication and collaboration abilities within cross-functional and international teams.
    • Strong analytical thinking and proactive problem-solving mindset.
    • Commitment to delivering clean, maintainable, and scalable solutions.

       

    Nice to have:

    • Experience with Camunda Connectors or developing custom connectors.
    • Familiarity with the Operate API or Camunda SDKs.
    • Exposure to event-driven architectures.
    • Camunda certification or prior participation in official Camunda training programs.
    More
  • · 55 views · 4 applications · 7d

    Senior Java Developer (Desktop)

    Full Remote · Ukraine · 5 years of experience · B2 - Upper Intermediate
    Project Description: One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a cloud solution for interpretation...

    Project Description:

    One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain.
    Product being developed is a cloud solution for interpretation of geological and geophysical data. Project is based on SCRUM methodology.
    Our project is stable, long-term and constantly adopts new technologies such as newest Java and Eclipse RCP versions, cloud and GPU computing, microservices architecture and other innovative frameworks.
    Work supposes close cooperation with Customer team located in Houston and following Agile principles.
    Our team is senior, supportive and friendly.

    Responsibilities:

    • Collaborate closely with geophysicists, data scientists, and software engineers to
    translate scientific domain requirements into robust on-prem or Cloud software
    solutions.
    • Design, develop, and maintain high-performance applications for geophysical and
    geological data analysis, interpretation and visualization (e.g., seismic, horizon,
    fault, velocity model, etc.)
    • Present architectural designs and technical proposals to the architecture review
    board.
    • Ability to break down development tasks and lay out clear implementation
    roadmaps.
    • Implement and optimize computation algorithms
    • Design and develop both thin and thick client applications that interact with cloud-
    based microservices.
    • Ensure high code quality through unit testing, code reviews, security hardening and
    continuous integration with other domain tools
    • Provide technical support and lead user troubleshooting sessions to resolve issues
    and ensure smooth operation of DSG application.
    • Mentor junior developers and actively contribute to architectural and
    implementation decisions.
    • Embrace Agile/Scrum methodologies, delivering and demonstrating working
    solutions at the end of each sprint
    • Stay current with emerging technologies and trends in geophysical computing and
    software development.

    Mandatory Skills Description:

    5+ years in Java development
    Strong Java Core knowledge
     

    Nice-to-Have Skills Description:

    Experience with desktop development (Swing, SWT or Eclipse RCP)
    C++ development
    Practical experience with Eclipse RCP framework
    OSGI knowledge is a plus
    Oil&Gas domain experience is a plus

    More
  • · 31 views · 0 applications · 5d

    Senior Java Developer with GCP

    Full Remote · Ukraine · 7 years of experience · B2 - Upper Intermediate
    Project Description: Deliver modern, omnichannel, real-time retailing shopping experience built on Sabre Travel AITM for low-cost carriers (LCC). Enhance direct offer capabilities to drive airline yield. LCC's require low-cost and highly configurable...
    • Project Description:

      Deliver modern, omnichannel, real-time retailing shopping experience built on Sabre Travel AITM for low-cost carriers (LCC). Enhance direct offer capabilities to drive airline yield. LCC's require low-cost and highly configurable flexible eCommerce capabilities and provide the ability for LCC to process Offer and Order transactions. Provide reduced cost through consolidation of common components including consolidation of the order management system (OMS).

      in scope:
      Design, develop, test & deliver changes to OMS to achieve integration with Radixx
      The development will be done to defined standards using NGP and GCP
      Design, develop, test & deliver changes to OMS to achieve extension for both (Radixx&OMS) features
       

    • Responsibilities:

      - Develops, codes, tests and debugs new moderately complex software solutions or enhancements to existing software in a maintenance capacity.
      - Works with technical staff (Domain Experts) to understand problems with software and resolve them.
      - Daily cooperation with client by supporting all needs and resolving problems.
      - Assist in the development of software technical documentation.
      - Designs and codes moderately complex applications using routine and/or advanced technology.
      - Create optimization programs to resolve problems.
      - Design and build prototype applications.
       

    • Mandatory Skills Description:

      • Minimum 6 year of hands-on Java programming (including Java 17) 
      • Experience and knowledge of open-source software, frameworks, and broader cutting-edge technologies around server-side development in Java 17;
      • Wide and deep understanding of Java ecosystem, monitoring and diagnosis; Containers, Spring Boot, Docker, Kubernetes   
      Experience in Cloud deployments, Preferably in GCP 
      Technology stack:
      • Programming language: JAVA 17
      • Version control system: Git
      • Database: GCP Spanner
      • Messaging: GCP Pub/Sub
      • Microservices
      • REST/JSON and/or GRPC API
      • Monorepository
      • GCP Traffic Director
      • Envoy load balancer
      • CI/CD
      • Cloud provider: GCP
      • Dependency management system: Maven and Bazel
      • Java libraries: 
      • Spring boot 2.2.X
      • Spring 5.2.X
      • Lombok
      • Deployment: Containers deployed on GKE
       

    • Nice-to-Have Skills Description:

      • RestAssured
      • Cucumber
      • TestNG
      • IaaC (Terraform)
      • Security and access control: Planned to use JWT, OKTA
       

    • Languages:
      • English: B2 Upper Intermediate
    More
  • · 231 views · 50 applications · 5d

    Junior Java Developer

    Full Remote · Ukraine · Product · 1 year of experience
    About project: Working on multi telecom related project with big international team. Work format is shadow, you will be hidden from end client and will work with help of main developer. We are looking for a long-term candidate passionate about startups...

    About project:

    Working on multi telecom related project with big international team. Work format is shadow, you will be hidden from end client and will work with help of main developer.

     

    We are looking for a long-term candidate passionate about startups and eager to contribute to our projects from the ground up.

     

    Requirements:

    • From 1 year of experience (only commercial)
    • Strong Java core and multithreading skills
    • Expertise in Spring Framework (Boot, Data, Security) and Hibernate
    • Good understanding of SQL and database design
    • Knowledge of design patterns, SOLID principles, and clean architecture

       

    Would be a plus:

    • Experience with microservices architecture
    • Familiarity with Docker, Kubernetes, and CI/CD pipelines
    • Cloud experience (AWS, Azure, or DigitalOcean)
    • Proficiency in scaling and optimizing high-load systems

       

    About Neptunes 

    We are young product company and looking for motivated collaborators who may share their experience to our products


     

    More
  • · 73 views · 12 applications · 4d

    Senior Java Engineer

    Full Remote · Ukraine · 4 years of experience · B2 - Upper Intermediate
    N-iX is looking for a Senior Java Engineer to join our team. Our client is a leading financial institution focused on digital innovation and customer-centric solutions. You will join a cross-functional Agile squad working on the development of a new,...

    N-iX is looking for a Senior Java Engineer to join our team.

    Our client is a leading financial institution focused on digital innovation and customer-centric solutions. You will join a cross-functional Agile squad working on the development of a new, cutting-edge banking product aimed at redefining the digital experience for millions of users. The team collaborates closely to deliver secure, scalable, and intuitive financial solutions powered by modern technologies.

     

    Responsibilities

    • Analyze requirements and technical designs, implementing new features within the platform
    • Develop, maintain, and optimize existing functionalities in the production environment
    • Ensure adherence to coding standards and software engineering best practices
    • Identify, troubleshoot, and resolve issues related to code quality, functionality, and performance
    • Document new or updated features and improvements
    • Actively participate in Agile ceremonies and contribute to the continuous delivery of product functionality

    Requirements

    • 4+ years of experience as a Backend Developer within the Java tech stack
    • Strong experience with Java, Spring / Spring Boot, Docker, Kubernetes, SQL, Linux, and Redis.
    • Hands-on experience with microservices architecture
    • Familiarity with CI/CD pipelines and infrastructure implementation
    • Deep understanding of Object-Oriented Programming (OOP) and software engineering principles
    • Proven experience in developing scalable REST APIs
    • Solid knowledge of relational and NoSQL databases
    • Ability to write effective unit, integration, and API tests
    • Strong understanding of Agile methodologies
    • Experience with API Gateways (implementation and integration)

    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
  • · 38 views · 5 applications · 4d

    Senior Java Developer

    Full Remote · Ukraine · 6 years of experience · B2 - Upper Intermediate
    Deliver modern, omnichannel, real-time retailing shopping experience built on Sabre Travel AITM for low-cost carriers (LCC). Enhance direct offer capabilities to drive airline yield. LCC's require low-cost and highly configurable flexible eCommerce...
    • Deliver modern, omnichannel, real-time retailing shopping experience built on Sabre Travel AITM for low-cost carriers (LCC). Enhance direct offer capabilities to drive airline yield. LCC's require low-cost and highly configurable flexible eCommerce capabilities and provide the ability for LCC to process Offer and Order transactions. Provide reduced cost through consolidation of common components including consolidation of the order management system (OMS).

      in scope:
      Design, develop, test & deliver changes to OMS to achieve integration with Radixx
      The development will be done to defined standards using NGP and GCP
      Design, develop, test & deliver changes to OMS to achieve extension for both (Radixx&OMS) features
    • Responsibilities:

      - Develops, codes, tests and debugs new moderately complex software solutions or enhancements to existing software in a maintenance capacity.
      - Works with technical staff (Domain Experts) to understand problems with software and resolve them.
      - Daily cooperation with client by supporting all needs and resolving problems.
      - Assist in the development of software technical documentation.
      - Designs and codes moderately complex applications using routine and/or advanced technology.
      - Create optimization programs to resolve problems.
      - Design and build prototype applications.

    • Mandatory Skills Description:

      • Minimum 6 year of hands-on Java programming (including Java 17) 
      • Experience and knowledge of open-source software, frameworks, and broader cutting-edge technologies around server-side development in Java 17;
      • Wide and deep understanding of Java ecosystem, monitoring and diagnosis; Containers, Spring Boot, Docker, Kubernetes   
      • Experience in Cloud deployments, Preferably in GCP 
      Technology stack:
      • Programming language: JAVA 17
      • Version control system: Git
      • Database: GCP Spanner
      • Messaging: GCP Pub/Sub
      • Microservices
      • REST/JSON and/or GRPC API
      • Monorepository
      • GCP Traffic Director
      • Envoy load balancer
      • CI/CD
      • Cloud provider: GCP
      • Dependency management system: Maven and Bazel
      • Java libraries: 
      • Spring boot 2.2.X
      • Spring 5.2.X
      • Lombok
      • Deployment: Containers deployed on GKE

    • Nice-to-Have Skills Description:

      • RestAssured
      • Cucumber
      • TestNG
      • IaaC (Terraform)
      • Security and access control: Planned to use JWT, OKTA

    More
Log In or Sign Up to see all posted jobs