Jobs
85-
Β· 206 views Β· 55 applications Β· 23d
Senior Java Backend Developer + DevOps (USA Company)
Full Remote Β· Worldwide Β· Product Β· 5 years of experience Β· IntermediateCurrent 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 Β· 14 applications Β· 25d
Senior Java Engineer (high-load product)
Full Remote Β· Ukraine Β· 5 years of experience Β· Upper-IntermediateAre 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, PythonAbout 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 -
Β· 163 views Β· 33 applications Β· 6d
Java Technical Lead to $8000
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 5 years of experience Β· Upper-IntermediateAre you a seasoned Java developer with over 8 years of hands-on experience? Are you passionate about leading teams to success and working with cutting-edge technologies? If so, we have an exciting opportunity for you! What we're looking for: 8+ years of...Are you a seasoned Java developer with over 8 years of hands-on experience? Are you passionate about leading teams to success and working with cutting-edge technologies? If so, we have an exciting opportunity for you!
What we're looking for:
8+ years of software development expertise
Strong proficiency in Java 21
Experience with the latest technologies including Spring Boot 3 Framework, Spring 6 (data, integration, web, security), Liquibase, PostgreSQL, MongoDB, Oracle DB
Solid understanding of OOP/OOD principles and Design Patterns
Familiarity with Git version control, CI/CD pipelines, REST services, Microservices, Kubernetes, and AWS
Knowledge of Hibernate library
Bonus points for:
Experience in developing fintech products
What we offer:
Competitive salary package
Opportunities for professional and career growth
Corporate English lessons to enhance your language skills
Company-sponsored professional courses and conferences to keep your skills sharp
A warm and supportive work environment where collaboration thrives
Responsibilities:
Ensure the team has the resources needed to excel, including the right skills and equipment
Collaborate with recruiters to hire top talent and handle employee terminations
Manage vacation planning and conduct performance reviews
Negotiate salaries and mentor junior team members
Develop onboarding plans for new hires and provide ongoing support
Drive the adoption of appropriate technologies and participate in planning new features
Contribute hands-on to feature development at least 60% of the time
Join us and be part of a dynamic team where innovation and collaboration are celebrated!
More -
Β· 200 views Β· 41 applications Β· 8d
Senior Java Software Engineer
Full Remote Β· Ukraine Β· Product Β· 5 years of experience Β· Upper-IntermediateDescription Wallee is seeking an experienced Senior Java Software Engineer to join our development team. As a payment technology company that enables merchants to accept omnichannel payments, weβre looking for someone to help us enhance the customer...Description
Wallee is seeking an experienced Senior Java Software Engineer to join our development team. As a payment technology company that enables merchants to accept omnichannel payments, weβre looking for someone to help us enhance the customer journey through the development of dedicated merchant integrations and big data systems. The ideal candidate will be passionate about staying up-to-date with the latest technologies and tools, as we ensure that our customers and consumers receive the best experience possible.
Responsibilities
- Design and develop highly scalable and reliable back-end systems using Java
- Bug fixing and feature implementation
- Collaborate with cross-functional teams (product managers, UX designers, front-end engineers, and QA testers) to translate business requirements into technical solutions
- Develop automated tests and review code changes
- Optimize application for maximum speed and scalability
- Participate in code review and contribute to technical documentation
- Continuously research and evaluate new technology and development methodologies
Requirements
- Bachelorβs degree in Computer Science, Software Engineering, or related field
- 5+ years of work experience as a Java Software Engineer within an Agile environment
- Proficiency in Java and related frameworks (Spring, Spring Boot, Hibernate)
- Experience working with distributed systems and building scalable solutions
- Proficiency in SQL
- Experience with CI/CD tools such as Jenkins or GitlabCI
- Knowledge of containerization platforms such as Docker and AWS ECS
- Would be a plus: JavaScript, Camel, experience with BPM engines
Benefits
- You are part of an agile, young international team and shape our products sustainably with your ideas.
- You will play a decisive role in designing products in an omni channel payment start-up and work with leading companies in the financial industry on international projects.
- As an innovative start-up, we offer flexible structures and flat hierarchies.
- Cooperation with motivated colleagues and numerous personal development opportunities.
We are looking forward to hear from you.
More -
Β· 389 views Β· 65 applications Β· 24d
Junior Java Developer to $600
Full Remote Β· Countries of Europe or Ukraine Β· Pre-IntermediateAbout Us: InnovatelU is a dynamic tech company delivering cutting-edge solutions. We're looking for a passionate Java Developer to join our team. If you have a solid Java foundation, are eager to grow, and learn quickly, we want to hear from you!...About Us: InnovatelU is a dynamic tech company delivering cutting-edge solutions. We're looking for a passionate Java Developer to join our team. If you have a solid Java foundation, are eager to grow, and learn quickly, we want to hear from you!
Requirements:
- Strong knowledge of Java
- Knowledge of Spring (Spring Core, Spring AOP, Spring MVC, Spring Security, Spring Boot)
- Familiarity with REST APIs, web services
- Proficiency in version control tools (Git)
- Experience with build tools like Maven and Gradle
- Experience with relational databases (PostgreSQL)
- Expertise in containerization (Docker)- Experience in unit and integration testing
- Strong communication skills and teamwork ability
- English level: Intermediate or higher
Will Be a Plus:- Solid understanding of design patterns
- Experience with NoSQL databases like MongoDB and Redis
- Familiarity with messaging systems like Kafka and RabbitMQ
- Experience with microservices architecture
Responsibilities:
- Collaborate with senior developers and project managers
- Assist in designing, coding, and testing applications
- Write well-designed, efficient, and testable code
- Participate in code reviews
- Debug and resolve technical issues
- Contribute to application documentation
Interview Stages:
1. Test Task: 1 hour
2. HR Interview: 30 minutes
3. Technical Interview: 1 hour
We Offer:
- Full Remote
- Constant support and mentoring
- Paid 5 working days of sickness per a year;
- Paid all official Ukrainian holidays;
- 18 working days of vacation per a year;
- Opportunity for professional growth and career development
If this sounds interesting to you, let's talk!
More -
Β· 336 views Β· 64 applications Β· 4d
Java Sailpoint Developer
Full Remote Β· Worldwide Β· 1 year of experience Β· IntermediateSailpoint experience is MUST. Job Summary: We are seeking a skilled Java Sailpoint Developer to join our team for a long-term project with one of our leading clients from Germany in the identity and access management (IAM) domain. In this role, you will...Sailpoint experience is MUST.
Job Summary:
We are seeking a skilled Java Sailpoint Developer to join our team for a long-term project with one of our leading clients from Germany in the identity and access management (IAM) domain. In this role, you will expand and customize existing IAM solutions, working closely with a team of senior developers and integrating with Jira-based workflows. This is an excellent opportunity to work on a highly customized Sailpoint solution, delivering innovative and secure IAM functionalities tailored to client needs.Responsibilities and Duties:
- Design and develop Sailpoint identity and access management solutions.
- Collaborate with senior developers to expand system functionalities and deliver on Jira tickets.
- Debug and resolve issues related to Sailpoint configurations and implementations.
- Build and maintain connectors, workflows, and rules to automate provisioning and de-provisioning.
- Optimize IAM solutions to meet compliance requirements and industry best practices.
- Integrate IAM systems for lifecycle management, provisioning, and authentication, ensuring seamless connections with internal and external applications (including SaaS).
- Perform unit and integration testing and support User Acceptance Testing (UAT).
- Provide ongoing maintenance and support for Sailpoint implementations.
- Ensure adherence to industry standards, security protocols, and best practices.
Qualifications and Skills:
- Bachelorβs degree in Computer Science, Information Systems, or related field.
- 1+ years of experience in Sailpoint development (IdentityIQ and IdentityNow).
- Strong proficiency in Java/J2EE, SQL, and XML.
- In-depth understanding of IAM principles and best practices.
- Experience with creating and maintaining workflows, rules, and connectors within Sailpoint.
- Familiarity with cloud-based hosting environments such as AWS or Azure.
- Strong analytical, problem-solving, and debugging skills.
- Excellent communication and interpersonal abilities.
Why Join Us?
- Work on a highly customized, cutting-edge Sailpoint solution for a top-tier client in the IAM sector.
- Collaborate with a team of experienced senior developers, gaining valuable expertise and support.
- Be part of a dynamic project environment where your skills directly impact security and efficiency.
If you are passionate about IAM solutions and have the expertise to enhance and customize Sailpoint systems, weβd love to hear from you.
Apply now and become part of a project that shapes the future of identity management!
More -
Β· 195 views Β· 50 applications Β· 10d
Java Engineer
Ukraine Β· Product Β· 3 years of experience Β· IntermediateWorldTicket 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 industryYou will have a chance to use such technologies:
More
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 -
Β· 100 views Β· 9 applications Β· 18d
Team Lead Java
Countries of Europe or Ukraine Β· Product Β· 7 years of experience Β· Upper-IntermediateWe are seeking a Team Lead (Java) to oversee a distributed, cross-functional team of 7Β±2 members (including back-end, front-end, full-stack, database developers, and QA engineers) while also contributing technically to our projects. Reporting directly to...We are seeking a Team Lead (Java) to oversee a distributed, cross-functional team of 7Β±2 members (including back-end, front-end, full-stack, database developers, and QA engineers) while also contributing technically to our projects. Reporting directly to the CTO, you will ensure successful sprint delivery, maintain high development standards, and foster a results-oriented culture. You will be accountable for the teamβs performance, guiding technical decisions within your domain and handling administrative responsibilities such as goal setting, mentorship, and performance reviews.
Main Responsibilities:
- Design, develop, and maintain new and existing application features.
- Upgrade and refactor existing application functionality using modern Java technologies and frameworks.
- Participate in the architectural design and development of high-quality applications.
Professional Qualifications:
Experience:
- Minimum of 7 years of experience as a Java Developer, with at least 2 years in a leadership or team lead capacity.
- Proven track record of contributing to 3+ projects (a portfolio or a GitHub account will be a significant plus).
Technical Skills:
- Strong knowledge of modern Java technologies and frameworks.
- Expertise in Java EE (CDI, JSF, RESTful APIs).
- Proficiency in working with PostgreSQL and AWS technologies (e.g., Lambdas, API Gateway, DynamoDB).
- Familiarity with build tools like Maven or Gradle.
- Hands-on experience with Microservices and Hexagonal architecture.
- Knowledge of payment integrations is a plus.
- Adherence to software development best practices: SOLID, DRY, YAGNI, KISS principles, and GoF Patterns.
- Experience in CI/CD pipelines using tools such as Docker, CircleCI, or GitLab.
- Comfortable reading and refactoring existing codebases.
Soft Skills:
- Proven ability to lead and inspire a diverse technical team in a distributed environment.
- Strong sense of initiative, proactivity, and accountability for team results.
- Excellent communication and conflict resolution skills.
- Effective time management and organisational abilities.
- Results-oriented with a knack for problem-solving and decision-making.
Will be a plus:
- Previous experience in the fintech industry.
- Experience with payment integrations.
- Familiarity with BPM tools, such as Camunda.
What We Offer:
- Be part of a dynamic and growing FinTech company where you can make a real impact
- Remote work or possible relocation to Cyprus.
- 20 days of vacation, 100% sick leave compensation
- English language courses
- Medical coverage
-
Β· 49 views Β· 8 applications Β· 20d
Senior Java Full Stack Engineer
Full Remote Β· Ukraine Β· 5 years of experience Β· Upper-IntermediateN-iX is looking for an experienced Senior Java Full Stack Engineer to join our development team. Our customer β integrated Shipping Services has set itself apart as an independent carrier with a fresh, unique approach. His strategy as a global niche...N-iX is looking for an experienced Senior Java Full Stack Engineer to join our development team.
Our customer β integrated Shipping Services has set itself apart as an independent carrier with a fresh, unique approach. His strategy as a global niche carrier offers distinctive advantages to customers worldwide. We have created a smart, efficient network that ensures stable, reliable services; and we have made it our mission to focus on the needs of our customers, which stand at the heart of all our decisions. The main idea of our product operates in select trades, where it has a competitive advantage and where it can provide superior service. We maintain a flexible partnership approach with other major carriers, and our new line structure is a much-needed alternative to customers concerned about the current alliance-dominated market.
Responsibilities:
- Hands-on full stack development of innovative applications
Requirements:
- 5+ years of experience in Full Stack Development
- 5+ years of experience in the following technologies: Java, Spring
- 2+ years of experience in front end development with React
- 2+ years of experience in micro-services-based architecture and tools (Spring Boot/Cloud)
- Experience in designing, developing, and deploying cloud/hybrid-based solutions
- Experience in developing and deploying in Container based environments (Kubernetes, Cloud foundry)
- Experience with Functional Programming and Java Streams
- Ukrainian language Advanced or higher.
- Upper Intermediate English - verbal and written
-
Β· 59 views Β· 4 applications Β· 4d
Senior/Lead Java Developer
Full Remote Β· Ukraine Β· Product Β· 6 years of experience Β· Upper-IntermediateWe are looking for a Java Developer with Python Knowledge to join our team and contribute to an exciting early-stage AI startup project. You will initially focus on Python development and later transition to Java as the project evolves. This role offers...We are looking for a Java Developer with Python Knowledge to join our team and contribute to an exciting early-stage AI startup project. You will initially focus on Python development and later transition to Java as the project evolves. This role offers the chance to work on cutting-edge technologies and build scalable solutions using AWS.
Key Responsibilities:
- Contribute to the development of the projectβs foundation with Python during its early stages.
- Transition to Java development as the project matures.
- Collaborate on the design and implementation of AI-driven solutions.
- Build, deploy, and manage cloud-based applications using AWS services.
- Work with Redis, Elasticsearch, and SQL to implement efficient data storage and retrieval solutions.
- Ensure high-quality code through testing, debugging, and adherence to best practices.
- Collaborate with the team to shape the projectβs architecture and features in a dynamic startup environment.
Requirements:
- 6+ years of experience in Java development.
- Proficiency in Python, with the ability to work confidently on Python-based tasks.
- Hands-on expertise with AWS services (e.g., Lambda, S3, DynamoDB, EC2).
- Proficient in Redis, Elasticsearch, and SQL for data management and optimization.
- Solid understanding of software development principles and version control (Git).
- Strong problem-solving skills and adaptability to evolving project requirements
- At least upper intermediate English level
- Experience with AI projects is a strong advantage
- Experience with early-stage startups or fast-paced environments is a plus
-
Β· 86 views Β· 15 applications Β· 17d
Javascript (FE / BE) Developer - Virtual Agent Framework (Conversational AI) to $4000
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 2 years of experience Β· IntermediateWe are searching for an experienced Typescript/JavaScript developer to advance our AI-driven virtual agent development framework, both as part of a small team and together with our initial clients. This role will involve working in a small development...We are searching for an experienced Typescript/JavaScript developer to advance our AI-driven virtual agent development framework, both as part of a small team and together with our initial clients. This role will involve working in a small development team implementing the requirements of our existing clients and also refining and implementing prioritised user stories from our backlog.
Skills preferred from the ideal candidate:- Software Development skills:
- Several years experience working with Typescript / Javascript / Node.JS for both front end and back end functionality
The following skill sets are nice to have - we are most interested in candidates who are open to learning about, and working with, new technologies and who have an active interest in LLM-based applications!
- AI Agents training skills:
- Microsoft Azure Bot Framework skills
- Azure STT and TTS services skills
- Telecom related skills e.g.
- Voice protocols knowledge (Asterisk, SIP, TLS, RTP, SecureRTP, WebRTC)
- Voice protocols knowledge (Asterisk, SIP, TLS, RTP, SecureRTP, WebRTC)
About IT Kombinat / KI Kombinat
We are a successful IT consultancy based in Duesseldorf Germany. We provide experienced experts and development teams for IT development projects in the Telecom, Government, Utilities, Automotive, and Consumer goods sectors. We are currently recruiting for AI development projects focussed on providing highly scalable, multi-modal virtual agents focused on multiple use cases (customer service focussed) in the telecoms and E-commerce domains.
More - Software Development skills:
-
Β· 267 views Β· 50 applications Β· 21d
Backend Developer (Games)
Full Remote Β· EU Β· Product Β· 2 years of experience Β· Upper-IntermediateSeeking a Backend Developer (Games) to build and maintain server-side systems, game engines, and APIs for casino games. Requires strong Java skills and a passion for iGaming. What You Will Do: We are seeking a passionate and experienced Backend...Seeking a Backend Developer (Games) to build and maintain server-side systems, game engines, and APIs for casino games. Requires strong Java skills and a passion for iGaming.
What You Will Do:
We are seeking a passionate and experienced Backend Developer, responsible for building the Server-side foundations of new and exciting Casino gaming projects. An ideal candidate will stay excited to take challenges, contribute towards building new verticals and depict strong entrepreneurial skills. Primary responsibilities of this position include building, maintaining, and optimising the company's Casino Game Server, Game Engines, Game APIs, and supporting tools.
Summary of Responsibilities:
- Designing, developing, and maintaining the back-end functionality, which involves high-volume transaction systems;
- Developing game engines and tools for the Casino Remote Game Server (RGS) from complex math models shaped into programming logic and data structures;
- Developing, enhancing and maintaining existing gaming APIβs, game engines, and providing Back-End development support for Front-End Developers;
- Experience in all aspects of application development lifecycle (analysis and design to implementation and support);
- Working closely with different interfaces such as Game Producers, Mathematicians, Statisticians, Front-end game developers, and QA;
- Coordinating the quality assurance, certification, and translation processes of the games;
- Researching, playing, and studying casino games to stay up-to-date with market trends and competition;
- Performing other tasks as required.
What you'll need to have:
- Strong track record of developing and maintaining Casino Game Engines with the successful production of impactful slot games;
- Excellent knowledge of Java;
- Experience with client-server integrations, multithreading and micro-service design;
- Experience of working with MongoDB, relational and/or NoSQL databases;
- Solid knowledge of Object-Oriented Programming, MVC and other design principles;
- Experience working with project tracking tools such as JIRA;
- Familiarity with Git and feature branching approach;
- Highly organised, experienced in running multiple projects and delivering to tight deadlines;
- Passionate about whatever you do and want to make a difference in the iGaming Industry;
- Knowledge or experience with various game development pipelines & methodologies;
- Knowledge about games and/or the casino industry, including the current market landscape;
- Experience working with multiple disciplines, including artists, mathematicians, software developers, etc., in creating games or products;
- Strong written and verbal communication skills.
Other Duties and Responsibilities:
- Participation in team brainstorming;
- Contributing to the review of other developersβ games and code;
- Contributing to the evolution of the teamβs processes and best practices;
- Leadership attitude and not afraid to get your hands dirty;
- Excellent teamwork skills and ability to adapt.
Qualifications:
- Minimum 2-5 years of experience in related domains;
- Bachelorβs degree or higher in computer science.
The company offers:
- Time off: 25 days of annual leave per year are available;
- Sick Leave & Public Holidays: Entitlement includes UK public holidays and statutory sick leave;
- Flexible Working Hours: Flexible scheduling is supported to allow effective time management;
- Remote work: Remote work is a great benefit and offers flexibility, helps improve work-life balance, and supports productivity across different locations;
- Referral program: Great people know great people. Help grow the team by referring talented individuals who would be a strong fit!;
- Employee Education Initiative: Twice a year, the company provides an opportunity to explore new interests outside of daily work, fostering curiosity and personal development;
- Professional Development: Courses, conferences, workshops, and training programs that benefit both the employee and the company may be fully funded.
If you find this opportunity right for you, don't hesitate to apply or get in touch with us if you have any questions!
More -
Β· 159 views Β· 28 applications Β· 12d
Senior Backend Java Engineer
Full Remote Β· EU Β· 6 years of experience Β· Upper-IntermediateWe are hiring a Senior Backend Java Engineer for a fast-paced InsurTech project developed for a major U.S.-based client in the insurance sector. The project aims to modernize and expand an enterprise platform used for risk analysis, policy management, and...We are hiring a Senior Backend Java Engineer for a fast-paced InsurTech project developed for a major U.S.-based client in the insurance sector. The project aims to modernize and expand an enterprise platform used for risk analysis, policy management, and real-time claims processing.
About the Project:
Youβll join a cross-functional engineering team building and optimizing a distributed, event-driven backend system designed to handle complex business logic at scale. The system leverages Java with Spring Boot, integrates with Kafka for asynchronous communication, and applies Domain-Driven Design (DDD) principles to model intricate insurance workflows. Youβll work with both legacy and new microservices, contributing to a large-scale modernization initiative in close collaboration with client-side stakeholders.
Key Responsibilities:
β’ Design and implement scalable backend services using Java and Spring Boot
β’ Refactor legacy components to align with modern design and coding standards
β’ Model complex business domains following DDD best practices
β’ Contribute to architectural decisions and propose technical improvements
β’ Write reliable tests with JUnit and Cucumber
β’ Collaborate closely with QA and product teams to ensure smooth delivery
β’ Participate in daily standups, sprint planning, and other agile ceremonies
Requirements:
β’ 6+ years of backend software development experience
β’ Strong expertise in Java and Spring Boot
β’ Solid understanding of event-driven architecture, preferably with Kafka
β’ Hands-on experience with testing frameworks like JUnit and Cucumber
β’ Practical knowledge of Domain-Driven Design principles
β’ Good communicator with at least B2-level English
β’ Ability to work independently in a remote, distributed environment
β’ Bonus: prior experience in the insurance domain or with large-scale enterprise systems
This is a 3β6 month full-time remote engagement starting in June 2025, with potential for extension based on project needs. Youβll work flexible hours with overlapping availability for client calls, alongside a supportive engineering team dedicated to continuous learning, quality delivery, and mutual growth.
More -
Β· 43 views Β· 5 applications Β· 24d
Principal EVM Software Engineer
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 7 years of experience Β· Upper-IntermediateThe company, an innovative blockchain technology company, is looking for Principal EVM Software Engineer to work remotely. This company is a technology company that uses a unique, patented consensus algorithm for the fully open-source platform. The...The company, an innovative blockchain technology company, is looking for Principal EVM Software Engineer to work remotely.
This company is a technology company that uses a unique, patented consensus algorithm for the fully open-source platform.
The platform's network services include smart contracts based on Solidity, as well as a native tokenization and consensus service used to create decentralized applications.
This cutting-edge technology is recognized as an alternative to traditional blockchain solutions due to its superior speed and scalability.
The platform's public network is governed by industry-leading organizations, spanning 11 sectors and 14 regions who oversee the development and direction of the decentralized platform.
The company's management board includes IBM, Boeing, Google, Deutsche Telekom, LG, and others.
You will be contributing to the performance and optimization of the native services (Java) and the web3 services (JS/TS) that process transaction bytes to transform the network node states and expose network block, transaction, and account data.
The company offers unlimited vacation and sick leave, stock options, paid work-related education/certifications, and workplace equipment.
Requirements: deep software development experience with Java, experience with JavaScript, people management and blockchain experience.
More
Practical experience with EVM-based blockchain wiil be a plus. -
Β· 315 views Β· 73 applications Β· 9d
Middle Java Developer
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 3 years of experience Β· IntermediateWe offer cooperation on an interesting project related to the real estate niche. We are looking for a Java Developer for collaboration. Requirements: β 3+ years of experience in Java development β Strong knowledge of Java (8/11/17+): confident with...We offer cooperation on an interesting project related to the real estate niche. We are looking for a Java Developer for collaboration.
Requirements:
β 3+ years of experience in Java development
β Strong knowledge of Java (8/11/17+): confident with streams, collections, and JVM internals
β Experience with Spring Framework (Spring Boot, Security, Data, Cloud) for microservice development
β Database expertise: MySQL
β Experience with Kafka, Jenkins
β Experience with cloud infrastructure AWS (S3, Lambda, EC2, RDS)
β Basic knowledge of Big Data principles: processing, storage, analytics
Responsibilities:
β Develop and support backend services in a microservice architecture
β Design robust data processing pipelines and work with large-scale data systems
β Collaborate with DevOps and infrastructure teams to ensure scalability and performance
β Maintain clean, well-documented, and test-covered codebase
β Participate in architecture decisions and team-wide code reviews
We offer:
β Competitive salary
β Work with international products
β Work format - remote or office
β Career growth that you can influence by showing the right results, as we are constantly expanding
β Paid sick leaves, vacations, additional sick days, and compensation for kindergarten and leisure activities
β Access to a wide range of learning options: internal courses, training programs, and an extensive self-learning library
β Medical insurance coverage (with the option to include family members at a discount)
β Sports compensation and mental health support programs
More