Jobs
117-
Β· 40 views Β· 6 applications Β· 4d
Senior Java Engineer
Office Work Β· Ukraine (Dnipro, Lviv) Β· Product Β· 4 years of experience Β· IntermediateAre you interested in working with cutting-edge technologies and developing high-performance applications capable of handling over 2 million data queries per second? If so, we have the perfect job for you at LoopMe! We are a team of skilled engineers who...Are you interested in working with cutting-edge technologies and developing high-performance applications capable of handling over 2 million data queries per second? If so, we have the perfect job for you at LoopMe!
We are a team of skilled engineers who develop and maintain real-time bidding platforms for global advertisers. As part of our team, you will work alongside other talented engineers on a daily basis, using technologies such as Java, Postgres, Clickhouse, Kafka, and others to scale performance, optimize cloud infrastructure, and create innovative features for our various product lines.
Join us and be a part of our mission to push the boundaries of what is possible in the advertising industry!
What we needWe are looking for a Senior Java Engineer to help build out our high-load ad serving system, capable of handling over 2M requests/second with 50ms response time.
What you'll be doing
- Developing features and performance optimisation for our Java ad-serving application
- Hardening system architecture to ensure smooth operation during peak-load time
- Implementing complex targeting algorithms into the core ad-serving flow
- Working hand-in-hand with multiple teams providing services and data used by our solutions
You'll have
- 5+ years experience in engineering
- Strong knowledge of Java, Spring / Spring Boot
- Practical knowledge of SQL and experience with PostgreSQL (or any other database)
- Good understanding of microservices architecture and best practices around that
- Linux shell, Docker
Nice-to-have:
- Concurrency understanding
- Experience with gRPC, Project Reactor (formerly RxJava)
- Experience with Kubernetes
- Experience with Kafka
- DGS framework / GraphQL
Benefits:- Competitive compensation package
- International work environment
- Paid vacation and sick leave
- Flexible working schedule and possibility to work remotely
- Annual performance bonus
- English classes
- Maternity/Paternity leave
-
Β· 0 views Β· 0 applications Β· 7m
Senior Java Software Engineer
Full Remote Β· EU Β· 5 years of experience Β· Advanced/FluentGD Next is a European group of companies headquartered in Switzerland, specialising in KYC, Fraud prevention, financial messaging, and Open Banking solutions. We integrate innovative, modern technologies into the traditional financial sector to strengthen...GD Next is a European group of companies headquartered in Switzerland, specialising in KYC, Fraud prevention, financial messaging, and Open Banking solutions. We integrate innovative, modern technologies into the traditional financial sector to strengthen digital banking and enhance the customer experience. By combining proven, market-validated technologies with the expertise of our team and trusted partners across Europe, we deliver real and tangible value to our clients.
We are looking for a highly skilled and experienced Senior Java Developer to join our team. The ideal candidate will have a strong background in Java development, BPMN (Business Process Model and Notation) knowledge, and familiarity with frontend technologies.
Your profile includes:
Β· At least 5 years of experience in SW development with Java (Spring Boot, Quarkus, Jakarta/J2EE) with extensive knowledge of Java Core and OOP principles.
Β· Deep understanding and extensive experience of frameworks and base technologies, such as Spring Security, Spring Data, and Hibernate.
Β· Strong experience in designing and implementing RESTful APIs. Familiarity with OpenAPI, Swagger, and API first approach.
Β· Proficiency in SQL and experience with relational databases such as MySQL, PostgreSQL, MS SQL or Oracle, including writing and reading complex SQL queries, Criteria API.
Β· Strong knowledge of ORMs (Hibernate/JPA; Blaze Persistence is a plus).
Β· Familiarity with messaging systems (Google Pub/Sub, RabbitMQ, Apache Kafka) and in-memory caches (Redis).
Β· Hands-on experience with WebSockets for real-time communication.
Β· Understanding of cloud architectures (GCP, AWS, Azure), monitoring and tracing tools (Grafana, NewRelic), and tools for continuous integration and deployment (CI/CD).
Β· Experience in organizing the teamβs development process (CI, CD, Tracing & Monitoring Grafana/New Relic, etc.).
Β· Experience in agile work models like Scrum or Kanban.
Β· Proficiency with unit testing frameworks such as Junit, Testcontainers.
Β· Familiarity with security standards and best practices in secure software development.
Β· Excellent communication and collaboration skills with a focus on driving the customer project and fostering trusted customer relationships.
Β· Demonstrated leadership capabilities in cross-functional teams.
Β· Professional working proficiency in English.
The following points would bring you an advantage:
Β· Strong problem-solving skills and willingness to learn new technologies.
Β· Hands-on experience with BPMN engines.
Β· Experience with Angular, React, or similar frontend frameworks.
Β· Familiarity with DevOps practices and tools such as Kubernetes, and CI/CD pipelines.
Β· Experience in RAG or machine learning technologies.
Β· Experience in performance tuning and cost optimizations.
Β· Readiness to mentor and coach your colleagues around your expertise.
Β· Relevant certifications in SW Design and Architecture.
Β· Background in highly regulated industries, specifically banking or insurance.
Β· German language skills.
We will allow you to enjoy your work by:
Β· Exposure to the company's technology stack and mastery of the latest technologies.
Β· A modern MacBook Pro and tech setup that suits your role.
Β· Flexible working hours and up to 100% remote work possibilities.
Β· Friendly and supportive team.
Β· Stable working pace and performance-based bonuses.
More -
Β· 88 views Β· 15 applications Β· 19d
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:
-
Β· 279 views Β· 51 applications Β· 23d
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 -
Β· 167 views Β· 30 applications Β· 14d
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 -
Β· 44 views Β· 5 applications Β· 26d
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. -
Β· 50 views Β· 5 applications Β· 19d
Server Engineer for eCommerce Platform
Office Work Β· Ukraine (Dnipro) Β· Product Β· 5 years of experience Β· IntermediateJob Description As a Server Engineer, youβll be responsible for designing, developing, and maintaining scalable server-side solutions, ensuring high system availability and performance. Youβll collaborate with cross-functional teams, advocate for best...Job Description
As a Server Engineer, youβll be responsible for designing, developing, and maintaining scalable server-side solutions, ensuring high system availability and performance. Youβll collaborate with cross-functional teams, advocate for best practices, and contribute to the evolution of our tech stack. In your day-to-day, you will:
- Work on scalable solutions using event-driven and hexagonal architectures with a Domain-Driven Design (DDD) approach
- Lead the entire lifecycle of feature development, from defining requirements and APIs to coding, monitoring performance, and delivering robust solutions
- Ensure production stability, high system availability, and responsiveness while addressing user complaints
- Advocate for chosen architectures, contributing to the evolution of the tech stack
- Optimize system performance, reliability, and stability to meet company standards
- Participate in technical discussions to improve architecture and developer experience
Requirements
- 5+ years of experience as a server engineer, focusing on JVM stack and/or TypeScript
- Proficiency with SQL/NoSQL solutions, database architectures, and query profiling
- Experience in designing server solutions, API design, and technical documentation
- Skilled in writing unit and integration tests with an understanding of TDD concepts
- Familiarity with proto-based APIs, Kafka or similar messaging systems, and cloud solutions
- Knowledge of high-load systems, microservice orchestration tools, and architectures (e.g., Docker, Kubernetes, Nginx)
- Strong debugging, refactoring, and reverse engineering skills
- Passion for product development and ownership of the full development lifecycle
- Experience with functional languages like Scala or Kotlin β an advantage
About the Team
Weβre part of the eCommerce platform group, focused on creating a robust, reliable, and scalable platform for internal and external clients. Our mission is to provide APIs, SPIs, and tools to handle, extend, and customize multiple business workflows, ensuring they meet developersβ standards and industry best practices. We aim to empower individual entrepreneurs, Wix verticals, and large agencies to run any eCommerce business seamlessly.
About Wix
Wix makes it possible for anyone to succeed online.
Since 2006, weβve grown to around 5,300 employees in 22 countries, launched over 40 products, and serve over 282 million users and their visitors worldwide.
At Wix, we push you to innovate, evolve in non-traditional ways, and collaborate. We operate in small teams that work closely together at a high level.
Although weβre already industry leaders in web creation and business, our work is nowhere near done. Our goal is to become the main engine of the Internet so we can create a more open web for all.
Weβre proud to be an equal opportunity company. Wix was built around the idea that everyone has the right to be successful, online. This same vision defines us as a company: creating a work environment where everyone is welcome, and anyone has the right to succeed.
More -
Β· 189 views Β· 23 applications Β· 20d
Junior Java Developer
Office Work Β· Ukraine (Kyiv) Β· Product Β· 1 year of experience Β· Intermediate Ukrainian Product πΊπ¦Ready to level up your career? Playtech's Casino Mobile unit is looking for a proactive Junior Java Developer with great communication skills. Job Description Your influential mission. You will...β― Take end-to-end ownership of casino game frontend...Ready to level up your career?
Playtech's Casino Mobile unit is looking for a proactive Junior Java Developer with great communication skills.
Job Description
Your influential mission. You will...β―
- Take end-to-end ownership of casino game frontend development
- Learn and contribute to the evolution of our internal game framework
- Write clean, robust, and maintainable code
- Collaborate closely with global teams across multiple locations
- Demonstrate technical leadership and a proactive mindset
Qualifications
Components for success. You...
- Hold a formal degree in Software Engineering, Information Technology, or a related field
- Completed Java courses, personal projects, or have 1+ year of commercial experience with Java
- Possess deep knowledge of Java core
- Have intermediate or higher proficiency in English
You'll get extra points for...
- Experience with web applications for Mobile (JavaScript, TypeScript), GWT framework
- Background in game development
- Experience in mobile development with successful completion of mobile projects
Thrive in a culture that values... β―
- Possibility to work with a product company
- Personalised professional growth
- Warm and friendly attitude to every specialist
- Educational possibilities
- Competitive salary and benefits
- Medical insurance
- Fully-equipped cosy office space located in the city centre (Gulliver, βPalats Sportuβ metro station)
- Flexible work format - remote, office-based or mixed
- Paid vacation days, sick leaves and national holidays
- Corporate events and team buildings
CASINO MOBILE TEAM
Our project is closely integrated with development teams located across Ukraine, Estonia, and Israel. We specialize in developing web-based casino applications for mobile devices.
As a member of our friendly and professional team, youβll receive full support and knowledge sharing to ensure a smooth onboarding experience.
We focus on cross-platform game development (Java, HTML5, Android, iOS) using the Google open-source framework PlayN. Approximately 95% of our development is done in Java core and PlayN. All projects are built from scratch, including the full implementation of business logic.
We work on a wide variety of games and features, each with unique and complex architectural challenges. Many of our games include distinctive features that require innovative, non-standard solutions. As such, every team member actively contributes to solution design and implementation.
Our cross-platform approach enables us to release products across multiple platforms with minimal additional effort. We stay up to date with the latest mobile devices, browsers, operating systems, and technologies, including WebGL, OpenGL ES, HTML5, Web Audio, and Video Streaming.
Playtech is an equal opportunities employer. Our mission is to welcome everyone and create inclusive teams. We celebrate differences and encourage everyone to join us and be themselves at work.
-
Β· 334 views Β· 77 applications Β· 11d
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 -
Β· 42 views Β· 0 applications Β· 13d
Java Developer for a navigation project (hybrid work in Warsaw)
Office Work Β· Poland Β· 5 years of experience Β· Upper-IntermediateThe product we are working on is one of the TOP-3 navigation systems, complex web services, and other solutions related to it. The web and mobile apps handle information at a massive scale and extend well beyond the search, giving people and companies a...The product we are working on is one of the TOP-3 navigation systems, complex web services, and other solutions related to it. The web and mobile apps handle information at a massive scale and extend well beyond the search, giving people and companies a lot of new, useful options.
You will be working as a part of the International Data Intelligence Group.
Responsibilities:
- Develop, test, maintain, and improve backend services and applications, primarily using Java.
- Contribute to the implementation of scalable and robust backend solutions meant primarily for internal tooling.
- Analyze functional requirements.
- Focus on creating solutions that provide value to internal users.
Requirements:
- BA/B.Sc. in Computer Science or a related technical field, or equivalent practical experience.
- 5+ years of software development experience in Java.
- Advanced knowledge in Object-Oriented Design and programming concepts.
- Strong problem-solving skills.
- Good spoken and written English level β Upper-Intermediate or higher
Nice to have:
- Masterβs degree in Engineering, Computer Science, or another technical related field.
- Experience with building cloud (SaaS) applications.
- Familiarity with Agile software development methodologies.
- Experience with technologies and standards such as: Tomcat, Jetty, NginX, Node.js, Jersey, Cassandra, PostgreSQL.
- Strong database design and SQL skills.
- Interest and ability to learn other coding languages as needed.
We offer:
- Opportunities to develop in various areas;
- Compensation package (20 paid vacation days, paid sick leaves);
- Flexible working hours;
- Medical Insurance;
- English courses with a native speaker, yoga (zoom);
- Paid tech training and other activities for professional growth;
- Hybrid work mode (βΌ3 days in the office);
- International business trips
- Comfortable office.
If your qualifications and experience match the requirements of the position, our recruitment team will reach out to you in a week maximum. Please rest assured that we carefully consider each candidate, but due to the amount of applications the review and further processing of your candidacy may take some time.
More -
Β· 53 views Β· 1 application Β· 13d
Regular/Senior Java Developer (desktop)
Full Remote Β· Ukraine Β· 5 years of experience Β· Upper-IntermediateProject Description: One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a cloud solution for interpretation...Project Description:
One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain.
Product being developed is a cloud solution for interpretation of geological and geophysical data. Project is based on SCRUM methodology.
Our project is stable, long-term and constantly adopts new technologies such as newest Java and Eclipse RCP versions, cloud and GPU computing, microservices architecture and other innovative frameworks.
Work supposes close cooperation with Customer team located in Houston and following Agile principles.
Our team is senior, supportive and friendly.Responsibilities:
β’ Collaborate closely with geophysicists, data scientists, and software engineers to
translate scientific domain requirements into robust on-prem or Cloud software
solutions.
β’ Design, develop, and maintain high-performance applications for geophysical and
geological data analysis, interpretation and visualization (e.g., seismic, horizon,
fault, velocity model, etc.)
β’ Present architectural designs and technical proposals to the architecture review
board.
β’ Ability to break down development tasks and lay out clear implementation
roadmaps.
β’ Implement and optimize computation algorithms
β’ Design and develop both thin and thick client applications that interact with cloud-
based microservices.
β’ Ensure high code quality through unit testing, code reviews, security hardening and
continuous integration with other domain tools
β’ Provide technical support and lead user troubleshooting sessions to resolve issues
and ensure smooth operation of DSG application.
β’ Mentor junior developers and actively contribute to architectural and
implementation decisions.
β’ Embrace Agile/Scrum methodologies, delivering and demonstrating working
solutions at the end of each sprint
β’ Stay current with emerging technologies and trends in geophysical computing and
software development.Mandatory Skills Description:
5+ years in Java development
Strong Java Core knowledge
Experience with desktop development (Swing, SWT or Eclipse RCP)
Nice-to-Have Skills Description:
Practical experience with Eclipse RCP framework
OSGI knowledge is a plus
Oil&Gas domain experience is a plus- Languages:
- English: B2 Upper Intermediate
-
Β· 25 views Β· 1 application Β· 7d
Senior Java Developer(Hybrid from KrakΓ³w)
Office Work Β· Poland Β· 4 years of experience Β· Upper-IntermediateDomain: Banking & Finance Location: Hybrid from Poland (KrakΓ³w or WrocΕaw) Office presence: 2β3 days per week About the Project We are looking for a skilled Senior Java Developer to join the Global Markets Financing stream within the Investment Banking...Domain: Banking & Finance
Location: Hybrid from Poland (KrakΓ³w or WrocΕaw)
Office presence: 2β3 days per week
About the Project
We are looking for a skilled Senior Java Developer to join the Global Markets Financing stream within the Investment Banking division. The role is focused on enhancing and modernizing platforms used by both internal teams and external clients.
Youβll be part of an agile setup where teams (pods) are grouped into larger units (crews) to meet business goals.
What Youβll Do- Design, develop, and test enterprise-level solutions using Java
- Implement both core and advanced Java concepts to solve business problems
- Contribute to design reviews and help define architecture with peers and stakeholders
- Conduct code reviews and share feedback on quality, efficiency, and best practices
- Troubleshoot complex platform or service-related issues
- Ensure clarity by validating ambiguous or incomplete requirements
Tech Stack & Skills- Strong knowledge of Java, including core and advanced concepts
- Proven experience with Spring Framework and Hibernate
- Solid grasp of messaging systems (JMS, Apache Kafka)
- Proficiency in version control, ideally Git
- Confident in TDD/BDD methodologies
- Skilled in SQL, especially query optimization
- Excellent communication and analytical skills
Requirements- 4+ years of hands-on experience in enterprise application development
- Practical knowledge of working in banking or financial services domains is a plus
Tech Keywords
More
- Java
- Spring
- Hibernate
- Kafka
- Git
- TDD
- BDD
- SQL -
Β· 64 views Β· 5 applications Β· 7d
Senior Java Developer
Office Work Β· Ukraine (Kyiv) Β· Product Β· 5 years of experience Β· IntermediatePlease note that we consider only candidates who are located in Ukraine. Responsibilities: Work in SCRUM team Design and develop high-load microservices Write high-quality code covered with different levels of tests Maintain services on production and...Please note that we consider only candidates who are located in Ukraine.
Responsibilities:
- Work in SCRUM team
- Design and develop high-load microservices
- Write high-quality code covered with different levels of tests
- Maintain services on production and assure their stability and performance
- Provide code review for teammates
- Contribute to the Companyβs development processes and practices
Requirements:
- Writing code in a clean and maintainable manner.
- Solid experience with Java 8+
- Experience with SQL/NoSQL databases
- Understand microservice architecture patterns.
- Good at Spring framework.
- Experience with REST, messaging systems.
- Ability to cover code by different types of tests.
- Understanding of SOLID principles
- Experience with Git
- Excellent troubleshooting skills.
- Good communication skills.
- Intermediate+ English
Would be great to have:
- Experience with Kafka, MySQL, Redis, Aerospike.
- Experience with Spring Boot, Spring Cloud
- Experience with Docker, Kubernetes
- Experience in high-load
What we offer:
- International company with several offices in different locations : Tel-Aviv, Kyiv, Warsaw, Limassol.
- Granting an Option;
- A professional environment with great people to work with;
- Competitive salary, performance review;
- Flexible working hours, no one here tracks your work time because our culture is built on trust and cooperation;
- Social and welfare packages;
- 20 working days paid vacation and 100% sick leaves coverage;
- Opportunities to make a difference, to develop and grow;
- Regular corporate celebrations, team buildings and fun activities;
- Comfortable office close to the metro station. Our Kyiv office is open 24/7 with all safety and health measures in place
-
Β· 127 views Β· 14 applications Β· 3d
Strong Middle Java Developer
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 6 years of experience Β· Pre-IntermediateThe full production cycle IT company specializes in the development of software products/services in the field of information technologies. The companyβs team is working on creating a Digital Assets Trading Infrastructure that allows companies and traders...The full production cycle IT company specializes in the development of software products/services in the field of information technologies. The companyβs team is working on creating a Digital Assets Trading Infrastructure that allows companies and traders to interact in the cryptocurrency market.
We are looking for a Middle Java Developer to join our team. You will help build a scalable realtime platform using Java, Spring Boot, and modern messaging technologies.
Responsibilities:
- Design, develop, and maintain non-critical microservices;
- Work with real-time public data streams for exchange operations;
- Build and optimize a notification management system;Implement robust and maintainable Spring Boot/Hibernate/REST API services;
- Ensure efficient message broker integration (Kafka, RabbitMQ);
- Optimize SQL-based data access and service performance;
- Continuously improve system performance, codebase maintainability, and development processes.
Requirements:
- 4+ years of experience in software development;
- Proficiency in Java 18+ and modern Java features;
- Hands-on experience with relational databases and SQL, particularly PostgreSQL;
- Hands-on experience with message brokers (Kafka, RabbitMQ);
- Knowledge of Spring Boot, Hibernate, REST APIs;
- Knowledge of computer science fundamentals (algorithms, data structures).
Would be a plus:
- Experience with streaming technologies (Apache Flink, Hazelcast Jet).
- Experience with AWS Cloud services.
What will you do in the first 90 days?
- Implement Exchange Public Data Realtime Stream Processing
- Develop a Notification Management System
Company offers
- βCare from Day One β medical insurance immediately upon starting work, including dental care, massage and professional psychological support because your well-being matters
- Work-Life Balance β 24 days of paid vacation + 30 days of sick leave, so you can recover without unnecessary stress
- Investment in your energy β partial reimbursement for any sports activities that empowers you.
- Growth β partial coverage for English or Ukrainian language courses + a fixed budget for professional development. Choose what suits you best!
- Knowledge Library β books in the office and access to the Kuka online library to learn, grow, and find inspiration.
- Island Relaxation 14 days a year β enjoy a getaway at the corporate villa in Cyprus.
Join the Pine Software team, where your talents and aspirations will be recognized! We offer a dynamic work environment, opportunities for professional growth, and support at every step of your career path. Start your journey to success with usβapply today and take the first step towards your bright future!
More
Pine Software is an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences. Please note, that only shortlisted candidates will be contacted. Thank you for considering Pine Software as your next career move! -
Β· 278 views Β· 72 applications Β· 25d
Senior Java Developer β Telecom Billing Domain
Full Remote Β· Ukraine Β· 6 years of experience Β· Upper-IntermediateAbout the Role We are seeking a Java Developer with hands-on experience in telecom billing systems to join our technology team. The ideal candidate will be responsible for designing, developing, and maintaining Java-based applications that support...About the Role
We are seeking a Java Developer with hands-on experience in telecom billing systems to join our technology team. The ideal candidate will be responsible for designing, developing, and maintaining Java-based applications that support mission-critical billing processes within a telecommunications environment. You will be responsible for adding new features, correct business process changes, bug fixing, different integration and correction of the customer portal.
Key Responsibilities
- Design, develop, test, and deploy scalable Java-based applications supporting telecom billing platforms.
- Work closely with business stakeholders to gather billing-related requirements and translate them into technical specifications.
- Integrate Java applications with rating, mediation, invoicing, and customer management systems.
- Enhance and maintain existing billing modules, ensuring they are accurate, compliant, and efficient.
- Optimize application performance, especially in high-volume transaction environments typical of telecom operations.
- Write and maintain technical documentation.
- Collaborate with DevOps, and support teams to ensure system stability and timely issue resolution.
Required Qualifications
- 5+ years of professional experience in Java Core development
- Solid knowledge of object-oriented principles approach
- Understanding monolithic architecture and multi-threading.
- Experience in the telecommunications domain, especially with billing, rating, mediation, or revenue assurance.
- Knowledge of telecom billing standards such as TPM (Telecom Product Management), RA (Revenue Assurance) processes, taxation processes management.
- Familiarity with SOAP/RESTful APIs, SQL/PLSQL, and relational databases like MySQL
- Commercial experience in AWS services utilization
- Perfect knowledge of GIT and delivery pipelines.
- Comfortable working in a Linux environment for development, deployment, and troubleshooting.
- Experience with monitoring tools such as Grafana for troubleshooting.
- Experience in writing unit and integration tests.
Preferred Skills
- Experience with billing platforms development.
- Experience working with high-throughput transactional systems.
- Understanding of containerization tools like Docker or Kubernetes.
- Understanding of data processes, data transformation, and mediation engines.
- Knowledge of CI/CD pipelines, source control (Git), and agile development methodologies.
- Knowledge of PHP backend frameworks, HTML, CSS to support integration between billing and customer portal
Soft Skills
- Strong analytical and problem-solving abilities.
- Excellent communication and documentation skills.
- Ability to work independently and within cross-functional teams including business team.
- Detail-oriented with a focus on delivering high-quality solutions.
- Good English speaking communication and writing skills
Education
- Bachelorβs or Masterβs degree in Computer Science, Information Technology, or a related field.