Jobs

146
  • Β· 95 views Β· 2 applications Β· 7d

    Senior Java Engineer (with DevOps skills)

    Hybrid Remote Β· Ukraine (Kyiv) Β· 5 years of experience Β· B2 - Upper Intermediate
    We are looking for a highly skilled and enthusiastic Senior Java Engineer (with DevOps skills) to become an integral part of our dynamic team in Kyiv. This role offers an exciting opportunity to work on cutting-edge projects involving the integration...

    We are looking for a highly skilled and enthusiastic Senior Java Engineer (with DevOps skills) to become an integral part of our dynamic team in Kyiv

     

    This role offers an exciting opportunity to work on cutting-edge projects involving the integration of third-party hardware, the development of sophisticated in-system customisations, and the creation of robust Java web applications with intuitive front-end interfaces. Beyond development, you will also play a key role in designing, implementing, and supporting Docker setups across various environments and building essential emulators for endpoint devices.

     

    Responsibilities:

    • Design, develop, and maintain high-performance Java applications for seamless integration with diverse third-party hardware systems.
    • Implement tailored in-system customisations to meet specific client requirements and enhance application functionality.
    • Build and enhance Java web applications, encompassing both back-end logic and front-end components, ensuring a responsive and engaging user experience.
    • Develop, deploy, and support Docker container setups for various development and testing environments, ensuring efficient resource utilisation and application portability.
    • Create and maintain emulators for endpoint devices, facilitating robust testing and development cycles.
    • Work closely with the client team to understand requirements, provide technical insights, and deliver solutions that align with business objectives.
    • To work from the Kyiv office at least twice per week. 

     

    Requirements:

    • Extensive experience with Java 17+
    • Proficiency in Spring-Boot and developing RESTful APIs.
    • Hands-on experience with Docker.
    • Experience with Quarkus for building lightweight, high-performance applications.
    • Solid understanding of Thymeleaf and JQuery/JavaScript for building interactive user interfaces.
    • Experience with RabbitMQ for asynchronous communication.
    • Strong knowledge of PostgreSQL for database management.
    • Proficiency with Maven.
    • Confident use of standard Linux commands and shell environment.
    • Understanding of TCP/UDP and SNMP for network communication.

     

    Nice to have:

    • Experience with JavaScript/Typescript and modern front-end frameworks such as Vue.js, Angular, or React.
    • Knowledge of Kubernetes for managing containerised applications at scale.
    • Familiarity with network management concepts and tools.

     

    We offer*:

    • Flexible working format - remote, office-based or flexible
    • A competitive salary and good compensation package
    • Personalized career growth
    • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
    • Active tech communities with regular knowledge sharing
    • Education reimbursement
    • Memorable anniversary presents
    • Corporate events and team buildings
    • Other location-specific benefits

    *not applicable for freelancers

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

    Java Developer (with React)

    EU Β· 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
  • Β· 20 views Β· 2 applications Β· 30d

    Full-stack Team Lead (Java+Angular)

    Full Remote Β· Ukraine Β· 6 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 senior developer/team lead working in a fast-paced environment. The person 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 senior developer/team lead working in a fast-paced environment. The person 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 and Angular web based applications. The individual will be working with other development teams and senior business analysts in order to develop the requirements and implement into the application.

     

     

    • Responsibilities:

      - Leading the team of 5+ developers
      - Front-end and back-end development with focus on Angular based UI
      - 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 Angular skills
      - Good Core Java skills
      - Database Technologies (SQL, JDBC connections, Hibernate)
      - Spring framework
      - Building tools (e.g. Maven)
      - Performed Code review /peer review
      - Continuous integration systems
      - Knowledge of various design and architectural patterns
      - Upper intermediate English
      - Good communication
      - Good written skills

     

     

    • Nice-to-Have Skills Description:

      - Java Performance tuning will be a plus
      - Advanced Oracle, PL/SQL, performance tuning
      - Linux / Unix Background
      - Experience in mentoring and guiding small teams/modules
      - Microservices

     

     

    • Languages:
      • English: B2 Upper Intermediate
    More
  • Β· 40 views Β· 1 application Β· 30d

    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
  • Β· 161 views Β· 51 applications Β· 30d

    Senior Java/Kotlin Engineer

    Full Remote Β· Countries of Europe or Ukraine Β· 4 years of experience Β· B2 - Upper Intermediate
    It’s an amazing time to join Digicode! As we continue empowering innovators to change the world, we deliver outstanding technology consulting, R&D, design, and software development services in the USA, UK, and EU markets. This is where you come in! ...

    It’s an amazing time to join Digicode!
    As we continue empowering innovators to change the world, we deliver outstanding technology consulting, R&D, design, and software development services in the USA, UK, and EU markets. This is where you come in!

     

    About the project
    We are a technology solutions service that helps organizations become data-driven, transform their digital offerings, streamline processes, improve customer services, and increase transparency.
    We are currently transitioning from delivering custom data platforms to launching our own SaaS product within the next 2–3 years.

    Our systems combine AWS Cloud with open-source technologies (Spark, Flink, Presto, Airbyte, etc.) to provide clients with end-to-end solutions that are easy to deploy and maintain.
    Our main tech stack includes Java and Kotlin, leveraging open-source tools in an AWS cloud environment.

    We are looking for an experienced engineer with a strong background in Java/Kotlin, Spring, AWS, Spark, Glue, EMR, Redshift, who is passionate about designing, building, and maintaining scalable data-driven applications.

     

    Requirements

    • 5+ years of Java development experience, with some exposure to Kotlin.
    • Hands-on experience with AWS Spark and RDBMS (PostgreSQL, MySQL, Oracle).
    • Experience in designing and building scalable, high-performance backend systems.
    • Strong knowledge of data modeling and efficient database schema design.
    • Familiarity with Agile methodologies and tools (JIRA, Git).
    • Strong analytical and problem-solving skills.
    • Excellent communication and collaboration abilities.
    • Ability to work independently and in a team-oriented environment.
    • Attention to detail and commitment to high-quality deliverables.

       

    Preferred Qualifications

    • Bachelor’s degree in Computer Science, IT, or a related field.
    • Experience with AWS Services (EC2, S3, Lambda).
    • Experience with multiple RDBMS (Oracle, MS SQL Server, MySQL, PostgreSQL).
    • Leadership/mentorship experience is a plus.

       

    Key Responsibilities

    • Design, develop, and maintain scalable and high-performance backend systems using Java/Kotlin (Clean Architecture).
    • Build and maintain data pipelines with AWS Spark to process large-scale datasets.
    • Develop and optimize RDBMS databases and queries for efficient storage and retrieval.
    • Collaborate with cross-functional teams to define and implement data architecture and infrastructure solutions.
    • Write and maintain technical documentation (design specifications, deployment instructions).
    • Participate in code reviews and enforce coding standards and best practices.
    • Troubleshoot and resolve production issues in a timely manner.

       

    Process

    1. Intro call with a recruiter.
    2. Communication with technical specialist.
    3. Interview with a client

       

    What to Expect From Digicode?

    🌎 Work from Anywhere: From an office, home, or even while traveling, as long as you’re in the same time zone as your colleagues.

    πŸ’Ό Professional Development: Career growth opportunities, paid language classes, conference and education budgets, and internal 42 Community training.

    σ°©” Work-Life Balance: 18+ paid vacation days, paid sick leave, a flexible schedule, medical insurance for employees and their children, and a monthly wellness budget.

    πŸ™Œ Culture of Openness: A community where everyone feels welcome, with minimal bureaucracy and a flat organizational structure. Plus, enjoy corporate gifts, celebrations, free snacks, and play/relax rooms for office visitors.career page.

     

    Does this revision align with your expectations? Let me know if you’d like further refinements!

    More
  • Β· 154 views Β· 18 applications Β· 30d

    Java Tech Lead Engineer

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

    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.

    Only for candidates from locations in Croatia, Poland, Romania, Slovakia, Ukraine



    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
  • Β· 70 views Β· 7 applications Β· 29d

    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
  • Β· 412 views Β· 176 applications Β· 29d

    Java Software Engineer

    Full Remote Β· Worldwide Β· Product Β· 2 years of experience Β· B1 - Intermediate
    Intempt Technologies invites a proactive Java Software Engineer to become a vital part of our dynamic and innovative engineering team. This role is designed for someone with a strong foundation in backend development, a curiosity for learning, and a...

    Intempt Technologies invites a proactive Java Software Engineer to become a vital part of our dynamic and innovative engineering team. This role is designed for someone with a strong foundation in backend development, a curiosity for learning, and a passion for building AI-driven, high-scale systems.
    As part of our engineering group, you’ll work on a modern stack that includes Java, Spring, JUnit, PostgreSQL, RocksDB/Redis, ClickHouse, Kafka, Flink, Airbyte, Neo4J, and Python. You will gain hands-on exposure to designing and deploying distributed systems under high load, contributing to software that powers billions of events across millions of users.

     

    Key Responsibilities:

    • Develop and Deliver: Contribute to the design, development, and deployment of scalable, reliable, and well-architected backend services.
    • Collaborate: Work closely with senior engineers, exchanging ideas and contributing to architectural discussions.
    • Optimize Performance: Apply best practices for building and running platforms under high load conditions.
    • Data & AI Integration: Work with data warehouses (ClickHouse), graph databases (Neo4j), and real-time pipelines (Kafka/Flink). Use AI tools to accelerate your development workflow responsibly (not as a crutch).
    • End-to-End Ownership: Take responsibility for tasks from design through production deployment, ensuring code quality with unit and integration tests.
    • Learn & Adapt: Quickly pick up new technologies like Python, Kubernetes, and AWS infrastructure when required.

     

    Qualifications

    • Experience: 2+ years of commercial software development experience.
    • Please note: This position is not open to students.
    • Core Skills: Strong Java skills with experience in Spring and JUnit.
    • Databases: Proficiency in PostgreSQL and familiarity with at least one key-value store (RocksDB, Redis).
    • Data Systems: Understanding of data warehouse practices (ClickHouse experience preferred).
    • Distributed Systems: Awareness of practices for handling high-load platforms (scalability, fault-tolerance, performance tuning).
    • AI Usage: Comfortable using AI tools as a productivity booster, while maintaining strong independent problem-solving.
    • Additional Tech: Basic knowledge of Python, or ability to learn quickly (e.g., over a weekend).
    • Code Quality: Ability to write clean, testable, maintainable code with unit and integration tests.
    • Soft Skills: Strong communication, proactive learning, and collaborative mindset.
       

    Language Requirements

    • Language: Intermediate English proficiency (verbal and written) mandatory.

       

    What We Offer:

    • Remote work from home with low bureaucracy.
    • Opportunity to work on cutting-edge AI and data-driven systems at scale.
    • Collaborative, international, and innovative engineering culture.
    • Exposure to a modern distributed microservices stack.
    • A chance to make an impact early in your career and grow into a senior role.

     

    Read our handbook for more details on what it’s like to work at Intempt. 

     

    How to apply

    Please send your resume  to hey at intempt.com. 

    More
  • Β· 95 views Β· 1 application Β· 28d

    Java Developer / Data Engineer in Varna, Bulgaria

    Office Work Β· Bulgaria Β· Product Β· 2 years of experience Β· C1 - Advanced
    We are seeking a Java Developer / Data Engineer in Varna, Bulgaria. Our offer includes a cozy office and a friendly team. Requirements Java programming SQL API concepts and integration JSON formatting and data extraction Create and manage GIT...

    We are seeking a Java Developer / Data Engineer in Varna, Bulgaria. 
    Our offer includes a cozy office and a friendly team.

     

    Requirements
    Java programming
    SQL 
    API concepts and integration
    JSON formatting and data extraction
    Create and manage GIT repository
    MyEclipse
    Netbeans 
    ODBC/JDBC database connections 
    Excel data import/export and reporting
    BigQuery 
    Web development
    Data warehousing
    Data preparation for AIiSeries projects

     

    Optional preferences
    IBM iSeries server experience
    RPGLE
    Mobile application development
    Artificial Intelligence implementation

     

    About us

     

    At BeProduct, we are revolutionizing the fashion and apparel industry. We believe in the power of unity, innovation, and a relentless pursuit of excellence. As a collective of customer-obsessed, mission-oriented individuals, we are convinced that with the right tools and teamwork, anything is possible.

    Our vision is to empower fashion brands, designers, and manufacturers with cutting-edge tools that simplify processes, enhance creativity, and enable sustainable practices. We develop BeProduct, a modern, cloud-native Product Lifecycle Management (PLM) and Digital Product Creation (DPC) platform designed to centralize data, foster unparalleled collaboration, and significantly accelerate our clients' go-to-market strategies. We are crafting the solutions that will shape the future of fashion.

    More
  • Β· 167 views Β· 10 applications Β· 27d

    Senior Software Engineer to $9500

    Hybrid Remote Β· Poland Β· Product Β· 5 years of experience Β· B1 - Intermediate
    Strim Duo is a creative and high-tech game and digital product studio headquartered in Limassol, Cyprus. The company provides a wide range of services, including social game development, product engineering, UX/UI design, custom software solutions, mobile...

    Strim Duo is a creative and high-tech game and digital product studio headquartered in Limassol, Cyprus. The company provides a wide range of services, including social game development, product engineering, UX/UI design, custom software solutions, mobile applications, and post-launch product support.

    Strim Duo helps partners create engaging and highly effective game content: from social and arcade games to MMORPGs and children’s apps, integrating advanced monetization mechanics and social network features.


    This role focused on building and executing influencer marketing campaigns tailored for the iGaming vertical. We're looking for someone to not only manage creators β€” we need a strategist with sharp instincts and proven execution power across Twitch, Kick, YouTube Live, and similar platforms.

    The expertise we’re looking for:

    • Strong knowledge of OOP principles, software engineering best practices, API design
    • The ability to evaluate/choose the right tools for the problem
    • Proficiency in SQL and working with relational databases
    • Proactive mindset with strong analytical and problem-solving skills
    • Upper-Intermediate English for effective communication across teams
    • Understanding of distributed systems design and scalable architectures
    • Hands-on experience with containerization and orchestration (Kubernetes, Helm)
    • Experience with Infrastructure as Code (Terraform or similar)
    • Cloud experience (AWS preferred, but other providers also valued)
    • Familiarity with applying AI/ML solutions to enhance or optimize existing systems (nice to have)
    • iGaming experience (nice to have)
       

    Your Position Will Include:

    • Designing and evolving software systems to meet business needs, from greenfield development to improving existing solutions
    • Applying AI/ML tools and techniques to enhance system capabilities, performance, and user experience
    • Improving and maintaining services with a focus on scalability, reliability, and long-term sustainability
    • Creating and optimizing infrastructure, pipelines, and deployment processes for efficient delivery
    • Collaborating with other teams to ensure seamless integration and delivery
    • Documenting and sharing designs, best practices, and lessons learned

      Benefits:
    • 21 days of annual vacation
    • 12 sick days per year
    • Health insurance coverage
    • Performance bonuses and incentives
    • Flexible work environment and international team
    More
  • Β· 132 views Β· 15 applications Β· 27d

    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
  • Β· 228 views Β· 76 applications Β· 24d

    Strong Middle/Senior Java Backend Engineer (IRC276600)

    Full Remote Β· Ukraine Β· 5 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 developed 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
  • Β· 57 views Β· 4 applications Β· 24d

    Regular/Senior Java Developer

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

      One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain.


      Product being developed is a cloud solution for interpretation of geological and geophysical data. Project is based on SCRUM methodology.


      Our project is stable, long-term and constantly adopts new technologies such as newest Java and Eclipse RCP versions, cloud and GPU computing, microservices architecture and other innovative frameworks.


      Work supposes close cooperation with Customer team located in Houston and following Agile principles. Our team is senior, supportive and friendly.

       

    • Responsibilities:

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

       

    • Mandatory Skills Description:

      Looking for a strong backend developer (5+ years in Java development), ideally with experience working on large-scale systems.

      Should also be open to desktop development and willing to learn it a bit.

      ***
      This is a desktop application that is installed and runs on the client's VM.
      Mainly, you have to work with Java, Swing, SWT or Eclipse RCP.

      Nice to have experience with something from the following list:
      o Python: NumPy, SciPy, Pandas, TensorFlow (for ML/AI)
      o C++/Java: CUDA (for GPU acceleration)
      o Angular or React
      o Microservice: Quarkus, Spring Boot, AWS API Gateway
      o Docker, Kubernetes
      o Restful API design and implementation
      o AWS or Azure
      o Tools for scalable data processing: Kubernetes, Spark
      o Experience with Java 2D graphics and 3D OpenGL programming.

    More
  • Β· 35 views Β· 3 applications Β· 24d

    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
  • Β· 334 views Β· 109 applications Β· 10d

    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
Log In or Sign Up to see all posted jobs