Jobs

134
  • Β· 88 views Β· 4 applications Β· 12d

    Back-end Developer (Java)

    Hybrid Remote Β· Poland Β· 3 years of experience Β· B2 - Upper Intermediate
    We are seeking a mid-level Back-End Developer to take ownership of complex backend systems, lead technical architecture decisions, and mentor the next generation of developers. You will work with cutting-edge technologies to design, build, and optimize...

    We are seeking a mid-level Back-End Developer to take ownership of complex backend systems, lead technical architecture decisions, and mentor the next generation of developers. You will work with cutting-edge technologies to design, build, and optimize services that impact billions of mobile users worldwide.

    This is a hands-on leadership role β€” ideal for someone who thrives in a fast-moving environment, enjoys collaborating across functions, and is driven to deliver scalable, reliable, and future-proof systems.

     

    This position is based in Warsaw with a hybrid work model. 

     

    Responsibilities:

    • Design and develop highly scalable, modular backend applications and APIs using Java and Spring Boot.
    • Own the full development lifecycle β€” from requirements analysis, design, coding, and testing to deployment and monitoring in production.
    • Lead initiatives to improve system scalability, performance, and security.
    • Collaborate closely with Product, Algo, DevOps, BI, and Marketing to deliver integrated, business-driven solutions.
    • Ensure observability through robust logging, metrics, and alerting with tools like Prometheus, Grafana, Kibana.
    • Drive adoption of engineering best practices, code quality standards, and technical documentation.
    • Mentor and guide junior developers, fostering knowledge sharing and continuous improvement.

     

    Requirements:

    • Bachelor’s degree in Computer Science or equivalent practical experience.
    • 3 years of professional Java development experience - Must
    • Proven track record in designing and delivering complex distributed systems and microservices (Docker, Kubernetes).
    • Strong understanding of scalability, concurrency, and performance optimization challenges.
    • Hands-on experience with CI/CD tools and automated build/deployment pipelines.
    • Proficiency in Spring & Spring Boot frameworks.
    • Excellent communication skills and the ability to influence technical direction across teams.
    • Experience running applications on Kubernetes, with a focus on designing services that scale efficiently and consume resources effectively (rather than cluster administration).
    • Ability to measure and improve application performance using profiling, benchmarking, and APM tools (e.g., JFR, JMeter, Micrometer, New Relic, Datadog).

     

    Will be a plus:

    • Background with NoSQL databases (MongoDB, Couchbase) and SQL databases.
    • Knowledge of reactive programming (Spring WebFlux).
    • Familiarity with monitoring and alerting tools such as Prometheus, Grafana, and Kibana.

     

    What we offer:

    • Polish public holidays.
    • 20 working days per year is Non-Operational Allowance and settled to be used for personal recreation matters and are compensated in full. These days have to be used within the year, with no rollover to the next calendar year.
    • Health Insurance.
    • Gym Subscription (Multisport).
    More
  • Β· 30 views Β· 0 applications Β· 11d

    Java Developer (with React)

    Hybrid Remote Β· Bulgaria, Gibraltar, Malta, Poland, Romania Β· Product Β· 5 years of experience Β· B1 - Intermediate
    About us: ARRISE sets the benchmark for service delivery and excellence in the iGaming industry. Playing a key role in the success of its clients, which include Pragmatic Play, a brand relied upon by the world’s biggest online casinos for its...

    About us:

     

    ARRISE sets the benchmark for service delivery and excellence in the iGaming industry. Playing a key role in the success of its clients, which include Pragmatic Play, a brand relied upon by the world’s biggest online casinos for its cutting-edge products, ARRISE helps to deliver exceptional gaming experiences to millions of players worldwide.

     

    Our global team of talented and driven professionals are shaping the future of iGaming. Headquartered in Gibraltar, we have offices spanning Canada, India, the Isle of Man, Latvia, Malta, Romania, Serbia, Bulgaria, and the UAE, and more exciting destinations on the horizon.

     

    At ARRISE, we take pride in creating growth opportunities at all levels, constantly investing in our people while welcoming new colleagues and forging strategic partnerships that open new opportunities for success. 

     

    To achieve this, we bet on ourselves. We know that success is a collective effort, and our team is driven by ambition, collaboration, and a shared commitment to grow and succeedβ€”while embracing every step of the journey.

     

    Be part of the future of iGaming with ARRISERS! See a job that excites you? Apply now, and our friendly recruitment team will connect with you soon. Your journey starts here!

     

    Required Skills: 

    • 5+ years of hands-on experience in commercial software development using Java.  
    • Solid understanding of Object-Oriented Programming (OOP) concepts and proficient in applying design patterns. 
    • Extensive expertise in Java Core and the Spring framework (including Spring Boot, Spring Web, Spring Data, Spring Cloud). 
    • Proficiency in vanilla JDBC for database interactions. 
    • Strong understanding of RDBMS concepts and SQL, with experience working with databases such as Oracle, PostgreSQL. 
    • Experience with Redis. 
    • Experience with distributed messaging systems, particularly RabbitMQ. 
    • Proven track record in the development of microservices and distributed transactional systems. 
    • Knowledge of fundamental design principles for building scalable and highly available applications. 
    • Good foundation in algorithms, design patterns, and data structures. 
    • Proficiency in unit/functional testing frameworks such as JUnit 4/5, Spock, and Testcontainers.  

     

    Preferred Skills:  

    • Experience in application and infrastructure monitoring. 
    • Proven ability to troubleshoot production problems related to software applications. 
    • Exposure to high-load systems. 
    • Good spoken and written English skills. 
    • Experience with JSP, Thymeleaf, JavaScript, TypeScript, React would be a big plus. 
    • Experience with MongoDB would be a big plus. 

     

    Responsibilities:  

    As a Java Software Engineer, you will play a pivotal role in engineering and implementing a high-loaded enterprise system that serves tens of thousands of users logging into our product every day. Your responsibilities will include: 

    • Collaborating with cross-functional teams to design, develop, and maintain robust software solutions that meet the needs of our enterprise-level system. 
    • Architecting scalable and efficient Java-based components to ensure optimal performance under high load. 
    • Implementing best practices in software engineering, including code reviews, testing methodologies, and documentation standards. 
    • Optimizing system performance and reliability through continuous monitoring, troubleshooting, and performance tuning. 
    • Participating in the entire software development lifecycle, from requirements gathering and design to deployment and support. 
    • Staying up-to-date with the latest technologies and industry trends to continuously improve our system architecture and development processes. 

     

    Company offers: 

    • Long-term employment. 
    • Flexible timetable. 
    • Comfortable working conditions. 
    • Paidβ€―vacationβ€―andβ€―sickβ€―leaves. 
    • English lessons, gym. 
    • Competitive salary level. 
    More
  • Β· 54 views Β· 6 applications Β· 11d

    Senior Java Back End Developer

    Ukraine Β· 6 years of experience Β· B2 - Upper Intermediate
    NICE systems, our long-term partner with over 6,000 employees, presence in 150+ countries and more than 25,000 customers including more than 85 of Fortune 100. It’s a global provider of Insight from Interactions solutions and value-added services, powered...

    NICE systems, our long-term partner with over 6,000 employees, presence in 150+ countries and more than 25,000 customers including more than 85 of Fortune 100.

    It’s a global provider of Insight from Interactions solutions and value-added services, powered by the convergence of advanced analytics of unstructured multimedia content and transactional data from telephony, web, email, video, and other data sources.

    If you are looking for technology challenges and ready to explore new professional horizons, this is your opportunity to join our Work Force Management development international team.

     

    RESPONSIBILITIES

    • Design and develop quality, proficient and well documented technical solutions that satisfy business requirements and meets corporate architectural standards
    • Develop solid unit, integration, and automation tests according to organizational standards
    • Assist in troubleshooting and maintenance of existing software applications; identify and implement additional improvements when warranted; work with external stakeholders as needed
    • Develop technical models / design for assigned components
    • Contribute to and drive technological and architectural decisions
    • Participate in reviewing design and code for other team members

     

    SKILLS

    • 6+ years of experience in developing on Java 8+ web application development
    • Experience in server-side development using Hibernate, Spring (MVC, Core, AOP),
    • Experience with REST Web Services API
    • Experience with JavaScript
    • Experience with multi-tier web application development
    • Experience with Tomcat
    • Experience with server-side testing using JUnit, Mockito / Easymock
    • BSc in Computer Science / Software Engineering or equivalent
    • Nice to have:
      • Experience with Angular, Swing , Monolith architecture, Jasper etc.
      • Experience with MAVEN and Jenkins
      • Experience working in Agile environment
      • Π•xperience in improving performance, scalability, stability and resiliency of the product
    • Upper-Intermediate level of English.


     

    WE OFFER

    • Work in a creative friendly environment using cutting-edge technologies
    • Work-life balance and flexible schedule
    • Competitive compensation with focus on your expectations; annual salary review
    • 24-day paid vacation and 100% paid sick leave
    • Financial support and legal support for individual entrepreneurs from our side
    • Professional, language and soft skills trainings
    • Health insurance coverage: individual and family, Fitness plan
    More
  • Β· 54 views Β· 4 applications Β· 12d

    Senior Java Backend Engineer (IRC276602)

    Full Remote Β· Ukraine Β· 6 years of experience Β· B2 - Upper Intermediate
    Job Description We are hiring a Strong Backend Engineer to join the team developing the OneAPI backend platform. The role is ideal for someone with strong Java fundamentals, some cloud-native experience, and an eagerness to grow in platform engineering...

    Job Description

    We are hiring a Strong Backend Engineer to join the team developing the OneAPI backend platform. The role is ideal for someone with strong Java fundamentals, some cloud-native experience, and an eagerness to grow in platform engineering within an agile, DevOps-driven environment.

    • 6+ years of backend development experience with Java & Spring Boot.
    • Hands-on experience with cloud platforms (AWS/GCP) and containerized applications.
    • Practical knowledge of Kubernetes (K8s) for service orchestration.
    • Exposure to DevOps practices: CI/CD, IaC, automation, monitoring.
    • Versatility beyond Java (e.g., scripting, working with APIs, DBs, or other languages).
    • Experience working in a team responsible for products quality
    • Strong analytical, debugging, and collaboration skills.

       

    Job Responsibilities

    • Design, develop, and maintain APIs and backend services for OneAPI.
    • Contribute to cloud-native architecture leveraging AWS and GCP.
    • Implement scalable solutions with Kubernetes-based deployments.
    • Work closely with the Technical Lead to align on architecture and coding standards.
    • Take ownership of features end-to-end: from design to deployment and monitoring.
    • Troubleshoot complex technical issues and provide production support when needed.
    • Ensure quality of develope software

    Department/Project Description

    Our client is a global leader in cloud security, enabling organizations to securely transform their networks and applications for a mobile and cloud-first world. Through its Zero Trust Exchangeβ„’ platform, it provides fast, secure, and seamless access to applications, regardless of device, location, or network. Trusted by thousands of enterprises, their products help reduce risk, lower IT costs, and deliver a better user experience by replacing traditional on-premises security with a modern cloud-delivered approach.

    Skill Category

    Java

    Keyskills - Must Have

    • Java
    • Spring Boot
    • AWS
    • Kubernetes
    • Microservices

    Keyskills - Nice to Have

    • gcp
    More
  • Β· 42 views Β· 0 applications Β· 9d

    Lead Java Cloud Engineer

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

    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.

     

    Job Description:

    • 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 AWS 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
  • Β· 398 views Β· 132 applications Β· 26d

    Senior Java Developer

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 5 years of experience Β· B2 - Upper Intermediate
    Onicore is a FinTech company specializing in developing products for cryptocurrency operations. We strive to make crypto convenient and understandable for everyone. And now we are looking for a talented and experienced Java developer to join our team....

    Onicore is a FinTech company specializing in developing products for cryptocurrency operations. We strive to make crypto convenient and understandable for everyone.
     

    And now we are looking for a talented and experienced Java developer to join our team. If you’re passionate about working with the latest technologies, contributing to exciting product developments, and collaborating with an awesome team, we want to hear from you!
     

    Your Key Duties:

    • Design, develop, and maintain high-performance, scalable Java-based applications in the FinTech domain.
    • Implement and optimize multithreaded and concurrent solutions, ensuring thread safety and system reliability.
    • Build and maintain microservices using the Spring ecosystem.
    • Ensure database efficiency, including query optimization, proper indexing, and transaction handling.
    • Evaluate and improve application performance, conduct profiling sessions, and resolve bottlenecks.
    • Design and implement synchronous and asynchronous integrations with internal and external systems.
    • Participate in architectural discussions, propose improvements, and drive technical initiatives.
    • Collaborate closely with product managers, architects, and QA engineers to deliver business-critical solutions.
    • Write clean, maintainable, and well-tested code following best practices.
       

    Your Skills:

    • 5+ years of professional experience in Java development.
    • Strong expertise in Java 17+ (knowledge of modern language features, streams, lambdas, functional programming concepts).
    • Deep understanding of core Java:
    • Collections Framework, Generics, Streams, Functional Interfaces
    • Concurrency utilities (Executors, CompletableFuture, Fork/Join, Locks, Atomics, etc.)
    • Proven experience with the Spring ecosystem: Spring Boot, Spring Data (JPA/Hibernate), Spring Security, Spring Cloud (microservices).
    • Solid understanding of databases (SQL and/or NoSQL), including:
    • Transactions, isolation levels, and locking mechanisms
    • Query optimization and indexing strategies
    • Hands-on experience with multithreading and concurrency, including race conditions, deadlocks, synchronization, and strategies to avoid them.
    • Proficiency in synchronous and asynchronous communication: REST, messaging systems (Kafka, RabbitMQ, etc.), event-driven architectures.
    • Experience working on FinTech or financial services projects.
    • Strong focus on performance evaluation, scalability, and reliability.
    • Strong problem-solving skills, ability to work independently, take initiative, and drive solutions proactively.
    • Self-driven and responsible, capable of working with minimal supervision.
    • Proactive, solution-oriented mindset.
    • Team player with a collaborative attitude.
       

    Nice to have:

    • Experience with Kubernetes, Docker, and cloud-native environments.
    • Experience with application profiling and performance tuning:
    • Tools such as VisualVM, JFR (Java Flight Recorder), JMC (Java Mission Control)
    • Identifying and resolving performance bottlenecks
    • Analyzing complexity of SQL queries and optimizing execution plans
    • Familiarity with CI/CD pipelines and DevOps practices.
    • Knowledge of distributed systems, event sourcing, or CQRS.
       

    We offer:

    πŸ₯ Medical insurance

    πŸ€“ Paid courses, conferences, training sessions, workshops etc.

    πŸ’ͺ Sport compensation

    πŸ’Ό Legal assistance

    πŸ§—β€β™‚οΈ Motivated and goal-oriented team

    Ready to make a difference? Apply now and become a part of our journey!

    More
  • Β· 245 views Β· 23 applications Β· 12d

    Strong Middle/Senior Java Backend Engineer

    Full Remote Β· Ukraine Β· 6 years of experience Β· B2 - Upper Intermediate
    Job Description We are hiring a Strong Backend Engineer to join the team developing the OneAPI backend platform. The role is ideal for someone with strong Java fundamentals, some cloud-native experience, and an eagerness to grow in platform engineering...

    Job Description

    We are hiring a Strong Backend Engineer to join the team developing the OneAPI backend platform. The role is ideal for someone with strong Java fundamentals, some cloud-native experience, and an eagerness to grow in platform engineering within an agile, DevOps-driven environment.

    • 6+ years of backend development experience with Java & Spring Boot.
    • Hands-on experience with cloud platforms (AWS/GCP) and containerized applications.
    • Practical knowledge of Kubernetes (K8s) for service orchestration.
    • Exposure to DevOps practices: CI/CD, IaC, automation, monitoring.
    • Versatility beyond Java (e.g., scripting, working with APIs, DBs, or other languages).
    • Experience working in a team responsible for products quality
    • Strong analytical, debugging, and collaboration skills.

       

    Job Responsibilities

    • Design, develop, and maintain APIs and backend services for OneAPI.
    • Contribute to cloud-native architecture leveraging AWS and GCP.
    • Implement scalable solutions with Kubernetes-based deployments.
    • Work closely with the Technical Lead to align on architecture and coding standards.
    • Take ownership of features end-to-end: from design to deployment and monitoring.
    • Troubleshoot complex technical issues and provide production support when needed.
    • Ensure quality of develope software

    Department/Project Description

    Our client is a global leader in cloud security, enabling organizations to securely transform their networks and applications for a mobile and cloud-first world. Through its Zero Trust Exchangeβ„’ platform, it provides fast, secure, and seamless access to applications, regardless of device, location, or network. Trusted by thousands of enterprises, their products help reduce risk, lower IT costs, and deliver a better user experience by replacing traditional on-premises security with a modern cloud-delivered approach.

    More
  • Β· 759 views Β· 259 applications Β· 29d

    Java Backend developer

    Full Remote Β· Worldwide Β· 1 year of experience Β· B1 - Intermediate
    SoftPeak is looking for a Java Backend Developer with expertise in designing scalable software solutions, and ensuring successful project execution. Responsibilities: Develop backend features using Spring for web and mobile Implement and maintain secure...

    SoftPeak is looking for a Java Backend Developer with expertise in designing scalable software solutions, and ensuring successful project execution.
     

    Responsibilities:

    1. Develop backend features using Spring for web and mobile
    2. Implement and maintain secure authentication, authorization, and audit logging features
    3. Integrate and manage external APIs (payment gateways, AI, storage)
    4. Optimize backend performance, reliability, and scalability
    5. Collaborate in Agile teams, participate in architecture and code reviews


    Requirements

    • At least 1 year of commercial Java backend experience (Java 17+ preferred).
    • At least 1 year of commercial experience with Spring Boot and Hibernate.
    • Proficiency with PostgreSQL or MySQL, including schema design, indexing, query optimization, and migrations.
    • Experience designing and documenting REST APIs, including versioning and error handling.
    • Experience implementing JWT, OAuth2 / OIDC, and RBAC.
    • Experience with messaging systems such as Kafka, RabbitMQ, or similar.
    • Experience with caching using Redis or Caffeine and Hibernate second-level cache.
    • Experience integrating complex third-party solutions such as payments, storage, or AI providers.
    • Experience with Docker and CI / CD pipelines.
    • Experience with at least one cloud provider (AWS, GCP, or Azure).
    • Solid understanding of data structures and algorithms with strong debugging and troubleshooting skills.
    • Commitment to code quality with readable, well-tested code, constructive code reviews, and a consistent style.
    • Strong communication skills with proactive updates, clear escalation of blockers, and reliable delivery.
    • English at B1 level or above.


    Nice to have:

    1. Experience with non-SQL databases (Mongo, Redis etc)
    2. Experience with monitoring and performance tuning in production environments.
    3. Experience supporting on-premise deployments and private cloud environment
    4. Experience with AI and understanding of its architecture
       

    Our offer includes:

    1. Full-time with flexibility and autonomy in processes.
    2. Performance reviews.
    3. Investment in your professional development (courses, workshops, lectures, and professional speakers).
    4. 15 days of paid vacation per year.
    5. 5 days of paid sick leave per year.


    Our next steps:

    1. Please share your resume and a brief cover letter showcasing your experience and most interesting achievements in your career.
    2. Our recruiter will reach out to you and schedule the interview (if there is a potential fit between your experience and company’s project);
    3. The online interview with the recruiter;
    4. The technical interview with the Technical Lead with live coding (90 mins);
    5. We’ll connect with your references to learn more about your achievements and work ethic.
    6. The offer will be yours! Let’s build something great together.
       

    Please note that feedback with results of the CV review will be provided only in the event of a decision to further consider your candidacy.
    The review period is 3-4 working days.

    More
  • Β· 57 views Β· 7 applications Β· 30d

    Java Team Lead

    Full Remote Β· Ukraine Β· 5 years of experience Β· B2 - Upper Intermediate
    Our client is an American multinational investment bank and financial services corporation. It is the world's most global bank that provides consumers, corporations, governments, and institutions with a broad range of financial services. We build...

    Our client is an American multinational investment bank and financial services corporation. It is the world's most global bank that provides consumers, corporations, governments, and institutions with a broad range of financial services. We build innovative technology products for the bank used around the globe for digital onboarding, global banking data, risk and liquidity, and for the major investment products.
    Long-term perspectives
    Latest technological stack
    Dynamic working conditions
    New methodologies and approaches

    • Responsibilities:

      - Manage a team
      - Intensive communication with project stakeholders and other teams
      - Evaluate and adopt new development tools, libraries and approaches to improve delivery quality
      - Continuous quality improvement (code reviews, fixing Sonar issues, unit/integration/E2E test coverage)
      - Integrate our components with different internal and external client's systems
      - Configure, monitor, and troubleshoot Application servers
      - Monitor applications, processes, scheduled jobs, collect different types of logs and metrics
      - Setup and improve CI/CD
      - Automate routine with scripting languages
      - Write all types of tests: unit, integration, end-to-end
      - Design distributed applications

    • Mandatory Skills Description:

      - Technically strong energetic individual, who can bring innovation to the group
      - Team lead experience from 3 years, IT experience from 7 years
      - Strong Java with at least 6 years of commercial experience
      - Good SQL (Oracle or PostgreSQL dialects is preferable)
      - Strong Spring knowledge (Boot, IoC, MVC, AOP, Security, Data, JDBC, Test) with at least 4 years of commercial experience
      - Ability to dive into the problem, find effective and clean solutions, discuss them with the team and implement the best one when everyone is on the same page

    • Nice-to-Have Skills Description:

      - Angular
      - Deep Oracle knowledge
      - Experience with Spring Cloud modules and microservice architecture
      - Good understanding of CI/CD, experience with TeamCity or/and Jenkins
      - Hands-on user experience with Linux (navigation, work with files and folders, work with permissions, users and groups, work with processes and services, understanding of keys and certificates, simple Bash scripting)

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

    Java Team Lead

    Full Remote Β· Ukraine Β· 7 years of experience Β· B2 - Upper Intermediate
    Project Description: Our client is an American multinational investment bank and financial services corporation. It is the world's most global bank that provides consumers, corporations, governments, and institutions with a broad range of financial...
    • Project Description:

      Our client is an American multinational investment bank and financial services corporation. It is the world's most global bank that provides consumers, corporations, governments, and institutions with a broad range of financial services. We build innovative technology products for the bank used around the globe for digital onboarding, global banking data, risk and liquidity, and for the major investment products.
      Long-term perspectives
      Latest technological stack
      Dynamic working conditions
      New methodologies and approaches

       

    • Responsibilities:

      - Manage a team
      - Intensive communication with project stakeholders and other teams
      - Evaluate and adopt new development tools, libraries and approaches to improve delivery quality
      - Continuous quality improvement (code reviews, fixing Sonar issues, unit/integration/E2E test coverage)
      - Integrate our components with different internal and external client's systems
      - Configure, monitor, and troubleshoot Application servers
      - Monitor applications, processes, scheduled jobs, collect different types of logs and metrics
      - Setup and improve CI/CD
      - Automate routine with scripting languages
      - Write all types of tests: unit, integration, end-to-end
      - Design distributed applications

       

    • Mandatory Skills Description:

      - Technically strong energetic individual, who can bring innovation to the group
      - Team lead experience from 3 years, IT experience from 7 years
      - Strong Java with at least 6 years of commercial experience
      - Good SQL (Oracle or PostgreSQL dialects is preferable)
      - Strong Spring knowledge (Boot, IoC, MVC, AOP, Security, Data, JDBC, Test) with at least 4 years of commercial experience
      - Ability to dive into the problem, find effective and clean solutions, discuss them with the team and implement the best one when everyone is on the same page

    More
  • Β· 81 views Β· 3 applications Β· 19d

    Middle Java Developer

    Office Work Β· Ukraine (Kyiv) Β· Product Β· 3 years of experience Β· B2 - Upper Intermediate
    Delasport is an iGaming Software company providing Sports Betting & Online Casino software, and turnkey B2B solutions. Established in 2010, Delasport delivers a one-stop-shop solution of Sports Betting and Online Casino from a White-Label, with a full...

    Delasport is an iGaming Software company providing Sports Betting & Online Casino software, and turnkey B2B solutions. Established in 2010, Delasport delivers a one-stop-shop solution of Sports Betting and Online Casino from a White-Label, with a full range of management services to a Plug&Play iFrame and a complete Turnkey. We are establishing an R&D centre in Kyiv, and are looking for top talents to join our team.

     

    TECHNOLOGY STACK

     

    Microservice architecture, Java 21, Spring Boot 3.4+, PostgreSQL, MongoDB, Kafka, Google Cloud Platform, Kubernetes

     

    RESPONSIBILITIES

     

    • Development of new business initiatives, an extension of existing ones
    • Taking an active part in improvements and optimizations to the systems
    • Resolve technical problems, critical thinking on the development approach
    • Be part of a cross-functional team with end-to-end responsibility for the result

     

    REQUIREMENTS

     

    • 3+ years of commercial development experience using Java-related technologies
    • 1+ years of working experience with API development
    • Hands-on experience with microservice architecture
    • Ambition to write high-quality code covered with unit tests
    • Solid debugging and troubleshooting skills
    • Proactive and result-oriented mindset
    • Strong problem-solving skills
    • At least Upper-Intermediate English level

     

    WHAT WE CAN OFFER YOU

     

    • Modern office in Podil with an uninterruptible power supply and the Internet
    • Personal time off (21 business days of paid vacation, paid days on special occasions, sick leaves, emergency days off)
    • Public holidays
    • Health insurance with the broker which is available from the first month of cooperation
    • Life insurance with the broker which is available from the first month of cooperation
    • Modern technical equipment
    • English courses with native speakers
    • Ukraine-based educational programs
    • Sports activities reimbursement
    • Corporate entertainments
    • Happy hours on Fridays
    • Gig contract support
    More
  • Β· 300 views Β· 90 applications Β· 28d

    Java/Spring backend developer

    Full Remote Β· Ukraine Β· 3 years of experience Β· B2 - Upper Intermediate
    Join our team as a Full-Stack Developer to support and evolve a large-scale streaming service used by thousands of users worldwide. Responsibilities: Maintain a full-stack environment (Java, Spring, Node.js, Angular, AWS) for a streaming...

    Join our team as a Full-Stack Developer to support and evolve a large-scale streaming service used by thousands of users worldwide.

    Responsibilities:

    • Maintain a full-stack environment (Java, Spring, Node.js, Angular, AWS) for a streaming platform.
    • Troubleshoot production issues and deliver quick software fixes.
    • Participate in daily scrum meetings.
    • Develop new features to support user experience in streaming applications.
    • Prepare merge requests and database updates.
    • Conduct regular code reviews.
    • Write and maintain technical documentation and unit tests.
    • Help design core software components and features for the streaming ecosystem.
    • Mentor team members on design principles and coding best practices.

    Requirements:

    • 3+ years of software development experience with Java, Spring, WebSphere, Ant.
    • Strong experience with relational databases, REST APIs, JavaScript, HTML, JSON.
    • Hands-on experience with Adobe Experience Manager (AEM).
    • Experience with version control in CI/CD pipelines.
    • Proficiency in verbal and written English.

    Preferred Qualifications:

    • Experience with Mulesoft, Node.js, AWS, Angular.
    • Experience with localization and accessibility in streaming platforms.
    • Experience integrating multiple business systems.
    • Background in large-scale enterprise B2B or consumer-facing platforms.
    More
  • Β· 131 views Β· 45 applications Β· 24d

    Quarkus Developer

    Full Remote Β· Worldwide Β· 5 years of experience Β· B1 - Intermediate
    Who Are We? We’re a product-first team driving a massive digital transformation within a large international organization that runs over 40 digital legaltech and proptech services. Our mission? Rebuild a new AI-integrated backend platform from scratch to...

    Who Are We?
    We’re a product-first team driving a massive digital transformation within a large international
    organization that runs over 40 digital legaltech and proptech services.
    Our mission? Rebuild a new AI-integrated backend platform from scratch to replace outdated monoliths.
    We’re redesigning everything, and you’ll be hands-on in shaping core systems for the next generation of property and legal infrastructure.


    What Will You Work On?
    As a Senior Java/Quarkus Engineer, your focus will be on designing, building, and integrating
    high-performance microservices into a modern cloud-native infrastructure with deep ties to AI agents and real-time automation.


    Here’s what your day-to-day will look like:


    Develop and Maintain Java/Quarkus Microservices


    ● Build new microservices using Quarkus with GraphQL and gRPC support
    ● Follow project architecture standards and clean code principles
    ● Ensure code is scalable, testable, and well-documented


    Integrate Services into Cloud Infrastructure
    ● Deploy and operate services within Kubernetes/OpenShift clusters
    ● Set up and support CI/CD pipelines (GitLab CI, Jenkins, etc.)
    ● Collaborate with DevOps to automate deployments Design Robust Database Integrations
    ● Work with PostgreSQL, Oracle, MS SQL via a microservices layer
    ● Implement connection pooling, transaction management, and fault-tolerant DB access
     

    Enable AI Service Integrations and Durable Automation
    ● Develop APIs for interaction with AI components and agents
    ● Build automated assistants and AI-based developer tools

    ● Work with Apache Arrow Flight (Flight Server & Client) for high-throughput data streaming
    ● Implement durable mutation operations based on the Temporal.io framework Refactor and 

     

    Migrate Legacy Code
    ● Analyze legacy .NET and Delphi logic
    ● Rewrite and optimize old services in Java/Quarkus
    ● Preserve business logic while modernizing implementation 

     

    Observability and Monitoring
    ● Implement and maintain telemetry, tracing, and logging (e.g., OpenTelemetry)
    ● Ensure visibility and reliability across all services 

     

    Tech Stack
    ● Languages: Java (Senior level), SQL
    ● Frameworks: Quarkus (GraphQL, gRPC, REST)
    ● Infrastructure: Docker, Kubernetes, OpenShift
    ● CI/CD: GitLab CI, Jenkins, Helm
    ● Databases: PostgreSQL, Oracle, MS SQL
    ● Auth: Keycloak (SSO, token-based auth)
    ● Data Streaming: Apache Arrow / Arrow Flight
    ● Automation/Orchestration: Temporal.io
     

    Why This Role Is Senior
    You’ll own key systems and are expected to:
    ● Act independently and make architecture-aware decisions
    ● Lead technical discussions and conduct code reviews
    ● Handle complex migrations and legacy transformations
    ● Be a go-to expert for microservice architecture, performance, and scalability
    ● Mentor less experienced engineers
     

    What You Bring
    ● 4–6+ years of backend development in Java

    ● Production experience with Quarkus (or Spring and willingness to ramp up)
    ● GraphQL + gRPC microservice design
    ● Solid cloud experience: Kubernetes/OpenShift, Docker
    ● CI/CD knowledge and database integration skills
    ● Understanding of durable workflows (Temporal is a big plus!)
    ● High sense of ownership, initiative, and autonomy
     

    What We Offer
    ● Remote-first, async-friendly team
    ● B2B contract with stable long-term workload
    ● Architecture ownership & technical leadership
    ● Fast decision cycles, zero corporate fluff
    ● Integration with cutting-edge AI tools and agents
    ● A real opportunity to rewrite the core of an industry platform
     

    Hiring Process
    1. Intro Call (30–45 min) – meet the architect, discuss the scope
    2. Technical Interview (60–90 min) – dive into APIs, microservices, and system design
    3. Offer – usually within a few days if we’re aligned

    More
  • Β· 235 views Β· 15 applications Β· 25d

    Junior/Middle Java Developer

    Office Work Β· Poland, Ukraine Β· 1 year of experience Β· B1 - 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 or...

    πŸ‘¨β€πŸ’»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 or Gdansk 

    (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 1+ 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 or Gdansk 
     
    β€” 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
  • Β· 131 views Β· 36 applications Β· 9d

    Regular Software Engineer (Java)

    Full Remote Β· Ukraine Β· 3 years of experience Β· B2 - 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.
      - Analyze and resolve issues in test and production environments.

       

    • Mandatory Skills Description:

      - 3+ years of hands-on experience with Java in web application development.
      - Experience with Spring Core and Hibernate in a web context.
      - Good understanding of RESTful API design and service integration.
      - Experience with unit and integration testing (JUnit, Mockito or similar).
      - Familiarity with Git or other distributed version control systems.
      - Strong communication skills and ability to work effectively in a distributed team setup.

       

    • Nice-to-Have Skills Description:

      - Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
      - Familiarity and experience with modern Java versions (up to Java 21).
      - SQL knowledge; experience with PostgreSQL or Oracle is a plus.
      - Experience working with Docker: running applications and managing containerized dependencies.
      - Exposure to CI/CD pipelines and tools (Jenkins, Jira, Confluence).
      - Comfort working in Unix/Linux environments.

    More
Log In or Sign Up to see all posted jobs