Jobs

122
  • Β· 167 views Β· 19 applications Β· 16d

    Middle Back-end Developer (on-site)

    Office Work Β· Ukraine (Cherkasy) Β· 2 years of experience Β· Intermediate
    UAPP team needs a Middle Back-end Developer Requirements: experience for web applications; experience in Java; excellent skills in OOP; Springboot (IOC, MVC, Security); knowledge of SQL and JPA / Hibernate; experience in developing REST APIs; basic...

    UAPP team needs a Middle Back-end Developer 

     

    Requirements:

    • experience for web applications;
    • experience in Java;
    • excellent skills in OOP;
    • Springboot (IOC, MVC, Security);
    • knowledge of SQL and JPA / Hibernate;
    • experience in developing REST APIs;
    • basic knowledge of algorithms;
    • strong abilities to learn new technologies.

     

    Will be a plus:

    • experience in Kotlin;
    • experience in integration with third-party services via API, SDK.

     

    We offer:

    • career and professional growth;
    • decent salary;
    • interesting projects in a professional team;
    • trainings, seminars, meetings and conferences at company expense;
    • pleasant and friendly working atmosphere.

     

     

    UAPP is an IT company, established in 2018. We provide a full range of software development services, websites and mobile applications. Consulting, design, development, implementation, support and marketing β€” we do everything to achieve our clients’ business goals.

     

    Our company's key to success is a team of professionals and like-minded people with solid practical experience in the field of project implementation for businesses and their own projects.

     

    We offer services that are designed to take a client’s business to a new level and do everything to provide quality, innovation and creativity using the latest technology solutions.

     

    Our team specializes in programming languages such as Java, PHP, JavaScript, Swift, Kotlin.

    More
  • Β· 95 views Β· 28 applications Β· 2d

    Senior Java Backend Developer + DevOps (USA Company)

    Full Remote Β· Worldwide Β· Product Β· 5 years of experience Β· Intermediate
    Current Challenges: - Getting platform ready for scaling - Adding new features including integrations with other shipping carriers - Increasing test coverage - Maintenance and bug-fixing General requirements: – Work experience: 5+ years – Work...

    Current Challenges:

    - Getting platform ready for scaling

    - Adding new features including integrations with other shipping carriers

    - Increasing test coverage

    - Maintenance and bug-fixing

     

    General requirements:

    – Work experience: 5+ years

    – Work experience with a live production system: 3+ years

     

    Must have:

    – Java 11

    – Knowledge of SQL and one of SQL databases (complex queries, optimization, building data models)

    – Understanding of multi-threading

    – Spring IoC/DI, Spring Boot, Spring Security

    – Spring WebFlux, RxJava

    – Gradle, Git, Docker

    – Unit and integration testing

    – Experience with AWS

    – Knowledge PostgreSQL

    - AWS Terraform

    - AWS Serverless

    More
  • Β· 77 views Β· 13 applications Β· 4d

    Senior Java Engineer (high-load product)

    Full Remote Β· Ukraine Β· 5 years of experience Β· Upper-Intermediate
    Are you a Java Developer looking for new challenges? What about working with a high-profile client with millions of QPS? If you have experience developing high-performance distributed systems, this is the perfect opportunity to work on a new digital...

    Are you a Java Developer looking for new challenges? What about working with a high-profile client with millions of QPS? 
    If you have experience developing high-performance distributed systems, this is the perfect opportunity to work on a new digital marketing management platform with a world-renowned client.

     

    Project tech stack: 
    Concurrency -  a high-load low-latency system.

    Cache: aerospike, Memcached

    Cloud: AWS, GCP

    DB: PostgreSQL, Superset

    Streams: Kafka, Kinesis

    Data formats: Avro, Protobuf
    Languages: Java, Scala, Python

     

     

    About the project:

    Our client is a leading streaming service based in the United States. With millions of users worldwide, its devices provide easy access to free TV, live news, sports, movies, etc. The client has an advertising business and also licenses its hardware and software to other companies.

     

    Location:

    Ukraine remote

     

    Skills & Experience:

    β€” Background in computer science or similar quantitative field;

    β€” 5+ years of professional software development experience;

    β€” Expert Knowledge of Core Java;

    β€” Experience developing high-scale and high-performance distributed systems;

    β€” Good understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading and real-time programming;

    β€” Product-focused mindset;

    β€” Team player with strong interpersonal skills;

    β€” English β€” Upper intermediate or above.

     

    Responsibilities

    β€” Work with a highly skilled engineering team in all phases of the Agile development process from design to deployment;

    β€” Design, develop, and maintain high-scale, high-performance real-time applications;

    β€” Work with quality assurance, release engineering, and product management to deliver quality software;

    β€” Identify, design, and implement improvements to the current architecture. This may include: internal process improvements, automating manual processes, optimizing data delivery, reducing cost, re-designing infrastructure for greater reliability, etc;

    β€” Take your own initiative in the development process and working atmosphere improvements, be proactive in suggesting new visions and approaches to the platform development; anticipate problems or issues solutions that may arise;

    β€” Deliver constant value back to the business in a highly agile team approaching near-continuous deployment.

     

    What we offer

    Work:

    Flexible working hours;

    Remote work;

    Company equipment provision (Macbook);


    Health:

    Comprehensive medical insurance and sports benefits;

    PTO (35 days);


    Education:

    Allowances for professional education;

    English courses with native speakers;

    Internal knowledge-sharing sessions.

    More
  • Β· 115 views Β· 21 applications Β· 17d

    Senior Java Engineer (high-load project)

    Ukraine Β· 5 years of experience Β· Intermediate
    Are you a Java Developer looking for new challenges? What about working with a high-profile client with millions of QPS? If you have experience developing high-performance distributed systems, this is the perfect opportunity to work on a new digital...

    Are you a Java Developer looking for new challenges? What about working with a high-profile client with millions of QPS? If you have experience developing high-performance distributed systems, this is the perfect opportunity to work on a new digital marketing management platform with a world-renowned client.

     

    Project tech stack: Java 11, Concurrency, Scala, Big Data, Amazon AWS (EC2, Kinesis, Dynamo, Cloudfront, Cloudwatch, Athena), Aerospike, Avro, Netty, Tomcat, Apache Mina, Lucene

     

     

    About the project:

     

    Our client is a leading streaming service based in the United States. With millions of users worldwide, its devices provide easy access to free TV, live news, sports, movies, etc. The client has an advertising business and also licenses its hardware and software to other companies.

     

    Location:

    Remote: Ukraine

     

     

    Skills & Experience:

     

    β€” Background in computer science or similar quantitative field;

    β€” 5+ years of professional software development experience;

    β€” Expert Knowledge of Core Java;

    β€” Experience developing high-scale and high-performance distributed systems;

    β€” Excellent understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading and real-time programming;

    β€” Product-focused mindset;

    β€” Team player with strong interpersonal skills;

    β€” English β€” Upper intermediate or above.

     

    As a plus

    β€” Experience with cache optimization, distributed cache, and NO SQL DB is a plus;

    β€” Experience with Big Data and AWS services is a plus;

    β€” Experience in the advertising domain is a big plus.

     

    Responsibilities

    β€” Work with a highly skilled engineering team in all phases of the Agile development process from design to deployment;

    β€” Design, develop, and maintain high-scale, high-performance real-time applications;

    β€” Work with quality assurance, release engineering, and product management to deliver quality software;

    β€” Identify, design, and implement improvements to the current architecture. This may include: internal process improvements, automating manual processes, optimizing data delivery, reducing cost, re-designing infrastructure for greater reliability, etc;

    β€” Take your own initiative in the development process and working atmosphere improvements, be proactive in suggesting new visions and approaches to the platform development; anticipate problems or issues solutions that may arise;

    β€” Deliver constant value back to the business in a highly agile team approaching near-continuous deployment.

     

    What we offer

     

    Work:

     

    Flexible working hours;

    Direct communication with C-levels;

    Collaborative, friendly team environment

    Hybrid work;

    Company equipment provision;

    Life:

     

    Maternity and paternity leaves;

    Proxet Culture Club events;

    Company social events;

    Annual corporate parties;

    Health:

     

    Comprehensive medical insurance and sports benefits;

    Mental health program with private consultations;

    Live webinar with therapists;

    Paid sick leaves;

    Education:

     

    Allowances for professional education;

    English courses with native speakers;

    Internal knowledge-sharing sessions.

    More
  • Β· 77 views Β· 6 applications Β· 16d

    Senior Java Developer (with React)

    Full Remote Β· EU Β· Product Β· 5 years of experience Β· Intermediate Ukrainian Product πŸ‡ΊπŸ‡¦
    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 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 over 6,000 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 6,000 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
  • Β· 81 views Β· 6 applications Β· 16d

    Java Developer (with React)

    Full Remote Β· EU Β· Product Β· 5 years of experience Β· Intermediate Ukrainian Product πŸ‡ΊπŸ‡¦
    ARRISE powering Pragmatic Play is a leading game developer providing player-favourites to the most successful global brands in the iGaming industry. We are a software development and services company delivering end-to-end digital solutions. Headquartered...

    ARRISE powering Pragmatic Play is a leading game developer providing player-favourites to the most successful global brands in the iGaming industry. 

    We are a software development and services company delivering end-to-end digital solutions. Headquartered in Gibraltar with offices around the world, including Malta, Latvia, Romania, India, Canada, Serbia, UAE and Bulgaria, we are a global team of over 5,000 talented individuals with decades of experience across multiple industries and professions. Together, we form a cross-functional powerhouse that is driven to deliver.β€― 

     

    ARRISE powering Pragmatic Play welcomes talented professionals to join our challenging and dynamic project as a Java Developer. We are looking for passionate, innovative, results-oriented specialist with heart-deep commitment to success to be a part of our company. 

     

    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.  
    • Proficiency in Ukrainian.

     

    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
  • Β· 299 views Β· 124 applications Β· 21d

    Java Developer (Spring Boot)

    Full Remote Β· EU Β· 5 years of experience Β· Upper-Intermediate
    Job Title: Java Developer (Spring Boot) Location: Remote Job Type: Full-Time About Us: We are an innovative technology company that is transforming the way people discover and purchase products. (IKEA) Job Summary: As a Java Developer with a focus...

    Job Title: Java Developer (Spring Boot)

    Location: Remote

    Job Type: Full-Time

     

     

    About Us:

    We are an innovative technology company that is transforming the way people discover and purchase products. (IKEA)

     

    Job Summary:

    As a Java Developer with a focus on Spring Boot, you will be responsible for designing, developing, and maintaining Java-based applications. You will work closely with our team of developers, architects, and product managers to deliver high-performing and secure solutions.

     

    Key Responsibilities:

    Design, develop, and maintain Java applications using Spring Boot.

    Write clean, efficient, and maintainable code.

    Collaborate with cross-functional teams to define, design, and ship new features.

    Develop and consume RESTful APIs and integrate third-party services.

     

    Requirements:

    Proven experience as a Java Developer with expertise in Spring Boot.

    Strong understanding of Java (8+).

    Proficiency in developing RESTful APIs.

    Experience with Spring Framework components such as Spring MVC, Spring Data, and Spring Security.

    Familiarity with front-end technologies like HTML, CSS, and JavaScript is a plus.

    Knowledge of database systems such as MySQL, PostgreSQL, or MongoDB.

    Experience with version control systems, preferably Git.

    Strong problem-solving skills and attention to detail.

    Excellent communication and teamwork abilities.

     

     

    We look forward to reviewing your application and potentially welcoming you to our team!

    More
  • Β· 31 views Β· 2 applications Β· 24d

    Senior Java Developer (only Vinnytsia, Ukraine)

    Hybrid Remote Β· Ukraine (Vinnytsia) Β· Product Β· 5 years of experience Β· Upper-Intermediate
    It is a high-growth SaaS company selling IT Service Management, a space that is being propelled into high growth as businesses worldwide accelerate their digital transformation and start to adopt new workstyles for their employees. The company is...

    It is a high-growth SaaS company selling IT Service Management, a space that is being propelled into high growth as businesses worldwide accelerate their digital transformation and start to adopt new workstyles for their employees. The company is recognized in the Gartner Magic Quadrant for ITSM and is the mid-tier industry leader in Gartner Peer Insights. AWS awarded the company their Rising ISV Star Award for 2022.

     

    It has over 4,000 customers in 140 countries. Deployed in 42 different languages and used daily by over 100,000 system administrators. The software impacts the daily working lives of over 9 million end users.

     

    Responsibilities:

     

    - Develop the next generation of our leading product, a SaaS-based microservices solution architecture deployed in the AWS cloud.

    - Develop advanced, enterprise-grade, high-performance, and scalable web applications according to the newest, latest guidelines and best practices.

    - Continuously discover, evaluate, and implement new technologies to maximize development efficiency and quality.

    - Collaborate closely with product and design teams to create innovative user interfaces and features.

     

    Qualifications:

     

    - 5+ years of programming experience as a Java developer.

    - 3+ years experience in Spring framework and Microservices.

    - Excellent architecture-level design and understanding of large-scale systems.

    - SQL and NoSQL Databases experience and knowledge.

    - Versed in software engineering principles and practices - Agile development.

    - Spoken and written English

     

    Advantage

     

    - Experienced with Docker/Helm/Kubernetes technologies

    - Experienced with Lambdas, RabbitMQ, SQS, Redis, Kinesis, Elastic Cache\Search Graphql, API GW, NLB, NodeJS, TypeScript

    - BA/BSC in Computer Science, and/or equivalent

    - Experience in React or Angular, JavaScript, HTML5, CSS 3, browser behavior, page life-cycle, and DOM events.

     

    Apply now and will contact you within 24 hours:)

    Start a new page of your career growth with us!

    More
  • Β· 140 views Β· 10 applications Β· 23d

    Junior Java Developer

    Office Work Β· Ukraine (Kyiv) Β· Product Β· 1 year of experience Β· Upper-Intermediate
    Delasport β€” Implementing Technological Solutions Here and Now. 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...

    Delasport β€” Implementing Technological Solutions Here and Now.
    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 center in Kyiv, and are looking for top talents to join our team.

    RESPONSIBILITIES

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

    REQUIREMENTS

    • 1+ year of commercial programming experience using Java
    • Strong knowledge of Java Core and OOP approach
    • Basic knowledge of Spring Framework
    • SQL knowledge
    • Knowledge of RESTful APIs
    • Proactivity and problem-solving skills
    • Full-time office job
    • Good written and spoken English

    NICE TO HAVES

    • Understanding of microservice architecture
    • Experience with Agile methodology

    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
  • Β· 283 views Β· 31 applications Β· 5 May

    Senior Java Developer

    Full Remote Β· Ukraine Β· Product Β· 6 years of experience Β· Upper-Intermediate Ukrainian Product πŸ‡ΊπŸ‡¦
    What you’ll be doing: In cooperation with Architect and/or Team Lead design, develop and deploy Java services focusing on high availability, low latency, scalability, and high throughput; Continuously improve software engineering practices; Collaborate...

    What you’ll be doing:

    • In cooperation with Architect and/or Team Lead design, develop and deploy Java services focusing on high availability, low latency, scalability, and high throughput;
    • Continuously improve software engineering practices;
    • Collaborate closely with other engineers, project managers, and product managers to identify and solve challenging problems;
    • Take full responsibility and ownership from conception, development, and quality to post-deployment.

     

    Skills Required:

    • 6+ years of experience in Java software development;
    • Java 8+;
    • Knows frameworks (Spring/Mybatis/Netty);
    • Build tools β€” Maven, Jenkins;
    • Reactive frameworks RxJava/Reactor;
    • Deep SQL knowledge and query optimization;
    • Experience with NoSQL databases;
    • Experience with low latency or high throughput systems;
    • Experience in designing and implementing large-scale distributed systems;
    • You can work with minimal direction and are capable of working quickly while delivering high-quality outputs. You are good at multitasking, juggling competing priorities, and organizing yourself;
    • Demonstrable knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.

     

    Will be an advantage:

    • Scala/Kotlin;
    • Knowledge of Functional principles and patterns;
    • Knowledge of Docker, Kubernetes;
    • Service discovery (consul, etcd, etc.);
    • Deep understanding of Computer Science fundamentals like: Data Structures, Algorithms, System Design, Concurrency, etc;
    • Experience with highload systems.

    Technology stack: Java 16+, Kotlin, Scala, k8s, docker, Spring/SpringBoot, MyBatis, MySQL, MongoDB, Kafka, Netty, RxJava3.

    What we offer:

    • Working in a stable company with more than 12-years history in the media market;
    • The opportunity to participate in the creation of a service of the future;
    • Free English lessons;
    • Swimming lessons and table tennis lessons;
    • Corporate psychologist;
    • Discounts from partner brands for company employees.

     

    By responding to the vacancy and sending your CV to the Company (LLC β€œMEGOGO”), registered and operating in accordance with the laws of Ukraine, registration number 38347009, address: Ukraine, 01011, Kyiv, Rybalska Street, building 22 (hereinafter β€œthe Company”), you confirm and agree that the Company processes your personal data presented in your CV in accordance with the Law of Ukraine β€œOn Personal Data Protection” and GDPR.

    More
  • Β· 90 views Β· 1 application Β· 10d

    Java Developer (USA located)

    United States Β· Product Β· 4 years of experience Β· Advanced/Fluent
    We are looking for a Java Developer to work on legacy code and modernize it. Key responsibilities include updating components to Java 11 and Spring Framework, optimizing the system, writing technical documentation, supporting AWS integration and...

    We are looking for a Java Developer to work on legacy code and modernize it. Key responsibilities include updating components to Java 11 and Spring Framework, optimizing the system, writing technical documentation, supporting AWS integration and contributing to Docker containerization efforts.

     

    RESPONSIBILITIES:

    • Analyze and enhance legacy codebases, ensuring improved functionality and reliability;
    • Rewrite and modernize outdated components using Java 11 and Spring Framework;
    • Collaborate with a team to develop scalable and maintainable online services;
    • Design and implement system documentation from scratch to support development and maintenance processes;
    • Contribute to the migration and potential adoption of Docker for containerization;
    • Support integration and deployment efforts for AWS services, including EC2, RDS, Secrets Manager, EFS, S3, and OpenSearch.

     

    REQUIREMENTS:

    • Proficiency in Java and Spring Frameworks;
    • Hands-on experience with Oracle DB and ElasticSearch;
    • Prior experience working with online services or platforms;
      Proven ability to write clear and comprehensive technical documentation from scratch;
    • Familiarity with AWS services such as EC2, RDS, Secrets Manager, EFS, S3, and OpenSearch;
    • Understanding of Docker concepts, with a willingness to support future containerization efforts;
    • Ability to tackle technical challenges within legacy systems and propose innovative solutions;
    • Strong analytical thinking and problem-solving abilities;
    • High attention to detail, ensuring accuracy and quality in all tasks;
    • You must be located in the United States of America.
    More
  • Β· 137 views Β· 17 applications Β· 17d

    Senior Backend Java Developer to $6500

    Full Remote Β· Ukraine Β· 5 years of experience Β· Upper-Intermediate
    Who we are: Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries. About the Product: proteanTecs is a game-changing startup redefining the...

    Who we are:


    Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries. 

     

    About the Product: 

    proteanTecs is a game-changing startup redefining the way advanced electronics monitor their own health. In a world driven by AI, cloud computing, and autonomous systems, reliability isn’t optional - it’s essential. But how do you ensure peak performance and prevent failures before they happen?

    That’s where proteanTecs comes in. The product provides real-time visibility into next-gen chips while they operate, using cutting-edge on-chip monitoring, machine learning, and predictive analytics. The technology helps companies build smarter, more resilient, and more efficient computing systems - eliminating blind spots and unlocking deep insights like never before.

    The solution is already trusted by industry leaders in data centers, automotive, communications, and consumer devices. 

     

    About the Role: 
     

    proteanTecs is looking for a talented Senior Java Engineer to join the ride as we spearhead the next revolution in electronics. Your work will directly contribute to making electronics smarter, safer, and more reliable - powering everything from data centers to autonomous vehicles. As part of a fast-paced startup, you’ll take on diverse challenges, adapt quickly, and see your solutions shape the future of technology. You will be involved in end-to-end feature delivery alongside a team of 200+ industry-leading professionals who are passionate about innovation and knowledge-sharing. You’ll be working with cutting-edge tools, machine learning models, and advanced platforms to push the boundaries of what’s possible.

     

    Key Responsibilities: 
     

    • Develop and maintain robust, scalable, and secure Java-based software solutions
    • Collaborate with product managers, architects, and other engineers to design and implement new features
    • Build and optimize data processing pipelines for high-volume analytics applications
    • Ensure software quality through code reviews, unit testing, and integration testing
    • Participate in architectural decisions, contributing to the design of cloud-based systems
    • Monitor and optimize system performance to meet scalability and reliability goals
    • Troubleshoot, debug, and resolve issues in development, staging, and production environments.

     

    Required Competence and Skills:
     

    • BA or B.Sc in Computer Science or an equivalent field
    • 5+ years of hands-on experience in Java development
    • Strong understanding of object-oriented programming, design patterns, and clean code principles
    • Familiarity with database systems (SQL/NoSQL) and query optimization techniques
    • Knowledge of cloud platforms (AWS, Azure, GCP) and microservices architecture
    • Experience with Spring Boot and the Spring Framework ecosystem
    • Experienced with JPA (Hibernate – advantage)
    • Strong understanding of REST API
    • Excellent problem-solving skills and a proactive attitude
    • Strong communication skills and the ability to collaborate in a team environment

     

    Nice to have:
     

    • Experience with Python is a strong advantage
    • Experience with streaming or messaging services (Kafka, RabbitMQ)
    • Knowledge of monitoring tools such as Grafana, Prometheus, or ELK Stack
    • Hands-on experience with containerization and orchestration (Docker, Kubernetes
    • Familiarity with big data technologies like Apache Flink or Spark
    • Experience in performance optimization and distributed systems.
       


    Why Us?

    We provide 20 days of vacation leave per calendar year (plus official national holidays of a country you are based in).

     

    We provide full accounting and legal support in all countries we operate.

     

    We utilize a fully remote work model with a powerful workstation and co-working space in case you need it.

     

    We offer a highly competitive package with yearly performance and compensation reviews.

     

    More
  • Β· 499 views Β· 99 applications Β· 13d

    Junior Java Software Engineer

    Full Remote Β· Ukraine Β· Product Β· 1 year of experience Β· Intermediate
    GD Next is a Ukrainian company with headquarters in Switzerland that provides software development services in the banking and financial sector on the basis of its own developed open-source products. We bring innovations and modern technologies into...

    GD Next is a Ukrainian company with headquarters in Switzerland that provides software development services in the banking and financial sector on the basis of its own developed open-source products. We bring innovations and modern technologies into conservative banking software. Combining market-verified technologies with our open-source products and experience of our team and our partners in Europe, we can implement and provide to our customers high-quality products and services in the short term, saving them money and bringing new value. Our key focus is to provide our partners and employees with the best working environment we can offer. GD Next is happy to gather experienced and competent professionals as well as newcomers who are ready to face ambient challenges in front of them.

    We are looking for a Junior Java Software Engineer to join our Open Finance project team. This is a great opportunity for aspiring developers who want to gain hands-on experience in financial technology and grow their expertise in Java development.
    In 5-6 months, the role will also include participation in 24/7 project hot-line support on a rotational basis for additional compensation.


    Key Responsibilities:

    • Develop and maintain backend services using Java and relevant frameworks.
    • Assist in implementing solutions that align with OpenFinance and PSD2 standards.
    • Support the integration of third-party financial institutions and payment service providers (ASPSPs).
    • Work closely with senior developers and the customer project team to gather requirements, participate in design discussions, and contribute to the development process.
    • Write and maintain clean, efficient, and well-documented code.
    • Participate in code reviews to ensure adherence to best practices, security, and performance standards.
    • Collaborate with front-end teams for seamless integration between back-end and front-end components.
    • Develop unit and integration tests to maintain code quality.
    • Troubleshoot and debug issues in backend services.

    Required Skills & Qualifications:

    • Basic understanding of Java and hands-on experience in backend development.
    • Familiarity with core Java concepts (OOP, multithreading, collections).
    • Understanding of RESTful APIs and JSON.
    • Knowledge of relational databases (PostgreSQL, MySQL, or similar).
    • Experience using Git for version control.
    • Basic understanding of web security concepts (OAuth 2.0, JWT, encryption techniques).
    • Strong problem-solving skills and willingness to learn new technologies.
    • Good communication and teamwork abilities.
    • B2 English (Upper-intermediate or higher).

    Desired Skills:

    • Experience with Spring Framework (Spring Boot, Spring Security).
    • Basic knowledge of cloud platforms (AWS, Azure) and containerization (Docker).
    • Familiarity with CI/CD tools and deployment practices.
    • Exposure to Agile methodologies (Scrum, Kanban).
    • Interest in financial technology (FinTech) and willingness to learn OpenFinance and PSD2 regulations.

    Additional Information:

    • Candidates will have the opportunity to grow within the company and gain exposure to modern financial technologies.
    • After 5-6 months, the role will include participation in 24/7 support on a rotational schedule (1 day on duty / 1 day off duty) for additional compensation.
    • This is a great opportunity for junior developers to develop real-world experience in a fast-paced and innovative financial services environment.
    • Location: Ukraine.
    • The project language is Ukrainian.
    More
  • Β· 223 views Β· 80 applications Β· 22d

    Java Engineer

    Ukraine Β· Product Β· 3 years of experience Β· Intermediate
    WorldTicket is currently looking for an experienced, innovative, and detail-oriented Java Developer to be based in our Kyiv office (you may work remotely). We are a product company with global team and a global customer base, constantly improving existing...

    WorldTicket is currently looking for an experienced, innovative, and detail-oriented Java Developer to be based in our Kyiv office (you may work remotely).

    We are a product company with global team and a global customer base, constantly improving existing services and growing our expertise.

    As a part of our dev team you’ll:
    Be involved in application design
    The project is created from scratch.
    Participate in backlog refinement meetings
    Take part in full development life-cycle: clarify requirements, implement new features, cover by tests
    Test and fix bugs or other code issues
    Participate in the code review process

    Requirements
    To make our products even better you’ll need to have:
    3 years + of experience with Java 11+;
    Algorithms and Data Structure knowledge
    Experience with OOD and Design Patterns
    Experience with Spring Framework, Spring Boot, Hibernate;
    SQL, NoSQL, REST API knowledge;
    Experience with Β΅Services architecture will be an advantage;
    Intermediate English

    To fit in our culture you’ll use following soft skills:
    Fast learner
    Proactive person
    Strong problem-solving skills and ability to be a successful member of the team
    Good team player
    Willingness to embrace the concept of iterative development as the means for building excellent products
    Readiness to give all the effort necessary to do an excellent job β€” even if it means putting in extra time to research the problem you’re facing
    You are a perfectionist; knowing how it should be done and not stop until it’s done right
    Good Communication skills
    Desire to make the world better :)

    Benefits
    Health insurance (dental included)
    Flexible schedule
    Bureaucracy-free environment
    20 work days leave-off with the option to transfer to the next year
    Accountant assistance
    Fast and plain recruitment process
    Fully autonomus hub (heating, water, power, WiFi)
    Constantly growing product in stable industry

    You will have a chance to use such technologies:
    Java 11+, Groovy;
    Spring, Spring Boot, Cloud;
    PostgreSQL, Mysql, Redis;
    Hibernate, JPA;
    Β΅Services architecture, REST;
    Elasticsearch, Cassandra;
    Camel, Kafka, ActiveMQ;
    Continuous delivery, Jenkins 2 pipeline, Docker;
    AWS, Kubernetes, Docker;
    React JS, Angular JS, Bootstrap, Material design;
    JUnit, Cucumber, Selenium, Mocking frameworks;
    Strong Scrum processes;
    Interesting business domain

    More
  • Β· 254 views Β· 54 applications Β· 9d

    Java Middle Developer

    Full Remote Β· Countries of Europe or Ukraine Β· 3 years of experience Β· Intermediate
    About Us: We are a dynamic and innovative company specializing in creating high-performance, scalable, and cutting-edge solutions for multi-domain applications. We pride ourselves on utilizing the latest tech stack to solve complex problems and deliver...

    About Us:

    We are a dynamic and innovative company specializing in creating high-performance, scalable, and cutting-edge solutions for multi-domain applications. We pride ourselves on utilizing the latest tech stack to solve complex problems and deliver outstanding products to our clients.

    This is an exciting opportunity to join a team that embraces modern development practices and tools, while working with groundbreaking technologies including Java 23, Virtual Threads, and advanced database solutions.
     

    Requirements:

    • 3+ years of experience in Java development.
    • Relevant experience in PayTech solutions or Banking applications - very important - required
    • Spring cloud MVC is very important
    • Java 21-23
    • Virtual Threads (Project Loom).
    • Spring Framework 6, including Spring Boot, Spring Data, Spring security, Spring Streams, etc.
    • Hibernate 6 and strong knowledge of JPA.
    • Caching technologies, preferably Redis.
    • Kafka for messaging and stream processing.
    • PostgreSQL databases 
    • Columnar databases (e.g., Apache Druid, ClickHouse, or Amazon RedShift).
    • Docker and docker compose
    • Microservices architecture, and designing scalable solutions.
    • Strong problem-solving skills and ability to work independently as well as part of a team.
    • Good understanding of CI/CD practices and tools.
    • Strong communication skills and ability to collaborate with global teams.
       

    Responsibilities:

    • Collaborate with cross-functional teams to design and develop back-end services using Java 23 with a focus on high-performance applications using Virtual Threads.
    • Develop, maintain, and enhance microservices using Spring 6 and integrate them with existing architectures.
    • Implement efficient ORM solutions using Hibernate 6, optimizing database access and query performance.
    • Integrate and manage caching mechanisms using Redis.
    • Create and maintain robust integrations with Apache Kafka for message-driven architectures.
    • Work with PostgreSQL databases and columnar databases, ensuring optimal performance and scalability.
    • Use Docker to containerize applications for development, testing, and production environments.
    • Perform unit testing, debugging, and code reviews to ensure high-quality, maintainable code.
    • Work in an Agile development process, delivering regularly and meeting deadlines effectively.
       

    Nice-to-Have:

    • Familiarity with Kubernetes (K8s) for orchestration.
    • Exposure to reactive programming paradigms (e.g., Project Reactor, Vert.x).
    • Experience with performance optimization for high-load applications.
    • Previous experience with cloud environments such as AWS or Azure.

     

    What We Offer:

    • Opportunity to work with a modern tech stack on exciting and challenging projects.
    • Supportive, collaborative, and innovation-driven work environment.
    • Flexible working hours and remote work options.
    • Generous vacation and paid time off policy.
    • Competitive salary and performance-based bonuses.
    • Professional growth opportunities, including training and certifications.
    • Access to cutting-edge tools and technologies.
       
    More
Log In or Sign Up to see all posted jobs