Jobs

141
  • · 105 views · 25 applications · 24d

    Software Engineer (Java/React)

    Full Remote · Ukraine · 3 years of experience · Upper-Intermediate
    Project Description: Our client is a Swiss leader in online trading, serving over 500,000 clients who can trade more than 3 million products through highly performant and secure platforms. In addition to various online trading products, including stocks,...
    • Project Description:

      Our client is a Swiss leader in online trading, serving over 500,000 clients who can trade more than 3 million products through highly performant and secure platforms. In addition to various online trading products, including stocks, bonds, funds, derivative products, and cryptocurrencies, we also offer Forex, Robo-Advisory, and Mortgage solutions.

      Since 2012, we have partnered with the client to develop innovative and cutting-edge digital solutions that help customers achieve their investment goals. Our solutions are continuously evolving, transitioning into atomic microservices and self-contained systems.

      The team is a distributed cross-functional group working as a single unit across onshore and offshore locations. It owns the full delivery lifecycle: from feature design and implementation to support and maintenance. Work is split between developing new functionality and evolving existing systems, with rotation based on project priorities. Engineers participate in technical discussions, contribute to design decisions, and are expected to deliver maintainable code and thoughtfully designed solutions.

       

    • Responsibilities:

      - Design and develop modern web applications and backend services.
      - Extend and refactor existing systems as part of ongoing product evolution.
      - Implement business features and actively contribute to architectural and design decisions.
      - Participate in estimations and drive technical improvements as part of the team's development process.
      - Conduct code reviews and collaborate with peers to maintain codebase standards.

       

    • Mandatory Skills Description:

      - At least 3+ years of proven experience in a Software Developer position
      - Java core, Java 17 features
      - Experience with Frontend: React, Redux, Javascript/TypeScript, HTML, CSS
      - OOP/OOD knowledge, design patterns
      - Spring framework, IOC
      - RESTfull services
      - Unit testing frameworks (JUnit, Mockito)
      - SQL knowledge, any RDBMS, Oracle is a plus
      - Distributed version control system
      - CI tools experience

    More
  • · 106 views · 17 applications · 24d

    Principal EVM Java Engineer

    Full Remote · Countries of Europe or Ukraine · Product · 7 years of experience · Upper-Intermediate
    An innovative blockchain technology company, is looking for Principal EVM Software Engineer to work remotely. It's a technology company that uses a unique, patented consensus algorithm for the fully open-source platform. The platform's network services...

    An innovative blockchain technology company, is looking for Principal EVM Software Engineer to work remotely.

    It's a technology company that uses a unique, patented consensus algorithm for the fully open-source platform. The platform's network services include smart contracts based on Solidity, as well as a native tokenization and consensus service used to create decentralized applications.
    This cutting-edge technology is recognized as an alternative to traditional blockchain solutions due to its superior speed and scalability.
    Platform’s public network is governed by industry-leading organizations, spanning 11 sectors and 14 regions who oversee the development and direction of the decentralized platform.

    The company's management board includes IBM, Boeing, Google, Deutsche Telekom, LG, and others.

    You will be contributing to the performance and optimization of the platform native services (Java) and the web3 services (JS/TS) that process transaction bytes to transform the network node states and expose network block, transaction, and account data.

    The company offers unlimited vacation and sick leave, stock options, paid work-related education/certifications, and workplace equipment.

    Requirements: deep software development experience with Java, experience with JavaScript, people management and blockchain experience.
    Practical experience with EVM-based blockchain wiil be a plus.
     

    More
  • · 247 views · 76 applications · 24d

    Senior Java Developer

    Full Remote · Worldwide · 5 years of experience · Advanced/Fluent
    Currently, one of our clients is looking for a talented Java Backend Developer to join their innovative team. In this role, you will be responsible for designing, developing, and maintaining high-performance Java-based applications and services that...

    Currently, one of our clients is looking for a talented Java Backend Developer to join their innovative team. In this role, you will be responsible for designing, developing, and maintaining high-performance Java-based applications and services that enable seamless blockchain integration. Your work will directly impact the capabilities of our platform and enhance the experience for the users.

    Responsibilities:

    — Design, develop, and maintain scalable, high-performance Java applications and services.
    — Implement software solutions that extend platform functionalities and improve user experiences.
    — Collaborate with cross-functional teams to analyze requirements, define solutions, and deliver new features rapidly.
    — Conduct code reviews and participate in quality assurance processes to maintain high coding standards.
    — Troubleshoot and resolve performance issues, bugs, and other technical challenges efficiently.
    — Stay updated with emerging technologies and trends in blockchain, backend development, and software best practices.

    Qualifications:

    — Proven experience as a Java Developer with a strong background in backend development.
    — Proficiency in modern Java, including asynchronous frameworks such as Eclipse Vert.x, SmallRye Mutiny, or RxJava.
    — Deep understanding of networking concepts and HTTP protocols.
    — Familiarity with JSON-RPC communication protocol.
    — Exposure to blockchain protocols is a plus.

    What We Offer:

    — 18 vacation days, 5 sick days.
    — Opportunity to work at the forefront of blockchain technology and digital innovation.
    — Dynamic, fast-paced environment supporting professional growth.
    A talented team of professionals dedicated to technological excellence.

    More
  • · 80 views · 10 applications · 24d

    Senior Backend Developer (Java/Spring boot)

    Full Remote · Ukraine · 7 years of experience · Advanced/Fluent
    We are seeking a Senior Backend Developer specialized in Java and Spring Boot to enhance and maintain our backend APIs of one of our AI-Enhanced marketplace platforms. This position requires deep expertise in scalable microservices design,...

    We are seeking a Senior Backend Developer specialized in Java and Spring Boot to enhance and maintain our backend APIs of one of our AI-Enhanced marketplace platforms. This position requires deep expertise in scalable microservices design, enterprise-level security, and integration with modern AI development tools. You will work on features such as marketplace transactions, vendor management, product catalog systems, and robust APIs that support our comprehensive marketplace ecosystem while leveraging cutting-edge AI tools like Cursor for accelerated development.

    Key Responsibilities

    Enterprise-Scale Architecture

    • Design and maintain high-availability backend infrastructure for large volumes of marketplace transactions and user interactions
    • Build resilient microservices architecture using Spring Boot and containerization technologies

    Java/Spring Boot Development

    • Develop and optimize RESTful APIs using Spring Boot 3.x and Java 17+ for marketplace operations
    • Implement JWT authentication with role-based permissions for secure API access
    • Integrate Stripe payment processing for marketplace transactions
    • Work with Metricool API integration for analytics and reporting features
    • Implement Mailgun for automated email communications
    • Leverage AI development tools (Cursor) to accelerate code development, testing, and debugging processes

    Security & Compliance

    • Implement JWT authentication and role-based access control for secure API access
    • Ensure PCI DSS compliance for payment processing and data protection standards for customer information
    • Work with Vault for secrets management and implement encryption for sensitive marketplace data

    Performance & Scalability

    • Optimize PostgreSQL (primary) databases and manage MongoDB legacy data migration
    • Deploy and monitor containerized applications using Docker and Kubernetes for seamless auto-scaling during peak marketplace activity
    • Use AI tools to optimize deployment processes and infrastructure monitoring

    DevOps & CI/CD

    • Collaborate in GitLab CI/CD processes ensuring robust code delivery pipelines
    • Implement infrastructure as code and leverage AI for deployment automation
    • Provide on-call production support and troubleshoot issues across environments
    • Assist in production deployments ensuring zero-downtime releases

    Collaboration & AI-Enhanced Development

    • Work closely with front-end engineers, QA, and product managers to deliver secure, testable, and maintainable marketplace solutions
    • Integrate AI workflows into team development processes using tools like Cursor for improved productivity
    • Conduct code reviews, champion best practices, and mentor junior developers in both traditional and AI-assisted development techniques

    Required Qualifications

    Experience

    • 7+ years in backend development, with at least 3+ years in Java 17+ and Spring Boot 3.x frameworks
    • Proven experience building marketplace platforms or payment processing systems

    Technical Expertise

    • Database Mastery: Expertise in PostgreSQL (primary) and MongoDB experience for legacy system migration
    • Security: Strong experience with JWT authentication and role-based permissions
    • Payment Integration: Experience with Stripe or similar payment processing systems
    • Cloud Services: Hands-on experience with AWS S3 for file storage and management
    • API Documentation: Proficiency with OpenAPI 3.0/Swagger for API documentation
    • Containerization: Proficiency with Docker and Kubernetes for application deployment

    Cloud & DevOps

    • Familiarity with cloud platforms (AWS, GCP, Azure, or Digital Ocean)
    • Hands-on experience with GitLab CI/CD pipelines for automated deployment

    AI-Enhanced Development

    • Experience with AI coding assistants (Cursor or similar tools)
    • Knowledge of leveraging AI for automated testing, code review, and deployment optimization

    Enterprise Product Building

    • Proven track record of delivering enterprise marketplace solutions, addressing security, compliance, and performance concerns at scale
    • Experience supporting production environments with high availability requirements

    Soft Skills

    • Excellent communication and collaboration skills
    • Strong problem-solving mindset and debugging capabilities
    • Comfort working in cross-functional Agile teams
    • Attention to detail and commitment to code quality

     

    How to Apply

    Please submit your resume along with:

    • A brief cover letter highlighting your relevant marketplace platform and Java development experience
    • Links to your GitHub profile or portfolio showcasing relevant projects
    • Certifications or notable achievements in backend development

     

     

     

     

     

    More
  • · 162 views · 21 applications · 23d

    Junior/Middle Software Engineer (Java and React)

    Full Remote · Ukraine · 3 years of experience · Upper-Intermediate
    Project Description: Our client is a Swiss leader in online trading, serving over 500,000 clients who can trade more than 3 million products through highly performant and secure platforms. In addition to various online trading products, including stocks,...
    • Project Description:

      Our client is a Swiss leader in online trading, serving over 500,000 clients who can trade more than 3 million products through highly performant and secure platforms. In addition to various online trading products, including stocks, bonds, funds, derivative products, and cryptocurrencies, we also offer Forex, Robo-Advisory, and Mortgage solutions.

      Since 2012, we have partnered with the client to develop innovative and cutting-edge digital solutions that help customers achieve their investment goals. Our solutions are continuously evolving, transitioning into atomic microservices and self-contained systems.

      The team is a distributed cross-functional group working as a single unit across onshore and offshore locations. It owns the full delivery lifecycle: from feature design and implementation to support and maintenance. Work is split between developing new functionality and evolving existing systems, with rotation based on project priorities. Engineers participate in technical discussions, contribute to design decisions, and are expected to deliver maintainable code and thoughtfully designed solutions.

       

    • Responsibilities:

      - Design and develop modern web applications and backend services.
      - Extend and refactor existing systems as part of ongoing product evolution.
      - Implement business features and actively contribute to architectural and design decisions.
      - Participate in estimations and drive technical improvements as part of the team's development process.
      - Conduct code reviews and collaborate with peers to maintain codebase standards.

       

    • Mandatory Skills Description:

      - At least 3+ years of proven experience in a Software Developer position
      - Java core, Java 17 features
      - Experience with Frontend: React, Redux, Javascript/TypeScript, HTML, CSS
      - OOP/OOD knowledge, design patterns
      - Spring framework, IOC
      - RESTfull services
      - Unit testing frameworks (JUnit, Mockito)
      - SQL knowledge, any RDBMS, Oracle is a plus
      - Distributed version control system
      - CI tools experience

       

    • Nice-to-Have Skills Description:

      - Education: Bachelor's / Master's degree in computer science or computer engineering
      - Experience in finance/banking business domain
      - Docker
      - Unix usage experience

       

    • Languages:
      • English: B2 Upper Intermediate
      • Ukrainian: C2 Proficient
    More
  • · 74 views · 6 applications · 22d

    Java Tech Lead Engineer (IRC271086)

    Full Remote · Ukraine, Poland, Romania · 7 years of experience · Upper-Intermediate
    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...

    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 development

    Strong understanding of database concepts and experience with SQL and NoSQL databases (e.g., MySQL, Oracle, Cassandra, DynamoDB, Redis).

    Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and experience deploying applications in cloud environments is advantageous

    Experience with microservices and event-driven architectures

    Strong analytical and problem-solving skills with the ability to troubleshoot complex issues and implement effective solutions

    Excellent written and verbal communication skills with the ability to articulate technical concepts clearly and effectively

    Ability to work both independently and collaboratively in a fast-paced, agile environment. Strong team player with a positive attitude and a passion for technology

     

    Job Responsibilities

    Architect, design, and develop highly scalable, reliable web scale applications, tools, and automation frameworks to meet business requirements.

    Implement cloud-based microservices leveraging event-driven architectures.

    Collaborate with cross-functional teams to design and build efficient and robust data pipelines for batch, near-real-time, and real-time processing using Java technologies.

    Optimize applications, data pipelines, and microservices for scalability, performance, and efficiency to handle large volumes of data and traffic in a cloud environment.

    Ensure adherence to coding standards, best practices, and software development methodologies. Perform code reviews and provide constructive feedback to team members.

    Implement monitoring and alerting solutions to ensure the reliability and availability of applications, data pipelines, and microservices. Participate in troubleshooting and resolution of production issues.

    Create and maintain technical documentation, including design documents, architecture diagrams, and system documentation.

    Collaborate effectively with cross-functional teams, including product management, QA, and operations. Communicate technical concepts and solutions to both technical and non-technical stakeholders.

     

    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
  • · 454 views · 81 applications · 22d

    Trainee Java

    Hybrid Remote · Ukraine (Vinnytsia, Ivano-Frankivsk, Lutsk + 5 more cities) · 1 year of experience · Upper-Intermediate
    Description Candidate will be responsible for development, maintenance and support of entertainment and media applications on embedded devices for home media entertainment. Requirements Experience in the development of at least one of the following...

    Description

    Candidate will be responsible for development, maintenance and support of entertainment and media applications on embedded devices for home media entertainment.

     

    Requirements

    Experience in the development of at least one of the following languages C++JavaJS.NET
    At least an intermediate English level
    Ability to work in an agile software development environment, to be flexible to requirements and design change
    Proactive problem-solving abilities
    Knowledge of BrightScript and Roku platform development experience, networking experience, media applications development experience is a plus.

     

    Job responsibilities

    Development, maintenance, and support of entertainment and media applications on Roku platform

    More
  • · 194 views · 24 applications · 19d

    Java developer

    Hybrid Remote · Moldova · Product · 3 years of experience
    Join Finergy, a small, expert-led team building scalable platforms for instant payments and merchant services. We're looking for a Java developer who’s comfortable working on backend systems that need to be fast, secure, and reliable. You'll help design...

    Join Finergy, a small, expert-led team building scalable platforms for instant payments and merchant services. We're looking for a Java developer who’s comfortable working on backend systems that need to be fast, secure, and reliable.
     

    You'll help design and build APIs, handle real-time processing, and integrate with banks and payment systems. We keep things lean - no bureaucracy, just smart people solving real problems.
     

    What we’re looking for:

    • Solid Java (preferably with Spring Boot)
    • Experience with REST APIs and databases
    • Good understanding of system design and clean code
    • Interest in financial systems or real-time processing is a plus
    More
  • · 371 views · 119 applications · 19d

    Senior Java Developer to $6000

    Full Remote · Countries of Europe or Ukraine · Product · 5 years of experience · Upper-Intermediate
    Join Us in Building the Future of Digital Banking! We’re transforming a successful existing business into a full-fledged neobank, integrating the latest innovations in the fintech space — including blockchain technologies and other cutting-edge...

    Join Us in Building the Future of Digital Banking!

     

    We’re transforming a successful existing business into a full-fledged neobank, integrating the latest innovations in the fintech space — including blockchain technologies and other cutting-edge features.

     

    This is not a startup — we offer the stability of an established business with the spirit of innovation. You'll be joining a highly skilled, collaborative, and friendly team, with minimal bureaucracy and maximum impact.

     

    Our tech stack:

    Backend: Java 21, Spring Boot, Hibernate

    Frontend: React

    Infrastructure: AWS, Microservices, CI/CD

     

    What We’re Looking For:

    5+ years of experience in software development

    Strong knowledge of Java 21

    Hands-on experience with Spring Boot

    Proficiency with Hibernate

    Solid understanding of OOP, OOD, and design patterns

    Experience with Git and CI/CD pipelines

    Experience building RESTful services

    Familiarity with microservice architecture

    Experience working with AWS

     

    If you're passionate about fintech and want to shape the next generation of digital banking, we’d love to hear from you!

    More
  • · 101 views · 22 applications · 17d

    Team Lead ( Java, Kotlin, Scala, Go)

    Full Remote · Worldwide · Product · 6 years of experience · Upper-Intermediate
    As a Team Lead, you will drive innovation in areas such as automation, performance optimization, and system scalability. You’ll lead a multinational team of skilled backend developers, fostering collaboration and creativity while championing our values of...

    As a Team Lead, you will drive innovation in areas such as automation, performance optimization, and system scalability. You’ll lead a multinational team of skilled backend developers, fostering collaboration and creativity while championing our values of technical excellence and a customer-centric mindset. This role offers the unique opportunity to shape the direction of critical infrastructure, ensuring it delivers value to customers and drives broader organizational innovation and success.

    Responsibilities:

    • Lead a global team of 4-5 experienced backend developers to manage the core components of customer data storage within a large-scale, multi-tenant architecture.
    • Design and extend the foundational architecture of our backend stack, addressing challenges in high-scale data processing.
    • Work closely with various teams across the organization, exploring a wide range of technologies and domains.
    • Ensure core components leverage the latest technologies to maximize system performance and utilization, while keeping the highest standards of stability and security.

    Requirements:

    • 2+ years of experience in managing a development team, driving production environment workloads
    • 5+ years of hands-on professional experience in Java/Kotlin/Scala/Go backend development with deep expertise in microservices environments
    • Self-motivated, quick learner, proactive and a true team player with no less than excellent communication skills and ability to collaborate effectively in a global company
    • Excellent English both verbal and written

    It would be amazing if you have prior experience with specifically:

    • Opensearch/Elasticsearch, Timeseries Databases (Prometheus, Thanos, VictoriaMetrics…)
    • Cloud Infrastructure (preferably AWS), Automation & Operations, Observability
    • Experience with Docker & K8s
    More
  • · 163 views · 29 applications · 16d

    Backend Team Lead (Java,Kotlin)

    Full Remote · Countries of Europe or Ukraine · Product · 5 years of experience · Upper-Intermediate
    The company is redefining the future of observability through AI. Its Open 360™ Observability Platform helps transform observability from a costly requirement into a smarter, faster, and more efficient approach — enabling teams to troubleshoot quicker,...

    The company is redefining the future of observability through AI. Its Open 360™ Observability Platform helps transform observability from a costly requirement into a smarter, faster, and more efficient approach — enabling teams to troubleshoot quicker, reduce risk, and optimize operational costs.

    Engineering teams rely on this AI-powered observability solution to detect, understand, and resolve issues in distributed environments — without the complexity or expense of traditional tools. By integrating logs, metrics, and traces into a unified experience with intelligent automation and insights, the platform empowers faster development and confident innovation.

    Professionals passionate about solving complex engineering challenges, contributing to the future of AI-driven observability, and making real impact will find a meaningful opportunity here.
     

    The Role:

    The company is seeking an experienced and motivated Team Lead to guide the Telemetry Storage team. This team plays a central role in the observability platform, managing large-scale, multi-tenant data storage systems based on OpenSearch and Thanos — critical open-source technologies that serve as the foundation of the backend infrastructure.

    The role involves driving innovation across automation, performance, and scalability efforts. The successful candidate will lead a global team of skilled backend developers, fostering collaboration, technical leadership, and a customer-first mindset. This is a unique opportunity to influence the direction of key infrastructure components that support product excellence and organizational growth.
     

    Key Responsibilities:

    • Lead a global team of 4 – 5 backend developers responsible for core customer data storage systems in a large-scale, multi-tenant architecture.
    • Design and extend the underlying architecture of the backend stack, solving challenges related to high-scale data processing.
    • Collaborate with multiple teams across the organization, working across diverse technologies and domains.
    • Ensure the use of modern technologies to optimize system performance, stability, security, and scalability.

      Requirements
    • At least 2 years of experience managing a development team with responsibility for production environments.
    • 5+ years of hands-on experience in backend development using Java, Kotlin, Scala, or Go, with strong expertise in microservices.
    • A proactive, fast-learning individual with excellent communication skills and the ability to collaborate effectively within a global company.
    • Fluent English — both written and spoken.
       

    Preferred Qualifications:

    • Experience with OpenSearch/Elasticsearch and time-series databases (e.g., Prometheus, Thanos, VictoriaMetrics).
    • Familiarity with cloud infrastructure (preferably AWS), automation, operations, and observability tools.
    • Practical knowledge of Docker and Kubernetes.

      Benefits
    • Stock options
    • Comprehensive health insurance
    • High-quality work equipment
    • Opportunity to work with cutting-edge technologies in a global, innovative environment
    More
  • · 340 views · 32 applications · 16d

    Junior/Middle Java Developer

    Office Work · Ukraine · 2 years of experience · Intermediate
    ‍We invite a Junior/Middle Java Developer to join our team for long-term cooperation. Gransoft develop an international health insurance portal. Our project has become especially important at this time. Office Location: Uzhhorod (our...

    👨‍💻We invite a Junior/Middle Java Developer to join our team for long-term cooperation.  
     
    Gransoft develop an international health insurance portal.  
     
    Our project has become especially important at this time.  
     
     

    ▪️Office Location: Uzhhorod

    (our company provides a relocation assistance, expenses reimbursement and accommodation if required)  
     
     

    Requirements:  
     
    — Strong and confident knowledge of Java, Hibernate, Spring, MySQL

    — Experience with any software development 2+ years 
     Experience with Java provides a significant advantage
     
    — An intermediate-level proficiency in English: reading, writing and speaking 
     
    — Responsible attitude to the tasks and deadlines  
     
    — Work from office only  


     

    We offer:  
     
    — Interesting and challenging project
     
    — Creative and friendly atmosphere 
     
    — Our company policy is to welcome your ideas and suggestions 
     
    — An international team of experienced Java developers  
     
    — Paid vacations and days off during national holidays  
     
    — Flexible work schedule  
     
    — 8-hour workday  
     
    — Office in Uzhhorod
     
    — Paid English language courses
     
    — Our company provides a relocation assistance, expenses reimbursement and accommodation if required 
     
     

    More details could be given during an interview  
     
    Please include your Telegram username in CV

    More
  • · 63 views · 9 applications · 14d

    Team Lead ( Java, Kotlin, Scala, Go)

    Full Remote · Worldwide · Product · 6 years of experience · Upper-Intermediate
    As a Team Lead, you will drive innovation in areas such as automation, performance optimization, and system scalability. You’ll lead a multinational team of skilled backend developers, fostering collaboration and creativity while championing our values of...

    As a Team Lead, you will drive innovation in areas such as automation, performance optimization, and system scalability. You’ll lead a multinational team of skilled backend developers, fostering collaboration and creativity while championing our values of technical excellence and a customer-centric mindset. This role offers the unique opportunity to shape the direction of critical infrastructure, ensuring it delivers value to customers and drives broader organizational innovation and success.

    Responsibilities:

    • Lead a global team of 4-5 experienced backend developers to manage the core components of customer data storage within a large-scale, multi-tenant architecture.
    • Design and extend the foundational architecture of our backend stack, addressing challenges in high-scale data processing.
    • Work closely with various teams across the organization, exploring a wide range of technologies and domains.
    • Ensure core components leverage the latest technologies to maximize system performance and utilization, while keeping the highest standards of stability and security.

    Requirements:

    • 2+ years of experience in managing a development team, driving production environment workloads
    • 5+ years of hands-on professional experience in Java/Kotlin/Scala/Go backend development with deep expertise in microservices environments
    • Self-motivated, quick learner, proactive and a true team player with no less than excellent communication skills and ability to collaborate effectively in a global company
    • Excellent English both verbal and written

    It would be amazing if you have prior experience with specifically:

    • Opensearch/Elasticsearch, Timeseries Databases (Prometheus, Thanos, VictoriaMetrics…)
    • Cloud Infrastructure (preferably AWS), Automation & Operations, Observability
    • Experience with Docker & K8s
    More
  • · 91 views · 5 applications · 3d

    Senior Java Engineer

    Full Remote · Ukraine · 6 years of experience · Upper-Intermediate
    We are looking for a Senior Backend Engineer with deep expertise in Java and Cloud-Native architecture to join our engineering team on a strategic project aimed at enhancing the stability, scalability, and resilience of our SaaS platform. You will be...

    We are looking for a Senior Backend Engineer with deep expertise in Java and Cloud-Native architecture to join our engineering team on a strategic project aimed at enhancing the stability, scalability, and resilience of our SaaS platform. You will be responsible for optimizing and hardening existing microservices, improving fault tolerance, and enabling platform scalability.

     

    Key Responsibilities:

    • Analyze and optimize performance-critical Java/Quarkus microservices;
    • Implement resilience patterns (e.g., circuit breakers, load shedding);
    • Improve API efficiency through payload optimization and caching strategies;
    • Collaborate with SREs and DevOps to enhance Kubernetes deployment configurations;
    • Support migration of selected endpoints from synchronous to asynchronous models.

       

    Required Skills:

    • Expert in Java,  Quarkus or Sprint Boot, JPA/Hibernate with 6-7 years of experience; 
    • Proficient in REST APIs, PostgreSQL, Redis or similar caching tools;
    • A proven track record of implementing resilience patterns (like Circuit Breaker) and successfully identifying and resolving performance bottlenecks in a microservices environment is essential;
    • Familiarity with Kubernetes, Prometheus, Docker;
    • Hands-on experience with CI/CD tools (Jenkins preferred).

       

    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
  • · 139 views · 40 applications · 14d

    Backend Team Lead (Java,Kotlin)

    Full Remote · Worldwide · 5 years of experience · Upper-Intermediate
    The company is redefining the future of observability through AI. Its Open 360™ Observability Platform helps transform observability from a costly requirement into a smarter, faster, and more efficient approach — enabling teams to troubleshoot quicker,...

    The company is redefining the future of observability through AI. Its Open 360™ Observability Platform helps transform observability from a costly requirement into a smarter, faster, and more efficient approach — enabling teams to troubleshoot quicker, reduce risk, and optimize operational costs.

    Engineering teams rely on this AI-powered observability solution to detect, understand, and resolve issues in distributed environments — without the complexity or expense of traditional tools. By integrating logs, metrics, and traces into a unified experience with intelligent automation and insights, the platform empowers faster development and confident innovation.

    Professionals passionate about solving complex engineering challenges, contributing to the future of AI-driven observability, and making real impact will find a meaningful opportunity here.
     

    The Role:

    The company is seeking an experienced and motivated Team Lead to guide the Telemetry Storage team. This team plays a central role in the observability platform, managing large-scale, multi-tenant data storage systems based on OpenSearch and Thanos — critical open-source technologies that serve as the foundation of the backend infrastructure.

    The role involves driving innovation across automation, performance, and scalability efforts. The successful candidate will lead a global team of skilled backend developers, fostering collaboration, technical leadership, and a customer-first mindset. This is a unique opportunity to influence the direction of key infrastructure components that support product excellence and organizational growth.
     

    Key Responsibilities:

    • Lead a global team of 4 – 5 backend developers responsible for core customer data storage systems in a large-scale, multi-tenant architecture.
    • Design and extend the underlying architecture of the backend stack, solving challenges related to high-scale data processing.
    • Collaborate with multiple teams across the organization, working across diverse technologies and domains.
    • Ensure the use of modern technologies to optimize system performance, stability, security, and scalability.

      Requirements
    • At least 2 years of experience managing a development team with responsibility for production environments.
    • 5+ years of hands-on experience in backend development using Java, Kotlin, Scala, or Go, with strong expertise in microservices.
    • A proactive, fast-learning individual with excellent communication skills and the ability to collaborate effectively within a global company.
    • Fluent English — both written and spoken.
       

    Preferred Qualifications:

    • Experience with OpenSearch/Elasticsearch and time-series databases (e.g., Prometheus, Thanos, VictoriaMetrics).
    • Familiarity with cloud infrastructure (preferably AWS), automation, operations, and observability tools.
    • Practical knowledge of Docker and Kubernetes.

      Benefits
    • Stock options
    • Comprehensive health insurance
    • High-quality work equipment
    • Opportunity to work with cutting-edge technologies in a global, innovative environment
    More
Log In or Sign Up to see all posted jobs