Jobs Java

124
  • Β· 67 views Β· 6 applications Β· 4d

    Full-Stack Java Developer

    Full Remote Β· EU Β· Product Β· 5 years of experience Β· English - B1
    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 Java development. 
    • Strong programming skills with Java. 
    • Experience with OOP/OOD. 
    • Experience with clustered applications, pooling, connection management, transactions. 
    • Familiarity with programming specifics like asynchronous I/O, concurrency, distributed web systems and regression. 
    • A good foundation in algorithms, design patterns, and data structures. 
    • Experience with unit/functional testing. 
    • Strong experience with the most of Spring Framework/JDBC, databases (PostgreSQL). 
    • Strong experience with Javascript and React Framework. 
    • Maven, Git. 
    • Strong understanding of RDBMS concepts + SQL. 

     

    Will be a plus:  

    • Familiarity with NoSQL databases like Redis. 
    • Experience with Kubernetes and Nomad. 
    • Experience with AWS services. 
    • Experience with Oracle databases. 
    • Experience with distributed messaging systems, particularly RabbitMQ. 
    • 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.   

     
    β€―Company offers: 

    • Long-term employment. 
    • Flexible timetable. 
    • Comfortable working conditions. 
    • Paidβ€―vacationβ€―andβ€―sickβ€―leaves. 
    • English lessons, gym. 
    • Competitive salary level. 

     

    More
  • Β· 34 views Β· 2 applications Β· 13d

    Java Developer

    Full Remote Β· Bulgaria, Malta, Poland, Romania, Serbia Β· Product Β· 5 years of experience Β· English - None
    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).

    Β· Proficiency in vanilla JDBC for database interactions.

    Β· Strong understanding of RDBMS concepts and SQL, with experience working with databases such as PostgreSQL.

    Β· Experience with distributed messaging systems, particularly RabbitMQ.

    Β· Proven track record in the development of microsevices 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.

     

    Will be a plus:

    Β· Familiarity with NoSQL databases like Redis.

    Β· Experience with Kubernetes and Nomad.

    Β· Experience with AWS services.

    Β· Experience with Oracle databases.

    Β· 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.

     

    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
  • Β· 71 views Β· 8 applications Β· 15d

    Java Developer (with React)

    EU Β· Product Β· 5 years of experience Β· English - None
    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
  • Β· 537 views Β· 114 applications Β· 4d

    Senior Java Software Engineer

    Full Remote Β· Ukraine Β· 5 years of experience Β· English - B2
    Description Founded in 2007, Client’s pioneering technology created a new model for the advertising industry. Today, our automated advertising platform is used by the world’s leading publishers and applications to transact with top brands around the globe...

    Description

    Founded in 2007, Client’s pioneering technology created a new model for the advertising industry. Today, our automated advertising platform is used by the world’s leading publishers and applications to transact with top brands around the globe enabling them to reach more than 1 billion consumers. The Client operates the largest independent Display Advertising Exchange and Supply Side Platform that automates the buying and selling of Display Advertising across all formats (banner, video) on all devices (desktop browsers, mobile devices, billboards). The Client auctions over 20 Billion Ads on a daily basis in real time in less than 1/2 of a second each. The Client is a publicly traded company (NYSE: RUBI) headquartered in Los Angeles, California, USA.

    Requirements

    – Experience building and operating large-scale, high-throughput, enterprise apps
    – 3+ years coding experience in server-side Java
    – Excellent Java Core knowledge (Java 8 or higher, Collections, Exceptions, Concurrency)
    – Experience with RDBMS (MySQL, PostgreSQL), native SQL, ORMs (Hibernate)
    – Experience with automated testing frameworks (TDD, Mocking, Unit/Functional/Integration)
    – Handy use of cloud services (AWS)
    – Understanding of VCS (Git)
    – Experience working in a Linux environment.
    – Fluent English verbal and written communication skills
    – Shifted working hours 1pm till 9pm EEST time zone

     

    Nice to have experience with:
    – Familiar with Scala, Spark
    – Commercial experience with Spring Framework (Boot, Core, MVC, Data)
    – Experience with Redis, Aerospike, RabbitMQ, Kafka, Camel

    Job responsibilities

    – Write production-ready code and unit tests that meet both system and business requirements.
    – Respond to feature requests, bug reports, performance issues, and ad-hoc questions.
    – Work collaboratively with multiple teams to deliver quality software.
    – Comfortable in multi-tasking and fast-pacing dev process.
    – Support operation of services in production.

    More
  • Β· 116 views Β· 32 applications Β· 10h

    Junior Java Developer

    Full Remote Β· Countries of Europe or Ukraine Β· 1 year of experience Β· English - B1
    We are looking for a motivated individual to join our small team and work on various projects focusing on: e-commerce development and Spring Boot programming. You will be working closely with the Team Lead, who will also serve as your mentor. He will...

    We are looking for a motivated individual to join our small team and work on various projects focusing on: e-commerce development and Spring Boot programming.

    You will be working closely with the Team Lead, who will also serve as your mentor. He will always be available to assist you and answer your questions, but will also require high-quality and timely execution of tasks.

     

    πŸ“ Key Requirements & Details

     

    • Position: Junior Java Developer (Remote)
    • Technologies: Java, Spring Boot, SQL, JPA, MongoDB
    • English Level: Intermediate (B1/B2)
    • Mandatory Languages: Ukrainian or Russian is required.
    • Work Schedule: 10:00 AM – 7:00 PM Kyiv time (EET)
    • Location: Remote
    • Experience: We are considering candidates with work experience (not necessarily commercial).
    • Test Assignment: A mandatory test assignment will be provided after the initial introduction (you will have two days for completion).
    • Salary: $500/month, paid twice a month via a convenient method for you (crypto, bank card, or other options).
       

    We are interested in long-term cooperation.

    More
  • Β· 77 views Β· 15 applications Β· 12d

    Sr. Software Engineer (Java) Python is a plus

    Full Remote Β· Poland Β· 6 years of experience Β· English - B2
    Who You Are: You are a backend engineer with a deep understanding of distributed systems and microservices architecture. You value simplicity and effectiveness, and you’re excited by the opportunity to make a meaningful impact. You can reason through...

    Who You Are:

    You are a backend engineer with a deep understanding of distributed systems and microservices architecture. You value simplicity and effectiveness, and you’re excited by the opportunity to make a meaningful impact. You can reason through trade-offs, build for scale,

    and adapt quickly to evolving priorities.

    Responsibilities:

    • Design, implement, and maintain backend services that are secure, scalable, and mission-critical.
    • Collaborate with cross-functional teams to deliver end-to-end solutions from concept to deployment.
    • Work across the stack from backend systems to infrastructure components such as ALB/NLB, and Kubernetes.
    • Take ownership of projects, driving architecture, design, and implementation decisions.
    • Write clean, maintainable, and well-tested code in Java, and contribute to automation and tooling in Python when necessary.
    • Monitor production systems, respond to incidents, and continuously improve system reliability and performance.
    • Participate in On-Call rotation to ensure high availability and rapid response to production issues.
    • Participate in code reviews, knowledge sharing, and mentoring of junior engineers.

    Technologies We Use:

    Languages: Java, Python

    Frameworks: Spring Framework, Apache Mina, Netty●

    Cloud & Infrastructure: AWS (MSK, S3, Aurora/PostgreSQL, ALB/NLB), Docker,

    Kubernetes, Helm

    Monitoring & CI/CD: Grafana, CircleCI

    Proxies & Messaging: Envoy

    Qualifications:

    5+ years of backend development experience with a strong command of Java and the Spring ecosystem.

    Proven track record of shipping production-grade systems in cloud environments. Experience with distributed systems and messaging frameworks such as Apache Kafka

    (via AWS MSK).

    Strong understanding of containerization, orchestration (Kubernetes), and deployment

    workflows.

    Familiarity with observability tools and incident response best practices.

    Excellent communication skills and a collaborative mindset.

    Performance Indicators:

    • Timely delivery of scalable, maintainable backend systems.
    • System reliability, performance, and uptime metrics.
    • Responsiveness to incidents and ability to mitigate production issues.
    • Contributions to improving engineering processes and infrastructure.
    • Leadership in architectural and design discussions.
    More
  • Β· 208 views Β· 58 applications Β· 28d

    Full-Stack Java Developer

    Full Remote Β· Worldwide Β· 3 years of experience Β· English - B2
    Code&Care β€” is a successful full-stack development company, which provides clients with high-quality development assistance worldwide. Now our team has a position for Full-Stack Developer (Java/JEE + Angular) for a project in the GovTech domain (USA...

    Code&Care β€” is a successful full-stack development company, which provides clients with high-quality development assistance worldwide.

    Now our team has a position for  Full-Stack Developer (Java/JEE + Angular) for a project in the GovTech domain (USA client).

     

    Requirements:

    β€’ 3+ years of experience with Java and strong understanding of JEE (Jakarta EE) or similar enterprise frameworks
    β€’ Experience building REST APIs, working with SQL databases (Oracle/MySQL/PostgreSQL)
    β€’ Solid knowledge of JPA/Hibernate, dependency injection, messaging, and enterprise-level application architecture
    β€’ 2+ years of experience with Angular (we use Angular + PrimeNG)
    β€’ Experience with AWS or other cloud platforms (EC2, RDS, CI/CD, deployments)
    β€’ Understanding of microservices, containerization (Docker)
    β€’ Ability to work with large enterprise systems, refactor legacy code, and design scalable solutions
    β€’ Good communication skills & ability to work independently in a distributed team
    β€’ English - Upper-Intermediate

     

    What the company offers:

    β€’ Constant and interesting work with foreign clients
    β€’ Flexible working hours
    β€’ 50% cost compensation of sports, English lessons
    β€’ Annual paid 30 days vacation and paid sick days
    β€’ Medical insurance policy

     

    Responsibilities:

    β€’ Develop and optimize enterprise ERP modules (finance, HR, project/contract management, procurement)
    β€’ Design and implement scalable architecture for multi-tenant SaaS solutions
    β€’ Integrate external APIs and services (payment systems, document tools, compliance systems)
    β€’ Implement and support CI/CD pipelines and cloud deployments
    β€’ Perform code reviews, refactoring, and participate in technical decision-making
    β€’ Ensure security, performance, and reliability of the system
    β€’ Collaborate closely with the engineering team and the client’s technical lead

    More
  • Β· 73 views Β· 5 applications Β· 15d

    Middle Java Developer

    Office Work Β· Ukraine (Kyiv) Β· Product Β· 3 years of experience Β· English - None
    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 looking for the top talents to join our team in R&D centre in Kyiv.
     

    TECHNOLOGY STACK

    Microservice architecture, Java 21, Java 25, Spring Boot 3.5+, JPA, JDBC, PostgreSQL, Kafka, Google Cloud Platform, Kubernetes, Docker, Testcontainers, Gradle
     

    RESPONSIBILITIES

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

    REQUIREMENTS

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

    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 and life insurance with our broker, available starting from the month following the employee’s start date with the company
    • 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
  • Β· 142 views Β· 30 applications Β· 25d

    Senior Java Engineer

    Full Remote Β· Countries of Europe or Ukraine Β· 7 years of experience Β· English - B2
    Hi there, We are currently seeking a Senior Java Engineer to join our growing team. About the project: Our clients are enabling a world where everyone and everything can be intelligently connected. As the world’s leading wireless technology innovator,...

    Hi there,

    We are currently seeking a Senior Java Engineer to join our growing team.

     

    About the project:

    Our clients are enabling a world where everyone and everything can be intelligently connected. As the world’s leading wireless technology innovator, we continue to push the boundaries of what’s possible across devices and networks to enable next-generation experiences and drive digital transformation.

    We deliver breakthroughs in 5G, Wi-Fi and AI. But that’s just the beginning. We design platforms, chipsets, software, tools, and services that help OEMs and developers bring those technologies into products and create experiences that change how we live and work.

    And we do this at scale, building technologically advanced, in-demand end products that support everything from low- to high-complexity devices, helping us serve virtually every industry at the connected intelligent edge.

     

    Requirements:

    β€” 7+ years of experience with Java.

    β€” Solid experience with the Spring framework, Spring Boot, Kotlin, Kubernetes.

    β€” Experience in SQL, NoSQL, Big Data tools and microservices.

    β€” Experience with Git and Maven.

    β€” Deep understanding and strong Computer Science fundamentals: object-oriented design, data structures, application programming, and multithreading programming.

    β€” Strong API Development experience with as many years of experience as possible.

    β€” Upper-intermediate and higher English level.

    β€” Team player with strong communication, interpersonal, and presentation skills.

    β€” Stable long-term involvement in projects for 2+ years.

     

    Responsibilities:

    β€” Design and develop infrastructure and features for thousands of websites and over 1.4B users across the open web.

    β€” Be responsible for large scale systems that generate billions of dollars, over 500,000 requests / second and 100TB of new data every day.

    β€” Have end to end ownership: Innovate, design, build, ship, measure and maintain our backend services.

    β€” Collaborate with the brightest software engineers.

    β€” Leverage full CI/CD pipelines, A/B testing, and real Big Data environments to deliver high-impact solutions and observe their results in near real-time.

     

    What we offer:

    β€” Flexible Work Environment: Opportunity to work remotely.

    β€” Premium Medical Insurance: Comprehensive health insurance to ensure your well-being.

    β€” 1:1 English Classes: Individual English language training to enhance your communication skills.

    β€” Great Team: Work with a supportive, collaborative, and dynamic international team.

    β€” Equipment Provided: All necessary equipment supplied for efficient job performance.

    β€” Annual Vacation: 18 days of paid vacation and 7 days of paid sick leave.

    β€” Commitment to Hiring Ukrainians: We are dedicated to hiring Ukrainian talent and promoting Ukraine as a fantastic place to work.

    β€” Flexible payment system, which allows you to withdraw funds in one click and has about twenty withdrawal options.

     

    The recruitment process includes 4 interviews.

    1. Initial meeting with HR β€” 30 min
    2. Introduction + Technical interview (including coding task) β€” 1.5 hours
    3. Architectural interview β€” 45-60 min
    4. Final managerial interview β€” 1 hour

       

    If you have any questions do not hesitate to ask us :)

    More
  • Β· 67 views Β· 1 application Β· 15d

    DevOps Engineer with Python/Java

    Office Work Β· Ukraine Β· 8 years of experience Β· English - B2
    The company delivers software solutions that help IT transform digital enterprises for the ultimate competitive business advantage. We have worked with thousands of leading companies to create and deliver powerful IT management services. From mainframe to...

    The company delivers software solutions that help IT transform digital enterprises for the ultimate competitive business advantage. We have worked with thousands of leading companies to create and deliver powerful IT management services. From mainframe to cloud to mobile, we pair high-speed digital innovation with robust IT industrializationβ€”allowing our customers to provide amazing user experiences with optimized IT performance, cost, compliance, and productivity. We believe that technology is the heart of every business and that IT drives business into the digital age.


    Requirements:
    β€’ Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
    β€’ Experience: 8+ years in software development, with strong experience in cloud-native applications and DevOps practices.
    β€’ Technical Expertise:

     Must-Have Skills:

    – Containerization & Orchestration: Extensive experience with Docker and Kubernetes.
    – CI/CD & Automation: Proficiency with Jenkins, Helm, and Ansible.
    – Scripting: Strong hands-on skills with Shell scripting.

    Good-to-Have Skills:

    – Programming & Scripting: Knowledge of Python and Java for backend services and automation.
    – Infrastructure as Code (IaC): Experience with Terraform or CloudFormation.

    β€’ Soft Skills:
    – Proactive and energetic with a passion for continuous learning and innovation.
    – Strong problem-solving and analytical abilities.
    – Excellent communication and collaboration skills.

    Preferred Qualifications
    β€’ Experience with cloud platforms such as AWS, Azure, or GCP.
    β€’ Knowledge of microservices architecture and RESTful APIs.
    β€’ Exposure to DevSecOps practices and security scanning tools.
    β€’ Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).

     


    Job responsibilities:

    1. Product Development & Automation
    – Design, develop, and optimize cloud-native applications using Docker and Kubernetes.
    – Implement automation scripts using Ansible and Helm for deployment and configuration management.
    – Develop and maintain CI/CD pipelines using Jenkins to ensure efficient and reliable software delivery.
    – Write and maintain Shell scripts for automation, monitoring, and maintenance tasks.

    2. Cloud Infrastructure & Containerization
    – Deploy, manage, and scale containerized applications on Kubernetes (EKS/AKS/GKE).
    – Ensure high availability, security, and scalability of cloud-native services.
    – Implement best practices for container security, resource optimization, and disaster recovery.

    3. Collaboration & Agile Practices
    – Collaborate with Product Managers, Architects, and DevOps teams to align development with business goals.
    – Participate actively in Agile ceremonies including sprint planning, daily standups, and retrospectives.
    – Mentor junior developers, fostering a culture of technical excellence and continuous learning.

    4. Performance Optimization & Troubleshooting
    – Identify performance bottlenecks and optimize application and infrastructure components.
    – Troubleshoot and resolve complex issues in cloud deployments, CI/CD pipelines, and microservices.
    – Ensure proper monitoring, logging, and alerting for application health and performance.

    5. Continuous Improvement & Innovation
    – Proactively identify opportunities for automation, cost optimization, and process improvements.
    – Stay updated with the latest trends in containerization, cloud-native technologies, and DevOps practices.
    – Experiment with emerging tools and frameworks to enhance product capabilities and developer productivity.

    More
  • Β· 104 views Β· 12 applications Β· 22d

    Integration Developer/Architect

    Full Remote Β· Ukraine Β· 4 years of experience Β· English - None
    Peeklogic is a great and innovative Salesforce Development Company. We are looking for an Integration Developer/Architect. Apply now for this position and become a part of our great team! About the Role: We are looking for a skilled Integration...

    Peeklogic is a great and innovative Salesforce Development Company.

    We are looking for an Integration Developer/Architect.

    Apply now for this position and become a part of our great team!

     

    About the Role:
    We are looking for a skilled Integration Developer/Architect to design, build, and maintain data integrations between Salesforce and enterprise systems.

     

    Requirements:

    • 4+ years of experience in integration development using middleware platforms such as MuleSoft, Talend, Workato, Boomi, or similar.
    • Strong knowledge of REST/SOAP APIs, authentication methods (OAuth, JWT), event-driven architectures, JSON, XML, and SQL.
    • Proactive problem-solver and team player.
    • Excellent English communication skills (written & verbal).

     

    Key Responsibilities:

    • Design, develop, and maintain APIs, middleware flows, and data synchronization jobs.
    • Collaborate with data and architecture teams to define and implement integration contracts.
    • Ensure data quality, performance optimization, and secure data transmission.
    • Support release validation, monitoring, and troubleshooting post-deployment.

     

    Nice to Have:

    • Salesforce Integration Architect certification.
    • Experience with Kafka, AWS, or other real-time event streaming platforms.
    • Familiarity with advanced integration patterns and best practices.

     

    We Offer:

    • Interesting and challenging project.
    • Competitive salary.
    • Comfortable working environment.
    • Paid vacations and sick leaves, additional days off.
    • Friendly team and democratic corporate culturΠ΅ (сorporate team-building events, corporate parties).
    • Full-time position with flexible working hours.
    • Free grammar and vocabulary English courses.

     

     

     

    More
  • Β· 20 views Β· 0 applications Β· 10h

    Clojure Engineer

    Full Remote Β· EU Β· 4 years of experience Β· English - B2
    Freshcode is expanding the team that builds an all-in-one cloud platform for clinics. We are looking for a Clojure Engineer with 4+ years of commercial experience with Clojure and spoken English. Who are we? At Freshcode, we are passionate about...

    Freshcode is expanding the team that builds an all-in-one cloud platform for clinics. We are looking for a Clojure Engineer with 4+ years of commercial experience with Clojure and spoken English.
     

    Who are we?

    At Freshcode, we are passionate about functional programming β€” especially Clojure. We have more than 10 projects involving 15+ developers from different countries. Our company has a Clojure expertise center where our Clojure developers share their knowledge and experience. Additionally, we continuously sponsor various industry conferences and actively participate in the community, helping it grow and evolve.


    Currently, our Clojure team is working on projects in domains such as FinTech, Healthcare, Data Science, and others. Right now, we are actively looking for developers for one of these projects.
     

    About the project: A cloud platform for hospitals designed to assess the value of new medical technologies. It combines workflow coordination, project management, financial analysis, and evidence-based clinical decision support in a single solution, as well as a comprehensive product knowledge base.
     

    Tech stack: Clojure, ClojureScript, re-frame, Pedestal, Integrant, Malli, Datomic, Redis, Elasticsearch, Keycloak, LaunchDarkly, AWS (S3, SQS, SSM, Textract).
     

    Team: 40+ developers, QA Engineer, Team Lead.
     

    Responsibilities:

    – Full-stack development: design, implementation, and testing of features

    – Maintaining and improving existing functionality: bug fixing and performance optimization

    – Determining operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions

    – Communication with the Team Lead and the team
     

    We find important:

    – 4+ years of commercial experience with Clojure

    – Experience with ClojureScript

    – Experience with AWS

    – Upper-Intermediate or higher level of English
     

    Would be a plus:

    – Experience with Datomic

    – Experience using the Pedestal web framework

    – Experience with Babashka
     

    We offer:

    – Remote work

    – Flexible working hours: you can start your working day between 9:00 and 12:00

    – No time trackers

    – Paid vacation (15 working days) and sick leave (10 working days)

    – Internal Clojure Community
     

    Interview stages:

    1. Interview with the company Recruiter and English proficiency check (up to 60 min)
    2. Technical interview with a Senior Clojure Developer (90–120 min)
    3. Technical interview with the Client (up to 90 min)
    More
  • Β· 51 views Β· 9 applications Β· 22d

    Lead Java/Fullstack Developer (Backoffice)

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 8 years of experience Β· English - C1
    Who We Are At Patrianna LTD, we’re building a global social entertainment platform, focusing on social gaming for the North American market. With a reach of up to 150 million players worldwide, we combine creativity and technical excellence to lead in...

    Who We Are

     

    At Patrianna LTD, we’re building a global social entertainment platform, focusing on social gaming for the North American market. With a reach of up to 150 million players worldwide, we combine creativity and technical excellence to lead in the dynamic world of social gaming.

     

    Who We’re Looking For

    We are seeking an exceptional Lead Java/Fullstack Developer with a profound, product-first mindset. This isn't just a coding role, it's a leadership position where you will be the primary advocate for user experience and workflow excellence within our backoffice system. 

     

    We are looking for someone who:

    Drives Vision and Strategy: You don't wait for specs. You proactively analyze internal operations (across compliance, risk, support) to identify systemic friction and inefficiencies. You will set the technical and UX direction for our backoffice solution, ensuring it evolves into a truly intuitive, efficient, and scalable platform for non-technical users.

     

    Champions the Internal User: You are deeply passionate (perhaps even obsessive) about workflow clarity and interface logic. You treat our internal (admin) users with the same care and respect a product designer shows external customers. You are compelled to build tools that people genuinely want to use.

     

    Mentors and Elevates: As a Lead, you’re ready to guide, mentor, and set a high bar for technical quality and UX design for others working on the backoffice system. You take pride in simplifying complexity and enabling your teammates to deliver their best work.

    If you thrive on full ownership, are energized by the challenge of solving complex business problems through elegant UX, and are ready to be the driving force behind a mission-critical platform, we want to talk to you. Come and help us define what a world-class backoffice system looks like.

     

    Responsibilities

    • Lead Technical and Product Direction: Define the technical architecture and contribute to the product roadmap for the backoffice system, ensuring it meets the strategic needs of internal operations (Compliance, Risk, Support).
    • Drive UX/Workflow Excellence: Deeply analyze internal user workflows to proactively identify and eliminate systemic friction, ensuring the backoffice platform is intuitive, efficient, and genuinely enjoyable for non-technical users.
    • Mentor and Elevate the Team: Serve as a technical guide and mentor, setting a high bar for engineering quality, clean code, comprehensive testing, and thoughtful UX design across the backoffice development team.
    • Full-Stack Feature Development: Design, develop, and evolve robust full-stack features, connecting frontend logic in Retool with scalable, high-performance backend APIs and data layers (Java/Spring Boot).
    • Stakeholder Collaboration: Work closely with non-technical stakeholders to gather feedback, translate complex business requirements, and deliver impactful, practical technical solutions.
    • System Ownership & Reliability: Take end-to-end ownership of the system's reliability, security, and usability, championing best practices and managing technical debt.
    • Proactive Challenge: Challenge unclear or inefficient requirements and actively suggest smarter, more elegant, and scalable approaches to solving core business problems.

       

    Requirements

    Must Have

    • 8+ years of production experience with Java and its ecosystem
    • Solid Java knowledge with a strong understanding of JVM internals
    • Eagerness to work as a full-stack developer, using Retool for GUI and Java for backend (Retool experience not required)
    • Excellent system design skills, able to describe, document, and implement scalable architectures
    • Strong relational database expertise (preferably PostgreSQL), including query optimization and performance tuning
    • Deep understanding of messaging concepts (Kafka or similar)
    • Good understanding of concurrency concepts and principles
    • Exceptional troubleshooting skills, able to resolve complex production issues effectively
    • Strong sense of user experience and workflow designβ€”not just functional correctness, but clarity and usability
    • Ability to collaborate with non-technical stakeholders, translating business needs into practical technical solutions
    • Demonstrated ownership and initiative, taking responsibility for delivering solutions and driving team success
    • Leadership experience, including mentoring, facilitating technical discussions, and fostering collaboration
    • Upper-intermediate English proficiency, with clear communication for technical and non-technical audiences

     

    Would Be a Plus

    • Experience with ReTool or similar platforms
    • Experience in fullstack development, especially in B2B or internal-facing systems
    • A keen eye for UI/UX quality β€” attention to layout, clarity, consistency, and overall ease of use
    • Experience with Clickhouse
    • Experience in iGaming

       

    Our Tech Stack

    • Java 24
    • Spring Boot 3.5.8
    • Google Cloud Platform:
      • Kubernetes
      • Kafka
      • AlloyDB for PostgreSQL
      • Spanner
    • Ebean ORM
    • Flyway
    • Redis
    • Quartz
    • Websockets
    • ReTool
    • Test Containers
    • Locust for perf testing
    • Jenkins/ArgoCD
    • ELK/Sentry/Grafana/Pager Duty
    • Jira/Confluence/Slack/Bitbucket

       

    We offer

    • Modern tech stack and clean codebase
    • Autonomy to shape features and improve systems
    • Minimal bureaucracy and quick decision-making
    • A collaborative and passionate team that values high standards

       

    Other Benefits

     

    Full Remote Work: Enjoy the flexibility of working remotely from wherever you feel most productive.
    Generous Leave Policy: Take advantage of 30 days of paid time off, encompassing both vacation and sick leave, to ensure you can recharge and recover when needed. Take your time on bank holidays as well.
    Company Events: Engage in our vibrant company culture through a variety of informal events designed to foster camaraderie and teamwork.
    Continuously Development: Get an opportunity to join a fast-growing business where the sky’s the limit.

    More
  • Β· 209 views Β· 53 applications Β· 21d

    Senior Backend Engineer (Java+Python) (USA time zone)

    Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· English - B2
    Overview: We are looking for a Senior Backend Engineer to lead the development of core backend services within a modern microservice infrastructure that powers mobile and embedded clients. This is a senior, hands-on role with architectural ownership,...

    Overview:
    We are looking for a Senior Backend Engineer to lead the development of core backend services within a modern microservice infrastructure that powers mobile and embedded clients. This is a senior, hands-on role with architectural ownership, ideal for an engineer who enjoys building scalable distributed systems, designing secure and reliable APIs, and mentoring other developers. You will drive technical decisions and collaborate closely with architects, frontend engineers, and product teams to deliver future-proof backend solutions.

     

    Responsibilities:

    • Lead the design and development of backend services using Java in a Docker/Kubernetes-based environment;
    • Drive architectural improvements and establish backend best practices across the platform;
    • Design, implement, and optimize event-driven systems based on Kafka;
    • Build secure, scalable RESTful APIs for internal and external consumers;
    • Design and query complex data models using PostgreSQL, with strong focus on performance and reliability;
    • Collaborate closely with frontend and product teams to deliver features end-to-end, from concept to production;
    • Ensure system reliability and observability through logging, tracing, and monitoring;
    • Enable integrations with data pipelines and ML-powered services as part of data-driven and AI initiatives;
    • Mentor junior engineers, conduct code reviews, and support team-wide technical growth.

     

    Requirements:

    • 5+ years of professional experience in backend development within microservice and cloud-native environments;
    • Strong production experience with Java (e.g., Spring Boot or similar frameworks);
    • Python experience is a plus, especially for data pipelines, ML integration, or scripting tasks;
    • Deep understanding of:
      • Kafka and event-driven architectures;
      • PostgreSQL, including advanced schema design and query optimization;
      • Secure API design and implementation (OAuth2, HTTPS, mTLS).
    • Hands-on experience with Docker, Kubernetes, and CI/CD pipelines in production;
    • Proven ability to lead cross-functional technical initiatives and make architectural decisions;
    • Demonstrated experience mentoring or guiding less experienced engineers;
    • Exposure to video streaming backends or media platforms is a plus;
    • Strong interest or background in ML- or data-driven applications;
    • Bonus: Experience with observability stacks (e.g., Prometheus, Grafana) or real-time analytics systems.
    More
  • Β· 35 views Β· 5 applications Β· 7d

    Java Full-Stack Team Lead

    Full Remote Β· Ukraine Β· 5 years of experience Β· English - B2
    Our client isn't a typical Swiss bank β€” it's a modern financial institution focused on delivering cutting-edge online trading and financial services. Unlike traditional banks weighed down by legacy systems, their tech stack is lean and innovative. The...

    Our client isn't a typical Swiss bank β€” it's a modern financial institution focused on delivering cutting-edge online trading and financial services. Unlike traditional banks weighed down by legacy systems, their tech stack is lean and innovative.

    The team builds products that transform complex, fragmented risk data into clear, actionable insights, enabling smarter and faster decisions to reduce risk. We focus on core business areas such as account risk and work closely with key stakeholders - Risk department, Compliance department, and the Middle Office Fraud Center β€” to deliver impactful solutions.

    You'll be part of a Scrum team of four, collaborating daily with stakeholders through stand-ups, status updates, and Agile ceremonies. We embrace best practices and modern communication tools: Zoom, Teams, Outlook, JIRA, Confluence, and more.

    We continuously evolve our solutions to atomic microservices and self-contained systems, based on dockerized environments with CI and CD.

    What we offer:
    Professional Growth: access to local trainings, on-demand webinars, interactive workshops, and support for conferences and certifications.

    Competitive Compensation: Regular annual reviews based on your performance and professional development.

    Work-Life Balance & Fun: Team-building activities, corporate events, hackathons, and a variety of engaging initiatives.

    If you're proactive, creative, and ready for new challenges, join us! Together, we'll enhance product quality and optimize processes while driving innovation.

    • Responsibilities:

      - Overall responsibility for a team, its performance
      - Driving the Scrum processes, coaching the team, driving improvements
      - Contributing towards the technical direction of the products by being involved in technical design and delivery of components
      - Identifying potential risks and escalating to the manager and client
      - Communicating and interacting effectively with other Team Leads
      - Participation in meetings with the client (Stand Ups, Grooming, Planning, Demo, Retro, and other ad-hoc ones)
      - Requirements refinement, Sprint planning, and task estimation
      - Application development
      - Developing unit/integration tests, E2E, ensuring good development testing coverage
      - Lead a team of 3 developers
      - Participate in peer design and code reviews
      - Evaluate and adopt new development tools, libraries, and approaches to improve delivery quality

    • Mandatory Skills Description:

      - 1+ year in Team Lead position [fresh experience during last 2 years]
      - At least 5+ years of proven experience in a Software Developer position
      - Java core, Java 11+ features
      - OOP/OOD knowledge, design patterns
      - HTML, CSS, JavaScript
      - JavaScript
      - Unit testing frameworks (JUnit, Mockito, etc.)
      - Spring framework, IOC
      - RESTfull services
      - Java-based application servers (e.g. Tomcat)
      - SQL knowledge, any RDBMS, Oracle/PostgreSQL is a plus
      - ORM, Hibernate in particular
      - Maven and Distributed SCM (GIT OR Mercurial)
      - CI tools experience (Jenkins)
      - Docker

    More
Log In or Sign Up to see all posted jobs