Jobs

147
  • · 46 views · 6 applications · 21d

    Senior Java Developer (on-call support)

    Full Remote · Ukraine · 6 years of experience · B2 - Upper Intermediate
    Project Description: We are building the platform, which supports various information gathering and processing across the bank. The PMC application, Price Master Central (PMC) is a global reference data management application - responsible for sourcing...

    Project Description:

    We are building the platform, which supports various information gathering and processing across the bank. The PMC application, Price Master Central (PMC) is a global reference data management application - responsible for sourcing securities/Pricing data from market vendors and internal sources and providing it to downstream clients after applying client specific rules.

    Responsibilities:

    - Write good and well-tested code using Java
    - Write Test Cases and User/Support Documentation of your code
    - Development environment support (mostly automation using Jenkins CI, Bash)
    - Evaluate and adopt new development tools, libraries and methods to improve quality
    - Perform peer code review of project codebase changes

    Mandatory Skills Description:

    - At least 7 years of experience in the industry of software development
    - At least 6+ years of experience in Java
    - Deep knowledge and usage of SQL (Oracle or PostgreSQL dialects is preferable)

    Nice-to-Have Skills Description:

    - Experience with Messaging Systems: RabbitMQ, Kafka, etc.
    - Experience with Kubernetes and Docker
    - Linux user

    Languages:

    English: B2 Upper Intermediate

    More
  • · 129 views · 25 applications · 21d

    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:
     

    • 5+ 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
  • · 60 views · 3 applications · 20d

    Java Developer with German

    Hybrid Remote · Austria · 3 years of experience · B2 - Upper Intermediate
    Development of highly scalable, low-latency, and high-throughput services for real-time data Design of NoSQL and relational databases Ensuring the highest quality of implemented solutions Participation in and design of the entire development process ...

    Development of highly scalable, low-latency, and high-throughput services for real-time data 

    Design of NoSQL and relational databases 

    Ensuring the highest quality of implemented solutions 

    Participation in and design of the entire development process 

     

    Profile: 

    Completed technical education (university, college) 

    Project experience in software development in a Java environment 

    High expertise in software engineering processes, tools, methods, and test development Interest in VoIP, telecommunications, big data, and mesh computing NoSQL: Spring Data, Apache Spark or Apache Ignite, Cassandra, Redis Relational databases: PostgreSQL, MSSQL, Hibernate, JPA Structured working style and a high degree of reliability Independence, willingness to learn, and team orientation 

    Good German and English skills, communicative. 

    To have possibility to work on-site in Vienna two days a week/relocation considering

    More
  • · 212 views · 83 applications · 20d

    Senior Java Developer

    Full Remote · Countries of Europe or Ukraine · 5 years of experience · B2 - Upper Intermediate
    We are looking for a skilled Senior Java Developer to join their innovative and dynamic team. This is an excellent opportunity to contribute to a globally impactful project within the tech industry, working alongside highly skilled professionals to tackle...

    We are looking for a skilled Senior Java Developer to join their innovative and dynamic team. This is an excellent opportunity to contribute to a globally impactful project within the tech industry, working alongside highly skilled professionals to tackle challenging problems and build scalable solutions.
     

    Responsibilities 

    • 5+ years of commercial software development experience;
    • Bachelors degree in Computer Science (or other related degree);
    • English level B2+;
    • Solid experience in Java, designing and building scalable high-performing applications;
    • Experience in software design and Continuous Delivery;
    • Experience in cloud infrastructure and container technology;
    • Passion for software craftsmanship and agile development methodologies;
    • Team-player mindset with passion for mentoring and growing colleagues;
    • An open mind and eagerness to learn new things
       

    Requirements 

    • Design, build and improve our provider platform to simplify and streamline our complex tasks.
    • Play a leading role in architecture and design of Coverage Platform and related systems.
    • Work closely with providers: integrate new ones and maintain the existing partners.
    • Use kubernetes to deploy and manage your services.
    • Work on high performance services that handle all communications with our partners.
    • Collaborate with other teams on solutions for challenging and interesting problems.
    • Design and develop a scalable and future-proof micro-services and libraries.
    • Help more junior engineers grow in their profession.
       

    Benefits

    • Competitive salary
    • Great company atmosphere and comfortable communications;
    • Paid time off and sick leave
    • Career growth opportunities in a dynamic, rapidly growing company
    • Collaborate with a highly skilled team
    • Flexible work options with a focus on work-life balance and employee well-being.
    More
  • · 38 views · 2 applications · 20d

    Java Team Lead (with React or Angular exp)

    Full Remote · Ukraine · 7 years of experience · B2 - Upper Intermediate
    Project Description: A reference data technology team focusing on building a strategic data quality platform is looking for an individual to fulfill an intermediate developer working in a fast-paced environment. The developer will be responsible for...

    Project Description:

    A reference data technology team focusing on building a strategic data quality platform is looking for an individual to fulfill an intermediate 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.

    Project is being rewritten by using AngularJS framework.

     

    Responsibilities:

    - Leading the team of 5+ developers
    - 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:

    - Team lead experience 3+ years
    - Good Core Java skills
    - Database Technologies (Basic SQL knowledge, JDBC connections, Hibernate)
    - Spring framework
    - Building tools (e.g. Maven)
    - Version control (e.g. Git)
    - Performed Code review /peer review
    - Continuous integration systems (e.g. TeamCity)
    - Knowledge of various design and architectural patterns
    - Front-End / JavaScript tech (Angular preferable)
    - Good communication
    - Good written skills

     

    Nice-to-Have Skills Description:

    - Experience on other UI frameworks such as Jquery
    - Java Performance tuning will be a plus
    - Advanced Oracle, PL/SQL, performance tuning
    - Linux / Unix Background
    - Experience in mentoring and guiding small teams/modules

     

    Languages:

    English: B2 Upper Intermediate

    More
  • · 187 views · 60 applications · 20d

    Java Engineer in product

    Full Remote · Countries of Europe or Ukraine · Product · 3 years of experience · B2 - Upper Intermediate
    We’re looking for a Java Engineer who not only writes clean Java or Kotlin code but also thinks algorithmically, understands optimization, and avoids over-reliance on frameworks like Spring. About the Product The platform provides real-time...

    We’re looking for a Java Engineer who not only writes clean Java or Kotlin code but also thinks algorithmically, understands optimization, and avoids over-reliance on frameworks like Spring. 

     

    About the Product

    The platform provides real-time visualization of market structure and liquidity behavior, helping traders detect hidden patterns and make faster, more informed decisions. It processes data locally on the user’s machine, ensuring maximum speed and responsiveness — with ultra-fast chart and heatmap updates up to 125 FPS.

     

    Key Highlights

    • Integrates with major data providers: Rithmic, CQG, dxFeed, IBKR, NinjaTrader, etc.
    • Supports a plugin ecosystem for custom-built or purchased indicators
    • Visualizes order book depth better than traditional interfaces
    • Helps detect large, unexecuted orders that influence price action

     

    Requirements

    • 3+ years of hands-on experience with Java or Kotlin
    • Strong grasp of algorithms, data structures, OOP, and concurrency
    • Good understanding of design patterns
    • Solid English communication skills

     

    Nice to Have:

    • Background in programming or math competitions (e.g., ACM ICPC, Olympiads)
    • Familiarity with Docker and Kubernetes
    • Passion for performance optimization — understanding how local vs network execution impacts behavior

     

    What’s Offered

    • 100% remote work
    • Paid vacation and sick leave
    • Compensation for equipment and software
    • Sponsored English lessons and professional training
    • Supportive, international team and friendly environment
    More
  • · 184 views · 66 applications · 20d

    Senior Java Engineer in product company

    Full Remote · Countries of Europe or Ukraine · Product · 5 years of experience · B2 - Upper Intermediate
    We’re looking for a Java Engineer who not only writes clean Java or Kotlin code but also thinks algorithmically, understands optimization, and avoids over-reliance on frameworks like Spring. About the Product The platform provides real-time...

    We’re looking for a Java Engineer who not only writes clean Java or Kotlin code but also thinks algorithmically, understands optimization, and avoids over-reliance on frameworks like Spring. 

     

    About the Product

    The platform provides real-time visualization of market structure and liquidity behavior, helping traders detect hidden patterns and make faster, more informed decisions. It processes data locally on the user’s machine, ensuring maximum speed and responsiveness — with ultra-fast chart and heatmap updates up to 125 FPS.

     

    Key Highlights

    • Integrates with major data providers: Rithmic, CQG, dxFeed, IBKR, NinjaTrader, etc.
    • Supports a plugin ecosystem for custom-built or purchased indicators
    • Visualizes order book depth better than traditional interfaces
    • Helps detect large, unexecuted orders that influence price action

     

    Requirements

    • 5 years of hands-on experience with Java or Kotlin
    • Strong grasp of algorithms, data structures, OOP, and concurrency
    • Good understanding of design patterns
    • Solid English communication skills

     

    Nice to Have:

    • Background in programming or math competitions (e.g., ACM ICPC, Olympiads)
    • Familiarity with Docker and Kubernetes
    • Passion for performance optimization — understanding how local vs network execution impacts behavior

     

    What’s Offered

    • 100% remote work
    • Paid vacation and sick leave
    • Compensation for equipment and software
    • Sponsored English lessons and professional training
    • Supportive, international team and friendly environment
    More
  • · 73 views · 10 applications · 20d

    Software Engineer (Java/Kotlin, React)

    Hybrid Remote · Ukraine (Lviv) · 3 years of experience · B2 - Upper Intermediate
    About the project: Join us in developing a comprehensive multi-enterprise workforce management platform that enables workers and suppliers to manage their global professional profiles across multiple enterprises. The platform streamlines workforce...

    About the project:

    Join us in developing a comprehensive multi-enterprise workforce management platform that enables workers and suppliers to manage their global professional profiles across multiple enterprises. The platform streamlines workforce operations and talent acquisition processes, providing users with an integrated suite of tools to enhance collaboration, improve talent sourcing, and optimize workforce management across various industries and regions.

    As a fullstack developer, you'll contribute to both the backend services and frontend applications, working on features that directly impact thousands of users across multiple enterprises. You'll be part of a team building a platform that modernises how global workforces connect and collaborate.

    Requirements:

    • 2+ years of commercial experience in backend software development using Java and Kotlin (the latter is optional, but you have to be ready to work with it)
    • Experience as a fullstack developer with a focus on backend development
    • Experience working with React, TypeScript, and Apollo Client on the frontend part
    • Strong knowledge of the Spring Boot ecosystem and experience working with PostgreSQL and Hibernate/JPA
    • Proficiency in GraphQL API development and integration
    • Familiarity with the Gradle build system
    • Strong understanding of software engineering principles, with practical application in real-world environments
    • Ability to create scalable, maintainable, and well-tested software solutions
    • Experience with Agile methodologies, including TDD, pair programming, and short release cycles
    • Strong aptitude for fast prototyping and the ability to adapt to rapidly changing requirements
    • Excellent problem-solving skills and attention to detail
    • Great written and spoken English (Upper-intermediate level or higher)

     

    Would be a plus:

    • Experience working with or integrating GraphQL APIs
    • Experience with deployment and configuration management tools like Docker, Terraform, and Kubernetes
    • Familiarity with Webpack and modern build tooling
    • Familiarity with Styled Components for styling React applications
    • A degree in Computer Science or a similar field

     

    Responsibilities:

    • Analyze, design, build, and test highly resilient and scalable services using Kotlin within the Spring Boot ecosystem
    • Implement unit tests for complex logic and acceptance tests for any changes in REST/GraphQL APIs
    • Contribute to the development of a rich user interface using React with TypeScript, ensuring seamless integration with backend services via Apollo Client for GraphQL
    • Release software multiple times per week through highly integrated CI/CD pipelines
    • Deploy applications using Docker, Kubernetes, and manage configurations with Terraform
    • Create application telemetry to enable rapid production feedback loops and improve application performance
    • Collaborate within an independent, fully empowered feature team (Product Design, Product Management, Engineering, and Systems Engineering). Work with product managers to determine requirements, write design docs, and ensure continuous feedback
    • Implement automated unit testing, end-to-end testing, and functional testing to ensure software quality using tools like Jest and React Testing Library
    More
  • · 187 views · 47 applications · 19d

    Java Developer

    Full Remote · Ukraine · 4 years of experience · B2 - Upper Intermediate
    Key Responsibilities - Design, develop, and maintain Java microservices using Spring Boot, Spring Cloud, and related technologies. - Implement and optimize REST APIs and event-driven communication patterns. - Work with relational and NoSQL databases,...

    Key Responsibilities

    - Design, develop, and maintain Java microservices using Spring Boot, Spring Cloud, and related technologies.
    - Implement and optimize REST APIs and event-driven communication patterns.
    - Work with relational and NoSQL databases, ensuring proper design for scalability, partitioning, and high availability.
    - Apply strong knowledge of transactions, isolation levels, and distributed transaction handling patterns (saga, orchestration, choreography).
    - Contribute to system architecture discussions, particularly around microservices, service discovery, API gateways, and CQRS.
    - Ensure code quality and maintainability through testing (unit, integration, and end-to-end) and best practices.
    - Collaborate closely with QA, DevOps, and frontend engineers within Scrum teams.
    - Participate in backlog refinement, sprint planning, and review sessions, providing technical input and breaking down features into clear tasks.
    - Support CI/CD pipelines and deployments in Kubernetes-based environments.

    Required Skills and Experience

    - Strong expertise with Spring Boot, Spring Data, Spring Security, and dependency injection principles.
    - Solid understanding of microservices architecture, including service discovery, load balancing, and stateless design.
    - Experience with event-driven systems and message brokers (Kafka, RabbitMQ).
    - Strong knowledge of relational databases (PostgreSQL or similar), transaction management, and SQL optimization.
    - Familiarity with distributed systems concepts, including CAP theorem, partitioning, sharding, and replication.
    - Hands-on experience with CI/CD tools (Jenkins, GitLab, or similar) and containerization (Docker, Kubernetes).
    - Experience designing scalable APIs and ensuring testability and maintainability of code.
    - Practical knowledge of architectural and design patterns (proxy, chain, etc.) and SOLID principles.
    - Experience working in Agile/Scrum teams, including backlog grooming and task decomposition.
    - Good communication skills in English (B2 level or higher).

    Nice-to-Have Skills

    - Experience with CQRS and event sourcing patterns.
    - Knowledge of Keycloak or other identity management solutions.
    - Exposure to cloud platforms (AWS, GCP, Azure).
    - Familiarity with monitoring and logging frameworks in distributed systems.

    More
  • · 61 views · 14 applications · 19d

    Java Tech Lead Engineer

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

    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.

     

    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.

    More
  • · 37 views · 4 applications · 19d

    Lead Java Cloud Engineer

    Full Remote · Ukraine · 7 years of experience · B2 - 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
  • · 436 views · 121 applications · 19d

    Junior Java Developer

    Full Remote · Countries of Europe or 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
  • · 44 views · 1 application · 18d

    Java Lead Engineer

    Hybrid Remote · Poland · Product · 8 years of experience · C1 - Advanced
    At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a Java Lead Engineer to join one of our clients' teams. If you're looking for an exciting opportunity to grow in a innovative...

    At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a Java Lead Engineer to join one of our clients' teams. If you're looking for an exciting opportunity to grow in a innovative environment, this could be the perfect fit for you.

     

    What You Will Do:

    • Work on specific problem spaces critical to client’s needs, with opportunities to switch teams as both you and our fast-paced business evolve.
    • Lead the design, development, and maintenance of Java-based backend services, ensuring high performance, reliability, and scalability.
    • Utilize cloud technologies, primarily AWS, to develop and deploy services.
    • Engage in the full project lifecycle—from conception to deployment and beyond, ensuring projects are delivered on time and to specifications.
    • Collaborate with cross-functional teams across client’s company to align on integration strategies and optimize system architecture.
    • Drive an engineering culture within the team, emphasizing innovation, quality, and continuous improvement.
    • Proactively identify and mitigate potential issues in our distributed and financial systems.
    • Work in small autonomous teams with short release cycles.

       

    Who You Are:

    • Proficient in Java and Spring Boot, with hands-on experience in backend development.
    • Experienced in PostgreSQL and architecting and building robust systems.
    • Skilled with cloud technologies, especially AWS.
    • Adept in distributed and financial systems, capable of anticipating and mitigating issues preemptively.
    • Independent, able to manage projects end-to-end and lead people effectively.
    • A strong communicator, capable of interfacing with other teams and domains.
    • Previously led a team, with a track record of building positive engineering cultures.
    • Working proficiency and communication skills in verbal and written English.
    More
  • · 66 views · 10 applications · 18d

    Lead Java Engineer

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

    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.

     

     

    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.
    More
  • · 240 views · 39 applications · 18d

    Junior Java Developer

    Office Work · Ukraine (Kyiv) · 1 year of experience · B1 - Intermediate
    Our client is a leader in providing advanced telecommunications and IoT solutions to enterprises and enterprise customers worldwide. The company’s mission is to empower communication, which is why we offer a wide range of communication products that are...

    Our client is a leader in providing advanced telecommunications and IoT solutions to enterprises and enterprise customers worldwide. 

    The company’s mission is to empower communication, which is why we offer a wide range of communication products that are carefully customized to meet the specific requirements of our customers. Regardless of the industry or size of the organization, we develop optimal solutions to meet your unique needs.

    POSITION SUMMARY:

    As a Junior Java Developer, you will join our team building cutting-edge telecommunications and IoT solutions. This role is a great opportunity for motivated juniors and final-year technical students to gain hands-on experience with Java, Spring, and modern cloud technologies while working on international projects.

    RESPONSIBILITIES:

    • Develop and maintain server-side components using Java EE/Jakarta EE (EJB, Servlets, JMS, etc.).
    • Participate in the design and implementation of new features for telecommunications and IoT platforms.
    • Work with TCP/UDP protocols for real-time communication solutions.
    • Debug, troubleshoot, and optimize application performance.
    • Collaborate with senior developers, QA, and DevOps engineers in delivering high-quality solutions.
    • Write clean, maintainable code and assist in creating automated tests.

    REQUIREMENTS:

    • Basic knowledge of Java SE/EE (coursework, internship, or project experience).
    • Familiarity with Enterprise Java concepts (EJB, Servlets, JMS, Jakarta EE).
    • Understanding of network fundamentals with focus on TCP and UDP protocols.
    • Experience with SQL/NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
    • Basic knowledge of REST APIs and socket programming.
    • Understanding of version control systems (Git).
    • English — Intermediate (documentation and written communication).

    COMPANY OFFERS:

    • Employment in according to the Ukrainian labor law (24 days of vacation, sick leave).
    • Opportunity to work with advanced telecommunications technologies and gain hands-on experience.
    • Exposure to a global clientele and the opportunity to contribute to the development of effective solutions.
    • Mentorship from experienced professionals in the telecommunications industry.
    • Collaboration and a supportive work environment.
    • Competitive compensation package and growth prospects.

     

    More
Log In or Sign Up to see all posted jobs