Jobs

148
  • Β· 104 views Β· 23 applications Β· 8d

    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
  • Β· 39 views Β· 5 applications Β· 8d

    Regular/Senior Java Developer (desktop)

    Full Remote Β· Ukraine Β· 5 years of experience Β· 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
      Experience with desktop development (Swing, SWT or Eclipse RCP)

    • Nice-to-Have Skills Description:

      Practical experience with Eclipse RCP framework
      OSGI knowledge is a plus
      Oil&Gas domain experience is a plus

    • Languages:
      • English: B2 Upper Intermediate
    More
  • Β· 220 views Β· 83 applications Β· 7d

    Java Developer

    Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· Upper-Intermediate
    Our client operates in the MedTech industry, helping their customers with their clinical trial workflows. They have developed an AI platform and solutions that help to quickly find and select the best sites for study protocols β€” and continuously optimize...

    Our client operates in the MedTech industry, helping their customers with their clinical trial workflows. They have developed an AI platform and solutions that help to quickly find and select the best sites for study protocols β€” and continuously optimize site performance after activation. It streamlines manual tasks, freeing up time to focus on delivering better patient care.
     
    They are currently looking for a Java Developer to join their team, and that person will be responsible for:

    • Developing new features, components, and modules to support organizational growth;
    • Participating in planning, analysis, and design of new software solutions;
    • Working closely with UI and UX teams to translate business requirements into working products;
    • Investigating, troubleshooting,β€―and remedyingβ€―performance bottlenecks in the application flow;
    • Learningβ€―new technologies and keepsβ€―up with both traditional and emerging best practices;
    • Workingβ€―independently and collaborateβ€―with other members of the team to ensure successful delivery of projects.

    Qualifications:

    • 5+ years of Java hands-on experience, developer with high level skills (preferably, with some architecture skills);
    • Experience with Server Side Java;
    • Database experience (like Postgres or similar);
    • Experience with Spring (exposure to SpringAI would be a plus);
    • Experience with tools like Langchain and LangGraph
    • Understanding of and exposure to AI;
    • Knowledge of building Agentic AI type of skills and workflows.

    We offer:

    • Competitive market salary;
    • Fully remote work;
    • Convenient and somewhat flexible work hours (you will have to work until 20:00 Kyiv time GMT+3, or 1 pm EST);
    • 28 days of paid unbillable time per calendar year;
    • Working on a very socially valuable product alongside a highly professional, US-based, international team;
    • Interesting challenges and the ability to grow and learn.

     

    More
  • Β· 169 views Β· 56 applications Β· 6d

    Java Developer for Payroll Application (Ongoing Support and Development)

    Ukraine Β· 2 years of experience Β· Upper-Intermediate
    We are seeking a skilled Java Developer to join our team for the ongoing support and development of a Payroll application currently in production. Your responsibilities will include: Transitioning knowledge from the current developer Supporting and...

    We are seeking a skilled Java Developer to join our team for the ongoing support and development of a Payroll application currently in production.
     

    Your responsibilities will include:

    • Transitioning knowledge from the current developer
    • Supporting and maintaining two existing Java applications
    • Designing and implementing new features based on business requirements

    Tech Stack:

    Payroll Application

    • Built using Spring Boot MVC
    • Java version: Amazon Corretto 17
    • Key technologies: Spring Cloud, Amazon AWS SDK, Apache Commons, Google Guava, Jackson
    • Database: PostgreSQL
    • Build & Dependency Management: Maven
    • Based on Spring Boot 3.1.2 and JDK 17
    • Libraries/Frameworks used:
      • Spring Boot Web Starter
      • SnakeYAML, Lombok, JUnit Jupiter API
      • Amazon AWS SDK, SNS, and S3 SDKs
      • JavaX Annotation API, Apache Commons IO, Lang, JCraft JSch
      • Spring Boot Test Starter


    You’ll be working alongside a collaborative and skilled team including:

    • Owner/Manager
    • Team/Tech Leader
    • Angular Frontend Developer
    • Backend Developer


    About Azon5


    πŸ‘Œ Do what you love
    Work in a friendly, enthusiastic team where you're encouraged to share ideas and grow professionally.

    ∞ No limits
    Enjoy a flexible schedule and strong support from your colleagues.

    πŸ₯³ Enjoy your work
    Take part in company events, indoor activities, and thrive in an inspiring coding environment.

    πŸš€ Our Mission
    We bring our clients' ideas to life through innovative software, tailored solutions, and a flexible, creative approach to every project.

    More
  • Β· 50 views Β· 15 applications Β· 6d

    Regular Java Developer

    Full Remote Β· Ukraine Β· 3 years of experience Β· Upper-Intermediate
    Project Description: Our client is not a usual Swiss bank. It's a leading provider of online financial and trading services in the FinTech industry. The first financial platform it launched in 1996 offered free access to prices for all securities traded...
    • Project Description:

      Our client is not a usual Swiss bank. It's a leading provider of online financial and trading services in the FinTech industry. The first financial platform it launched in 1996 offered free access to prices for all securities traded on the Swiss stock exchange. Today, it is the largest financial portal in Switzerland.
       
      Since 2012, we have collaborated with the client to build innovative and state-of-the-art digital solutions to help customers meet their investment
      We continuously evolve our solutions to atomic microservices and self-contained systems.
       
      The applications team builds for the risk and control departments of the bank. They aggregate Forex trading information and analysis of this data enables operators to take timely actions: manage client orders and positions, prevent potential losses, and increase company profit.

      Our organization: we are working as a Scrum team of 6. Daily you will communicate with our client's stakeholders on Stand Up, status, and other meetings, following best practices of Agile processes. As communication tools we are using: video conferences and messaging (Zoom, Teams), Outlook, JIRA, Confluence, and others.
       
      We offer:
      - Growth opportunities: local trainings, webinars on demand and workshops, compensated conferences and certifications;
      - Competitive compensation with yearly review based on professional growth and performance;
      - Fun and life balance: team and corporate team buildings, hackathons, and different events.
       
      If you are proactive, creative, and ready for new challenges - welcome to our team, will improve the quality of products and processes together!

       

    • Responsibilities:

      - Development of new applications
      - Implementation of new features for existing products
      - Developing unit/integration/E2E tests
      - Code review
      - Participation in Scrum events with the client

       

    • Mandatory Skills Description:

      - At least 3+ years of proven experience in a Software Developer position
      - Java core, Java 8-11 features
      - OOP/OOD knowledge, design patterns
      - Unit testing frameworks (JUnit, Mockito)
      - Spring framework, IOC
      - RESTfull services
      - SQL knowledge, any RDBMS, Oracle is a plus
      - Distributed version control system
      - CI tools experience
      - To learn\work with ReactJS, Redux, TypeScript, HTML, CSS as it will be a regular task - IS A MUST from the 1st day in the project

    More
  • Β· 66 views Β· 17 applications Β· 6d

    Middle Java Developer (learn\work with ReactJS, Redux)

    Full Remote Β· Ukraine Β· 3 years of experience Β· Upper-Intermediate
    Project Description: Our client is not a usual Swiss bank. It's a leading provider of online financial and trading services in the FinTech industry. The first financial platform it launched in 1996 offered free access to prices for all securities traded...
    • Project Description:

      Our client is not a usual Swiss bank. It's a leading provider of online financial and trading services in the FinTech industry. The first financial platform it launched in 1996 offered free access to prices for all securities traded on the Swiss stock exchange. Today, it is the largest financial portal in Switzerland.
       
      Since 2012, we have collaborated with the client to build innovative and state-of-the-art digital solutions to help customers meet their investment
      We continuously evolve our solutions to atomic microservices and self-contained systems.
       
      The applications team builds for the risk and control departments of the bank. They aggregate Forex trading information and analysis of this data enables operators to take timely actions: manage client orders and positions, prevent potential losses, and increase company profit.

      Our organization: we are working as a Scrum team of 6. Daily you will communicate with our client's stakeholders on Stand Up, status, and other meetings, following best practices of Agile processes. As communication tools we are using: video conferences and messaging (Zoom, Teams), Outlook, JIRA, Confluence, and others.
       
      We offer:
      - Growth opportunities: local trainings, webinars on demand and workshops, compensated conferences and certifications;
      - Competitive compensation with yearly review based on professional growth and performance;
      - Fun and life balance: team and corporate team buildings, hackathons, and different events.
       
      If you are proactive, creative, and ready for new challenges - welcome to our team, will improve the quality of products and processes together!
       

    • Responsibilities:

      - Development of new applications
      - Implementation of new features for existing products
      - Developing unit/integration/E2E tests
      - Code review
      - Participation in Scrum events with the client
       

    • Mandatory Skills Description:

      - At least 3+ years of proven experience in a Software Developer position

      - To learn\work with ReactJS, Redux, TypeScript, HTML, CSS as it will be a regular task - IS A MUST from the 1st day in the project
      - Java core, Java 8-11 features
      - OOP/OOD knowledge, design patterns
      - Unit testing frameworks (JUnit, Mockito)
      - Spring framework, IOC
      - RESTfull services
      - 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
      - ReactJS, Redux, TypeScript, HTML, CSS
      - Docker
      - Unix usage experience
      - Java 17-21

       

    • Languages:
      • English: B1 Intermediate
      • Ukrainian: C2 Proficient
    More
  • Β· 72 views Β· 14 applications Β· 6d

    Regular Java Developer

    Full Remote Β· Ukraine Β· 3.5 years of experience Β· Upper-Intermediate
    Project Description: Our client is not a usual Swiss bank. It's a leading provider of online financial and trading services in the FinTech industry. The first financial platform it launched in 1996 offered free access to prices for all securities traded...
    • Project Description:

      Our client is not a usual Swiss bank. It's a leading provider of online financial and trading services in the FinTech industry. The first financial platform it launched in 1996 offered free access to prices for all securities traded on the Swiss stock exchange. Today, it is the largest financial portal in Switzerland.
       
      Since 2012, we have collaborated with the client to build innovative and state-of-the-art digital solutions to help customers meet their investment
      We continuously evolve our solutions to atomic microservices and self-contained systems.
       
      The applications team builds for the risk and control departments of the bank. They aggregate Forex trading information and analysis of this data enables operators to take timely actions: manage client orders and positions, prevent potential losses, and increase company profit.

      Our organization: we are working as a Scrum team of 6. Daily you will communicate with our client's stakeholders on Stand Up, status, and other meetings, following best practices of Agile processes. As communication tools we are using: video conferences and messaging (Zoom, Teams), Outlook, JIRA, Confluence, and others.
       
      We offer:
      - Growth opportunities: local trainings, webinars on demand and workshops, compensated conferences and certifications;
      - Competitive compensation with yearly review based on professional growth and performance;
      - Fun and life balance: team and corporate team buildings, hackathons, and different events.
       
      If you are proactive, creative, and ready for new challenges - welcome to our team, will improve the quality of products and processes together!
       

    • Responsibilities:

      - Development of new applications
      - Implementation of new features for existing products
      - Developing unit/integration/E2E tests
      - Code review
      - Participation in Scrum events with the client
       

    • Mandatory Skills Description:

      - At least 3+ years of proven experience in a Software Developer position
      - Java core, Java 8-11 features
      - OOP/OOD knowledge, design patterns
      - Unit testing frameworks (JUnit, Mockito)
      - Spring framework, IOC
      - RESTfull services
      - SQL knowledge, any RDBMS, Oracle is a plus
      - Distributed version control system
      - CI tools experience
      - To learn\work with ReactJS, Redux, TypeScript, HTML, CSS as it will be a regular task - IS A MUST from the 1st day in the project

    More
  • Β· 45 views Β· 1 application Β· 6d

    Regular Java Developer

    Full Remote Β· Ukraine Β· 3 years of experience Β· Advanced/Fluent
    Project Description: Our client is not a usual Swiss bank. It's a leading provider of online financial and trading services in the FinTech industry. The first financial platform it launched in 1996 offered free access to prices for all securities traded...
    • Project Description:

      Our client is not a usual Swiss bank. It's a leading provider of online financial and trading services in the FinTech industry. The first financial platform it launched in 1996 offered free access to prices for all securities traded on the Swiss stock exchange. Today, it is the largest financial portal in Switzerland.
       
      Since 2012, we have collaborated with the client to build innovative and state-of-the-art digital solutions to help customers meet their investment
      We continuously evolve our solutions to atomic microservices and self-contained systems.
       
      The applications team builds for the risk and control departments of the bank. They aggregate Forex trading information and analysis of this data enables operators to take timely actions: manage client orders and positions, prevent potential losses, and increase company profit.

      Our organization: we are working as a Scrum team of 6. Daily you will communicate with our client's stakeholders on Stand Up, status, and other meetings, following best practices of Agile processes. As communication tools we are using: video conferences and messaging (Zoom, Teams), Outlook, JIRA, Confluence, and others.
       
      We offer:
      - Growth opportunities: local trainings, webinars on demand and workshops, compensated conferences and certifications;
      - Competitive compensation with yearly review based on professional growth and performance;
      - Fun and life balance: team and corporate team buildings, hackathons, and different events.
       
      If you are proactive, creative, and ready for new challenges - welcome to our team, will improve the quality of products and processes together!

    • Responsibilities:

      - Development of new applications
      - Implementation of new features for existing products
      - Developing unit/integration/E2E tests
      - Code review
      - Participation in Scrum events with the client

    • Mandatory Skills Description:

      - At least 3+ years of proven experience in a Software Developer position
      - Java core, Java 8-11 features
      - OOP/OOD knowledge, design patterns
      - Unit testing frameworks (JUnit, Mockito)
      - Spring framework, IOC
      - RESTfull services
      - SQL knowledge, any RDBMS, Oracle is a plus
      - Distributed version control system
      - CI tools experience
      - To learn\work with ReactJS, Redux, TypeScript, HTML, CSS as it will be a regular task - IS A MUST from the 1st day in the project

    • Nice-to-Have Skills Description:

      - Education: Bachelor's / Master's degree in computer science or computer engineering
      - Experience in finance/banking business domain
      - ReactJS, Redux, TypeScript, HTML, CSS
      - Docker
      - Unix usage experience
      - Java 17-21

    More
  • Β· 59 views Β· 10 applications Β· 6d

    Regular Java Developer

    Full Remote Β· Ukraine Β· 4 years of experience Β· Upper-Intermediate
    Our client is not a usual Swiss bank. It's a leading provider of online financial and trading services in the FinTech industry. The first financial platform it launched in 1996 offered free access to prices for all securities traded on the Swiss stock...

    Our client is not a usual Swiss bank. It's a leading provider of online financial and trading services in the FinTech industry. The first financial platform it launched in 1996 offered free access to prices for all securities traded on the Swiss stock exchange. Today, it is the largest financial portal in Switzerland.
     
    Since 2012, we have collaborated with the client to build innovative and state-of-the-art digital solutions to help customers meet their investment
    We continuously evolve our solutions to atomic microservices and self-contained systems.
     
    The applications team builds for the risk and control departments of the bank. They aggregate Forex trading information and analysis of this data enables operators to take timely actions: manage client orders and positions, prevent potential losses, and increase company profit.

    Our organization: we are working as a Scrum team of 6. Daily you will communicate with our client's stakeholders on Stand Up, status, and other meetings, following best practices of Agile processes. As communication tools we are using: video conferences and messaging (Zoom, Teams), Outlook, JIRA, Confluence, and others.
     
    We offer:
    - Growth opportunities: local trainings, webinars on demand and workshops, compensated conferences and certifications;
    - Competitive compensation with yearly review based on professional growth and performance;
    - Fun and life balance: team and corporate team buildings, hackathons, and different events.
     
    If you are proactive, creative, and ready for new challenges - welcome to our team, will improve the quality of products and processes together!

    • Responsibilities:

      - Development of new applications
      - Implementation of new features for existing products
      - Developing unit/integration/E2E tests
      - Code review
      - Participation in Scrum events with the client

    • Mandatory Skills Description:

      - At least 3+ years of proven experience in a Software Developer position
      - Java core, Java 8-11 features
      - OOP/OOD knowledge, design patterns
      - Unit testing frameworks (JUnit, Mockito)
      - Spring framework, IOC
      - RESTfull services
      - SQL knowledge, any RDBMS, Oracle is a plus
      - Distributed version control system
      - CI tools experience
      - To learn\work with ReactJS, Redux, TypeScript, HTML, CSS as it will be a regular task - IS A MUST from the 1st day in the project

    More
  • Β· 61 views Β· 25 applications Β· 6d

    Java Tech Lead

    Full Remote Β· Worldwide Β· Product Β· 7 years of experience Β· Upper-Intermediate
    Development of a national-level service that enables citizens to access social cards used for specific purposes β€” such as receiving social benefits, making payments for eligible goods and services, and accessing social discounts. The project includes...

    Development of a national-level service that enables citizens to access social cards used for specific purposes β€” such as receiving social benefits, making payments for eligible goods and services, and accessing social discounts. The project includes building a mobile app for Social Workers to assist citizens during the onboarding process, as well as creating a dashboard for financial institutions to monitor and analyze card usage.

    Requirements

    • 7+ years of hands-on experience in Java backend development
    • 5+ years working with relational databases (PostgreSQL or similar)
    • 5+ years in cloud-based architecture (Huawei Cloud, AWS, etc.)
    • 3+ years in a Tech Lead or Architect role
    • Deep knowledge and experience in Java and Spring Boot;
    • Experience with different RDBMSes (PostgreSQL preferred), proven experience of building database schemas and optimizing them;
    • Extensive experience with cloud services (AWS, GCP, Huawei Cloud) and proficiency in design, deployment, and management of cloud-oriented applications;
    • Proven ability to lead backend teams, oversee technical quality, and coordinate with DevOps/infrastructure efforts;
    • Expertise in data structures usage and implementation;
    • Solid understanding of different software architectural patterns;
    • Solid understanding of OIDC, LDAP;
    • Familiarity with Docker and containerization technologies;
    • Experience writing unit/integration/E2E tests;
    • Upper-Intermediate+ English (clear communication with global teams)

    Soft-skills:

    • Ability to think critically and solve complex issues;
    • Good communication/collaboration skills;
    • Proactive and initiative-driven mindset
    • Strong cross-functional collaboration skills
    • Strong analytical skills with the ability to think critically and solve complex issues;
    • A team-oriented approach β€” not just an individual contributor

    Would be a plus

    • Experience building financial applications, working with banks, or governmental digital services
    • Familiarity with AWS, Docker, or containerized solutions
    • Experience with Test-Driven Development (TDD) and quality-first engineering practices

    Responsibilities

    • Lead development of critical backend features
    • Design scalable, efficient, and maintainable software architectures that meet business requirements;
    • Collaborate with developers, DevOps, QA, and business/domain experts
    • Guide and mentor other backend engineers
    • Identify potential technical risks and develop mitigation strategies;
    • Ensure knowledge is effectively shared and maintained within the team.
    • Own the end-to-end software development lifecycle
    • Participate in strategic planning and technical discussions with globally distributed teams

    We offer

    • Competitive compensation
    • Social package (24 working days of annual leave, 5 paid sick days)
    • Flexible working hours
    • Challenging projects in diverse business domains and a variety of tech stacks
    • Personal development and professional growth opportunities
    • Work with talented, ambitious and family-feel teams
    • Educational possibilities: corporate courses, knowledge hubs, and in-house English classes
    • Compensation for your professional certification & support for your learning activities
    • Opportunity to choose IT equipment you like
    • Corporate social responsibility
    More
  • Β· 65 views Β· 8 applications Β· 6d

    Regular Java Developer

    Full Remote Β· Ukraine Β· 4 years of experience Β· Upper-Intermediate
    Project Description: Our client is not a usual Swiss bank. It's a leading provider of online financial and trading services in the FinTech industry. The first financial platform it launched in 1996 offered free access to prices for all securities traded...
    • Project Description:

      Our client is not a usual Swiss bank. It's a leading provider of online financial and trading services in the FinTech industry. The first financial platform it launched in 1996 offered free access to prices for all securities traded on the Swiss stock exchange. Today, it is the largest financial portal in Switzerland.
       
      Since 2012, we have collaborated with the client to build innovative and state-of-the-art digital solutions to help customers meet their investment
      We continuously evolve our solutions to atomic microservices and self-contained systems.
       
      The applications team builds for the risk and control departments of the bank. They aggregate Forex trading information and analysis of this data enables operators to take timely actions: manage client orders and positions, prevent potential losses, and increase company profit.

      Our organization: we are working as a Scrum team of 6. Daily you will communicate with our client's stakeholders on Stand Up, status, and other meetings, following best practices of Agile processes. As communication tools we are using: video conferences and messaging (Zoom, Teams), Outlook, JIRA, Confluence, and others.
       
      We offer:
      - Growth opportunities: local trainings, webinars on demand and workshops, compensated conferences and certifications;
      - Competitive compensation with yearly review based on professional growth and performance;
      - Fun and life balance: team and corporate team buildings, hackathons, and different events.
       
      If you are proactive, creative, and ready for new challenges - welcome to our team, will improve the quality of products and processes together!

    • Responsibilities:

      - Development of new applications
      - Implementation of new features for existing products
      - Developing unit/integration/E2E tests
      - Code review
      - Participation in Scrum events with the client

    • Mandatory Skills Description:

      - At least 3+ years of proven experience in a Software Developer position
      - Java core, Java 8-11 features
      - OOP/OOD knowledge, design patterns
      - Unit testing frameworks (JUnit, Mockito)
      - Spring framework, IOC
      - RESTfull services
      - SQL knowledge, any RDBMS, Oracle is a plus
      - Distributed version control system
      - CI tools experience
      - To learn\work with ReactJS, Redux, TypeScript, HTML, CSS as it will be a regular task - IS A MUST from the 1st day in the project

    • Nice-to-Have Skills Description:

      - Education: Bachelor's / Master's degree in computer science or computer engineering
      - Experience in finance/banking business domain
      - ReactJS, Redux, TypeScript, HTML, CSS
      - Docker
      - Unix usage experience
      - Java 17-21

    • Languages:
      • English: B1 Intermediate
      • Ukrainian: C2 Proficient
    More
  • Β· 27 views Β· 2 applications Β· 6d

    Senior Java Developer

    Office Work Β· Poland Β· Product Β· 5 years of experience Β· Upper-Intermediate
    The international product company is looking for a Senior Java Developer. Position open to expand the current team. The company is a successful market leader, a live-streaming Platform with 450+ million registered users. Product - B2C mobile platform...

    The international product company is looking for a Senior Java Developer. Position open to expand the current team.

     

    βœ… The company is a successful market leader, a live-streaming Platform with 450+ million registered users.
    Product - B2C mobile platform allows millions of talented people worldwide to connect with their fans and monetize their talents.

    βœ… It was founded in 2018 in the USA and is powered by 350+ global employees.

     

    βœ… Offer: options, medical insurance (100% for employees and 75% for family members), lunch in the office, parking, multisport card.

     

    βœ… The technology stack you will be working with: Java 17-21, Spring Boot, Kafka, Kubernetes, Aerospike, Redis, GCP.

     

    βœ… Requirements: experience with Java, Spring, Kafka, microservices, and Cloud platforms.
     

    More
  • Β· 57 views Β· 9 applications Β· 6d

    Senior Java engineer (IRC273128)

    Full Remote Β· Ukraine Β· 6 years of experience Β· Upper-Intermediate
    Job Description 5+ years of professional experience in backend development using Java. Expert-level proficiency in Spring Boot and Spring Framework (Spring Data, Spring Security, Spring Cloud). Strong experience in architecting, designing, and building...

    Job Description

    • 5+ years of professional experience in backend development using Java.
    • Expert-level proficiency in Spring Boot and Spring Framework (Spring Data, Spring Security, Spring Cloud).
    • Strong experience in architecting, designing, and building scalable microservices.
    • Deep understanding of RESTful API design, gRPC, and GraphQL.
    • Extensive experience working with SQL (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis).
    • Solid knowledge of multithreading, concurrency, and high-performance application design.
    • Hands-on experience with message brokers (Kafka, RabbitMQ, Pulsar) and event-driven architectures.
    • Experience with containerization and orchestration tools (Docker, Kubernetes).
    • Strong knowledge of cloud services (AWS, GCP, or Azure), including deployment and monitoring.
    • Proficiency in CI/CD processes, DevOps principles, and infrastructure as code (Terraform, Ansible).
    • Advanced debugging, performance tuning, and system optimization skills.
    • Strong experience with testing frameworks (JUnit, Mockito, TestContainers, Gatling for performance testing).
    • Excellent communication skills, ability to lead teams, mentor engineers, and drive technical excellence.

       

    Job Responsibilities

    • Design, develop, and maintain high-performance backend services and APIs using Java (JDK 11+ or 17+) and Spring Boot.
    • Architect and implement scalable, distributed, and fault-tolerant microservices.
    • Lead technical discussions and decision-making regarding software architecture, system design, and best practices.
    • Optimize application performance, scalability, and reliability by applying advanced concurrency, caching, and database optimization techniques.
    • Ensure security best practices in application development, including authentication, authorization, and data protection.
    • Mentor and guide mid-level and junior engineers, conduct thorough code reviews, and improve team coding standards.
    • Work with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis) and optimize database queries.
    • Implement and integrate event-driven architectures using Kafka, RabbitMQ, or similar messaging systems.
    • Collaborate closely with DevOps teams to improve CI/CD pipelines, containerization (Docker, Kubernetes), and cloud deployments.
    • Maintain and enhance automated testing strategies (unit, integration, performance tests) using JUnit, Mockito, and other testing frameworks.
    • Work with cross-functional teams (product managers, front-end engineers, DevOps) to deliver high-quality software.
    • Stay up-to-date with the latest trends in Java development and contribute to continuous improvements in engineering processes.

     

    Department/Project Description

    We are seeking a Java engineer to work on full lifecycle software development including planning, implementation, integration testing, documentation, release and product support. This is a role within the development organization to work with a cross functional international team on financial documents application. The individual will be a participant on a focused scrum team with 6 or more teammates following Agile methodologies using the Scrum framework. Our client builds and supports a document automation solutions for Insurance business on US market. You can learn more about our partner collaboration following the link https://www.globallogic.com/ua/key-projects/bottomline-and-globallogic

    More
  • Β· 89 views Β· 42 applications Β· 6d

    Senior Java Developer

    Full Remote Β· EU Β· Product Β· 5 years of experience Β· Upper-Intermediate
    About Datasport Datasport is a leading provider of IT products and services for endurance sports events. Our passion for sports, team spirit, and cutting-edge technology help us deliver reliable solutions that support hundreds of events annually. We...

    About Datasport

    Datasport is a leading provider of IT products and services for endurance sports events. Our passion for sports, team spirit, and cutting-edge technology help us deliver reliable solutions that support hundreds of events annually. We combine technical excellence with a love for sports to create unforgettable experiences for athletes worldwide.

     

    About the Project

    At Datasport, we serve over 500,000 athletes annually with our digital services. Our core applications include:

    • Online Registration: A web-based platform where athletes sign up for events
    • Event Management (CRM): An internal system for managing registrations and logistics
    • MyDatasport App: A personal dashboard for athletes to view their registrations, race results, and history

    We're modernizing our tech stack and scaling our infrastructure to meet growing demand β€” with a strong focus on performance, scalability, and cloud-native architecture.

     

    About the Role

    We are looking for a Senior Back-End Engineer (Java) to join our core product engineering team. You'll design, build, and maintain scalable backend services and APIs that power mission-critical athlete and admin-facing applications.

    You’ll play a leading role in evolving our platform architecture, leveraging Java 17+, MongoDB, and AWS to deliver performant, secure, and maintainable systems.

     

    Responsibilities

    • Design and implement backend services and APIs using Java 17+ and Spring Boot
    • Develop scalable microservices and event-driven systems
    • Build and manage document-oriented data models with MongoDB
    • Deploy and operate backend systems in AWS (EC2, ECS, S3, Lambda, etc.)
    • Collaborate with cross-functional teams to deliver end-to-end features
    • Participate in architectural discussions and long-term backend strategy
    • Monitor system performance and troubleshoot production issues
    • Review code, mentor other developers, and champion best practices

     

    Required Skills & Experience

    • 5+ years of back-end development experience with Java
    • Strong proficiency in Java 17+ and the Spring Boot framework
    • Hands-on experience with MongoDB (schema design, indexing, aggregation)
    • Proficiency with AWS services and cloud-native application patterns
    • Understanding of system design, distributed systems, and backend scalability
    • Familiarity with CI/CD pipelines and containerization (Docker)
    • Experience working in Agile/Scrum teams
    • Fluent English (written and spoken)

     

    Nice to Have

    • Experience in a similar domain (CRM systems, event tech, or sports tech)
    • Familiarity with Kubernetes, Terraform, or Infrastructure as Code tools
    • Exposure to frontend-backend integration (e.g., RESTful APIs with React apps)
    • Good spoken German

     

    What We Offer

    • Flexible work environment with full remote
    • Readiness to travel to Switzerland is required for onboarding and occasional in-person workshops
    • Competitive salary and benefits
    • A stable and established Swiss company with modern tech goals
    More
  • Β· 54 views Β· 7 applications Β· 6d

    Java Principal Engineer (Poland or Spain)

    Full Remote Β· EU Β· 8 years of experience Β· Upper-Intermediate
    As a Principal Backend Engineer, you will be a technical cornerstone for our partner's engineering team. This is a hands-on role with a broad impact, where you will help guide architectural decisions, mentor other engineers, and steer the technical...

    As a Principal Backend Engineer, you will be a technical cornerstone for our partner's engineering team. This is a hands-on role with a broad impact, where you will help guide architectural decisions, mentor other engineers, and steer the technical strategy for our core products. You will be ensuring our platform can meet ambitious future demands for scale and performance while maintaining the highest standards of quality and security.

    You won't just be writing code; you'll help shape the technical vision alongside our engineering leadership team, ensuring we build the right things, the right way.
     

    • Architect & Design: Lead the design and architecture of major components of our distributed, cloud-native platform, ensuring solutions are scalable, resilient, and maintainable.
    • Technical Strategy: Partner with engineering leaders to define and execute the long-term technical roadmap, anticipating future needs and challenges.
    • Solve Complex Problems: Tackle our most challenging technical problems, particularly around performance, scalability, operations and data processing within our high-throughput systems.
    • Mentor & Lead: Act as a technical mentor and force-multiplier for the engineering team. Elevate the skills of those around you through code reviews, design discussions, and knowledge sharing.
    • Drive Best Practices: Champion engineering excellence across the organization by establishing and advocating for best practices in coding, testing, security, and cloud architecture.
    • Hands-On Development: Remain hands-on, contributing high-quality code for critical path features and complex infrastructure components.
       

    Requirements

    The Core Skills:

    • Extensive experience in software engineering in a commercial environment (minimum of 10 years), with a proven track record of designing and delivering complex, large-scale distributed systems in a high growth environment.
    • Deep expertise in Java and modern frameworks like Spring Boot.
    • Strong proficiency with relational databases, including PostgreSQL and/or MSSQL, with a solid understanding of data modelling and query optimization.
    • Hands-on experience with message brokers and event-driven architectures, specifically with Apache Kafka.
    • Comprehensive knowledge of cloud platforms, with a strong preference for AWS. You should be comfortable with core services like ECS/Fargate, S3, and RDS.
    • A strategic mindset with the ability to think abstractly and translate business requirements into a robust technical vision.
    • Good communication and leadership skills, with a demonstrated ability to influence and mentor other engineers.
    More
Log In or Sign Up to see all posted jobs