Jobs Java
124-
Β· 115 views Β· 24 applications Β· 7d
Middle Java Engineer
Ukraine Β· 4 years of experience Β· English - B2N-iX is a software development service company that helps businesses across the globe develop successful software products. During 20 years on the market and by leveraging the capabilities of Easter Europe talents, the company has grown to 2000+...N-iX is a software development service company that helps businesses across the globe develop successful software products. During 20 years on the market and by leveraging the capabilities of Easter Europe talents, the company has grown to 2000+ professionals with a broad portfolio of customers in the area of Fortune 500 companies as well as technological start-ups. With its headquarters in Lviv, Ukraine, the company also has multiple development offices in the East European region and representative entities in the United States of America, Sweden, and Malta.
Our client - one of the world's largest fashion retailers selling in 215 markets through its online platform or its 6,477 stores in 95 markets. By working closely together as a single company globally focused on the key elements of fashion production β design, manufacture, distribution, and retail. All the production is founded on three pillars β flexibility, digital integration, and sustainability.
Responsibilities:
- Be a part of the Scrum team and deliver value to users by developing high-quality functionality
- Maintain and extend already existing applications
- Actively participate in refinements, plannings, set estimations and follow commitments
- 80% unit tests coverage is a must
- Follow Eslint, Prettier, SonarQube and other code quality rules
- Follow code review processes
Requirements:
- 4+ years of Java development, Maven
- 2+ years of Spring framework and building Spring web applications
- Familiar with the microservices concept
- Experience developing REST interfaces
- Design, coding and debugging skills
- OOP, OOD, and Design Patterns proficient
- Working knowledge of NoSQL (MySQL) DB technologies β Mongo DB
- Understanding of Kafka, Kafka streaming
- Familiar with GrayLog, Grafana
- Strong knowledge of Unit testing
- Basic understanding of Scrum and main aspects of working in Agile environment
Nice to have:
- Working experience in an Agile environment, a clear understanding of Agile methodologies mindset, and development practices applicable to them
- Excellent communication skills, product-oriented mindset, focus on team results, willingness to continuous personal and team improvements
- Upper-Intermediate English level (there will be a lot of communication with the client)
We offer*:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers
More -
Β· 119 views Β· 13 applications Β· 7d
Backend Tech Lead (Java)
Full Remote Β· EU Β· Product Β· 5 years of experience Β· English - B1Softsich is a young and ambitious international product tech company that develops scalable B2B digital platforms. We are looking for a Backend Java Tech Lead who will take technical ownership of the backend team working with a microservices, high-load...Softsich is a young and ambitious international product tech company that develops scalable B2B digital platforms. We are looking for a Backend Java Tech Lead who will take technical ownership of the backend team working with a microservices, high-load architecture.
This role is about leadership, architecture, and responsibility for the technical direction of the platform.
Your key responsibilities will include:
- Lead the backend team technically, ensuring architectural vision and technical standards.
- Design, implement, and maintain high-load, scalable backend services using Java and Spring Boot.
- Drive technical decisions and take full ownership of architectural solutions.
- Ensure high code quality via best practices, reviews, and automation.
- Optimize system performance and reliability across microservices.
- Work with event-driven architectures and distributed systems.
- Mentor developers, support skill development, and foster collaboration.
- Collaborate with cross-functional teams to deliver reliable and scalable solutions.
Itβs a match if you have:
- 5+ years of commercial experience with Java (17+/21) and Spring Boot.
- Strong knowledge of the Spring ecosystem: Web, Security, Data, Scheduler, WebFlux.
- Hands-on experience with microservices and high-load architectures, event-driven systems.
- Practical knowledge of CI/CD, containerization (Docker), and deployment to Kubernetes (EKS).
- Solid experience with Apache Kafka (producers/consumers, distributed topics, retry and error handling).
- Experience working with databases: PostgreSQL, MongoDB / AWS DocumentDB, SingleStore.
- Experience in designing and optimizing REST APIs.
- Experience with monitoring and logging tools: Grafana, Prometheus, Micrometer, ELK.
- Experience in technical leadership or mentoring engineering teams.
- Ability to make and own architectural and technical decisions.
- Strong communication skills, teamwork mindset, and analytical thinking.
- English level β Upper-Intermediate.
What we offer:
β Flexible schedule and remote format or offices in Warsaw.
β 24 paid vacation days, sick leaves, and health insurance (UA-based, other locations in progress).
β A supportive, friendly team where knowledge-sharing is part of the culture.
β Coverage for professional events and learning.
β Birthday greetings, team buildings, and warm human connection beyond work.
β Zero joules of energy to the aggressor state, its affiliated businesses, or partners.
Send over your CV now β weβd love to get to know you better!
More -
Β· 25 views Β· 1 application Β· 7d
Senior Visualization Application Developer (Java, OpenGL)
Full Remote Β· Ukraine Β· 5 years of experience Β· English - B2Project description The SEM product is embedded within the Geosciences Suite of Applications. This application has multiple views consisting of both 2D and 3D visualizations. The current data visualization is not sufficient for what we would like it to...Project description
The SEM product is embedded within the Geosciences Suite of Applications. This application has multiple views consisting of both 2D and 3D visualizations. The current data visualization is not sufficient for what we would like it to be. This role is expected to work with the lead and the product owner to understand the current shortcomings, investigate and research potential solutions, propose these solutions to the teams, and then work on the implementation of the agreed upon work. To get to this stage, the developers will also need to learn the inner workings of the visualization framework within Geoscience.
Responsibilities
Design, develop, and maintain graphics-intensive modules within the Geoscience platform using Java and OpenGL.
Implement advanced 2D and 3D visualization features for seismic, geological, and geospatial data.
Optimize rendering performance and ensure cross-platform compatibility, particularly in Linux environments.
Collaborate with geoscientists and software engineers to translate domain-specific requirements into technical solutions.
Participate in code reviews, testing, and documentation to maintain high-quality software standards.
Stay updated with the latest developments in graphics technologies and geoscience applications.
Skills
Must have
Bachelor's or Master's degree in Computer Science, Geoscience, or a related field.
5+ years of professional experience in Java development with a focus on graphics programming.
Proficiency in OpenGL and related graphics libraries for rendering complex datasets.
Strong experience working in Linux environments, including shell scripting and system optimization.
Excellent problem-solving skills and the ability to work collaboratively in a multidisciplinary team.
Nice to have
Experience with geoscience software platforms.
Familiarity with geoscience data formats and visualization techniques.
Knowledge of additional programming languages such as C++ or Python.
Understanding of GIS technologies and spatial data analysis.
Experience with agile development methodologies and version control systems like Git
Languages
English: B2 Upper Intermediate
More -
Β· 52 views Β· 16 applications Β· 7d
Senior Java Developer
Full Remote Β· Ukraine Β· 5 years of experience Β· English - B2One 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...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
-
Β· 120 views Β· 11 applications Β· 6d
Backend Engineerβ Java + Kafka, 4-6 years of experience
Full Remote Β· Poland Β· 4 years of experience Β· English - B2We are a U.S.-based fintech startup operating in the investment and financial services space. Our distributed teams work across Poland, the United States, and Ireland, collaborating on technology-driven solutions related to stocks and...We are a U.S.-based fintech startup operating in the investment and financial services space. Our distributed teams work across Poland, the United States, and Ireland, collaborating on technology-driven solutions related to stocks and investments.
Security, compliance, and the responsible handling of sensitive financial data are central to how we operate, as we build scalable products in a regulated environment.
Responsibilities
- Develop high-quality Java microservices using Spring Boot.
- Build Kafka producers, consumers, and stream-processing apps.
- Design event-driven architectures with reliability and performance.
- Implement service resiliency patterns such as retries and circuit breakers. - Collaborate on distributed system design and integration.- Ensure logging, tracing, and monitoring of backend services.
Support performance tuning and root cause analysis.
- Skills
- Strong in Java, Spring Boot, microservices patterns.
- Hands-on Kafka developmentβstreams, partitions, consumer groups. - Knowledge of distributed systems architecture.
- Familiarity with Docker, cloud-native packaging.
- Experience in REST APIs, schema evolution, and contracts.
- Understanding of observability (logs, metrics, traces).
- Good debugging and performance optimization skills.
-
Β· 135 views Β· 7 applications Β· 6d
Java Developer
Office Work Β· Croatia Β· Product Β· 2 years of experience Β· English - B1Requirements: Strong experience with Java, Spring (Boot, Security, Data), and Hibernate Microservices architecture development experience Solid knowledge of:AWS (EC2, RDS, SNS, SQS, Lambda) Kubernetes, Docker PostgreSQL Elasticsearch or...Requirements:
- Strong experience with Java, Spring (Boot, Security, Data), and Hibernate
- Microservices architecture development experience
- Solid knowledge of:
- AWS (EC2, RDS, SNS, SQS, Lambda)
Kubernetes, Docker - PostgreSQL
- Elasticsearch or OpenSearch
- AWS (EC2, RDS, SNS, SQS, Lambda)
- Conversational English for team communication and documentation
- Ability to work from an office in the EU
Nice to have:
- Experience in backend development for mobile applications
We offer:
β’ Competitive market-level salary
β’ International team and a chance to work on a world-class product
β’ Compensation for lunches
β’ Opportunities for professional growth and development
More -
Β· 64 views Β· 1 application Β· 5d
Senior Java Developer (Payments Domain)
Hybrid Remote Β· EU Β· 6 years of experience Β· English - C1Are you ready to take ownership of mission-critical backend systems in a high-load, transaction-heavy environment? We are looking for a Senior Java Developer to join our Payments Domain team in Warsaw. This is a hybrid role with 3 days per week in the...Are you ready to take ownership of mission-critical backend systems in a high-load, transaction-heavy environment?
We are looking for a Senior Java Developer to join our Payments Domain team in Warsaw.This is a hybrid role with 3 days per week in the office, giving you the perfect balance between collaboration and flexibility.
At Sigma Software, we value engineering excellence, multicultural teamwork, and delivering secure, high-performance solutions.Why join us? Youβll work on a platform processing millions of transactions daily, contribute to architectural decisions, and be part of a company where innovation and ownership are encouraged.
Customer
Our customer is a well-established international company in the iGaming industry, known for its engineering-driven culture and multicultural team distributed across multiple countries. Operating multiple brands across various markets, the company delivers secure, high-performance digital platforms recognized for reliability and scalability.
Project
You will be part of the Payments Domain team, responsible for developing and maintaining a large-scale payments platform built on modern microservices architecture. The platform processes millions of secure transactions daily, supporting multiple brands and geographies. The work focuses on scalability, reliability, and performance in a high-load environment, covering everything from integration with payment providers to transaction monitoring and compliance.
Requirements:- 5+ years of commercial experience with Java and Spring Boot
- Strong experience with MySQL and Kafka
- Proven track record working with microservices architecture in high-traffic, high-load systems
- Experience developing high-performance backend solutions for transaction-heavy platforms
- Ownership mindset with the ability to deliver services end-to-end
- Excellent communication skills in English (C1 level), both written and verbal
- Experience with Kotlin
Responsibilities:
- Design, develop, and maintain backend services for the payments platform using Java and Spring Boot
- Ensure high availability, scalability, and performance of transaction processing systems
- Collaborate with cross-functional teams to define technical requirements and deliver solutions end-to-end
- Implement integrations with payment service providers and internal systems
- Participate in architectural discussions and contribute to system evolution in a microservices environment
- Monitor, troubleshoot, and optimize services in production
- Ensure compliance with security, regulatory, and operational standards
- Drive continuous improvement in code quality, testing, and deployment practices
More -
Β· 69 views Β· 16 applications Β· 2d
Senior Software Developer / Team Lead (Java)
Full Remote Β· Countries of Europe or Ukraine Β· 6 years of experience Β· English - B2Are you a seasoned Java expert ready to lead a high-performing team in building secure, scalable, and impactful enterprise systems? At Sigma Software, we value shared ownership, technical excellence, and continuous improvement. As a Senior Software...Are you a seasoned Java expert ready to lead a high-performing team in building secure, scalable, and impactful enterprise systems?
At Sigma Software, we value shared ownership, technical excellence, and continuous improvement. As a Senior Software Developer/Team Lead, you will guide a cross-functional team, shape the system architecture, and deliver solutions for regulated environments.
Youβll work in a collaborative environment, gain exposure to complex projects, and enjoy professional growth supported by modern engineering practices.
Sounds like you? Take your chance, and letβs grow up together.
Job Description:
- Lead a cross-functional team of 2β7 engineers, fostering ownership, quality, collaboration, and continuous improvement
- Stay hands-on with code while guiding technical decisions and system architecture evolution
- Design, review, and evolve system architecture with a focus on scalability, performance, and maintainability
- Collaborate with Product Owner, Business Analysts, DevOps, and other delivery teams to align solutions with business goals
- Mentor developers, conduct regular code and technical reviews, and support individual growth through 1:1 sessions
- Influence and improve development processes, engineering best practices, and team workflows
- Manage the full development lifecycle, including sprint planning, estimation, delivery tracking, and retrospectives
- Contribute to long-term technical vision and grow towards broader technical leadership or architectural roles
- Ensure security and data protection requirements are met in regulated environments
- Represent the technical team in stakeholder discussions, communicating progress, risks, and trade-offs
Qualifications:
- 6+ years of commercial software development experience
- 1β3 years in a Team Lead or Technical Lead role, or readiness to step into leadership
- Strong expertise in Java and at least one modern JavaScript framework (React, Angular, Vue)
- Solid understanding of software architecture patterns (microservices, event-driven systems)
- Experience with CI/CD pipelines and containerized environments
- Background in building enterprise, FinTech, or other complex distributed systems
- Strong communication skills with the ability to explain technical decisions and mentor others
- At least anβ―Upper-Intermediate level of English
Will be a plus:
- Experience in regulated or security-sensitive environments
- Exposure to GovTech or FinTech domains
- Familiarity with AI or data analytics integrations in enterprise systems
- Motivation to grow beyond the current role and influence technical direction at scale
ΠΠΈ Π΄ΠΎΡΠ²ΡΠ΄ΡΠ΅Π½ΠΈΠΉ Java Π΅ΠΊΡΠΏΠ΅ΡΡ, Π³ΠΎΡΠΎΠ²ΠΈΠΉ ΠΎΡΠΎΠ»ΠΈΡΠΈ Π²ΠΈΡΠΎΠΊΠΎΠ΅ΡΠ΅ΠΊΡΠΈΠ²Π½Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΡΠ° ΡΡΠ²ΠΎΡΡΠ²Π°ΡΠΈ Π±Π΅Π·ΠΏΠ΅ΡΠ½Ρ, ΠΌΠ°ΡΡΡΠ°Π±ΠΎΠ²Π°Π½Ρ ΠΉ Π·Π½Π°ΡΡΡΡ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½Ρ ΡΠΈΡΡΠ΅ΠΌΠΈ?
ΠΠΈ ΠΏΡΠ°ΡΡΠ²Π°ΡΠΈΠΌΠ΅ Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΠΉ Π°ΡΠΌΠΎΡΡΠ΅ΡΡ, ΠΌΠ°ΡΠΈΠΌΠ΅ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ ΡΠΊΠ»Π°Π΄Π½ΠΈΡ ΠΏΡΠΎΡΠΊΡΡΠ² ΡΠ° ΠΌΠΎΠΆΠ»ΠΈΠ²ΡΡΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΉΠ½ΠΎΠ³ΠΎ Π·ΡΠΎΡΡΠ°Π½Π½Ρ, ΠΏΡΠ΄ΡΡΠΈΠΌΠ°Π½ΠΎΠ³ΠΎ ΡΡΡΠ°ΡΠ½ΠΈΠΌΠΈ ΡΠ½ΠΆΠ΅Π½Π΅ΡΠ½ΠΈΠΌΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΠΌΠΈ.ΠΠ±ΠΎΠ²ΚΌΡΠ·ΠΊΠΈ:
- ΠΠ΅ΡΡΠ²Π°ΡΠΈ ΠΊΡΠΎΡΡΡΠ½ΠΊΡΡΠΎΠ½Π°Π»ΡΠ½ΠΎΡ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΡ Π· 2 β7 ΡΠ½ΠΆΠ΅Π½Π΅ΡΡΠ², ΠΏΡΠ΄ΡΡΠΈΠΌΡΡΡΠΈ Π²ΡΠ΄ΠΏΠΎΠ²ΡΠ΄Π°Π»ΡΠ½ΡΡΡΡ, ΡΠΊΡΡΡΡ, ΡΠΏΡΠ²ΠΏΡΠ°ΡΡ ΡΠ° ΠΏΠΎΡΡΡΠΉΠ½Π΅ Π²Π΄ΠΎΡΠΊΠΎΠ½Π°Π»Π΅Π½Π½Ρ
- ΠΡΡΠΈ Π·Π°Π»ΡΡΠ΅Π½ΠΈΠΌ Π΄ΠΎ Π½Π°ΠΏΠΈΡΠ°Π½Π½Ρ ΠΊΠΎΠ΄Ρ, Π²ΠΎΠ΄Π½ΠΎΡΠ°Ρ ΡΠΏΡΡΠΌΠΎΠ²ΡΡΡΠΈ ΡΠ΅Ρ Π½ΡΡΠ½Ρ ΡΡΡΠ΅Π½Π½Ρ ΡΠ° ΡΠΎΠ·Π²ΠΈΡΠΎΠΊ Π°ΡΡ ΡΡΠ΅ΠΊΡΡΡΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ
- ΠΡΠΎΡΠΊΡΡΠ²Π°ΡΠΈ ΡΠ° Π²Π΄ΠΎΡΠΊΠΎΠ½Π°Π»ΡΠ²Π°ΡΠΈ Π°ΡΡ ΡΡΠ΅ΠΊΡΡΡΡ Π· ΡΠΎΠΊΡΡΠΎΠΌ Π½Π° ΠΌΠ°ΡΡΡΠ°Π±ΠΎΠ²Π°Π½ΡΡΡΡ, ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΡΡΡΡ ΡΠ° ΠΏΡΠ΄ΡΡΠΈΠΌΡΠ²Π°Π½ΡΡΡΡ
- Π‘ΠΏΡΠ²ΠΏΡΠ°ΡΡΠ²Π°ΡΠΈ Π· Product Owner, Business Analysts, DevOps ΡΠ° ΡΠ½ΡΠΈΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ Π΄Π»Ρ ΡΠ·Π³ΠΎΠ΄ΠΆΠ΅Π½Π½Ρ ΡΡΡΠ΅Π½Ρ ΡΠ· Π±ΡΠ·Π½Π΅Ρ-ΡΡΠ»ΡΠΌΠΈ
- ΠΠ΅Π½ΡΠΎΡΠΈΡΠΈ ΡΠΎΠ·ΡΠΎΠ±Π½ΠΈΠΊΡΠ², ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΡΠΈ ΡΠ΅Π³ΡΠ»ΡΡΠ½Ρ code review ΡΠ° ΡΠ΅Ρ Π½ΡΡΠ½Ρ ΠΎΠ³Π»ΡΠ΄ΠΈ, ΠΏΡΠ΄ΡΡΠΈΠΌΡΠ²Π°ΡΠΈ ΡΠ½Π΄ΠΈΠ²ΡΠ΄ΡΠ°Π»ΡΠ½ΠΈΠΉ ΡΠΎΠ·Π²ΠΈΡΠΎΠΊ ΡΠ΅ΡΠ΅Π· 1:1
- ΠΠΏΠ»ΠΈΠ²Π°ΡΠΈ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΈ ΡΠΎΠ·ΡΠΎΠ±ΠΊΠΈ, Π²ΠΏΡΠΎΠ²Π°Π΄ΠΆΡΠ²Π°ΡΠΈ ΡΠ½ΠΆΠ΅Π½Π΅ΡΠ½Ρ best practices ΡΠ° Π²Π΄ΠΎΡΠΊΠΎΠ½Π°Π»ΡΠ²Π°ΡΠΈ ΡΠΎΠ±ΠΎΡΡ ΠΏΡΠΎΡΠ΅ΡΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ
- ΠΠ΅ΡΡΠ²Π°ΡΠΈ ΠΏΠΎΠ²Π½ΠΈΠΌ ΡΠΈΠΊΠ»ΠΎΠΌ ΡΠΎΠ·ΡΠΎΠ±ΠΊΠΈ, Π²ΠΊΠ»ΡΡΠ½ΠΎ Π· ΠΏΠ»Π°Π½ΡΠ²Π°Π½Π½ΡΠΌ ΡΠΏΡΠΈΠ½ΡΡΠ², ΠΎΡΡΠ½ΡΠ²Π°Π½Π½ΡΠΌ, Π²ΡΠ΄ΡΡΠ΅ΠΆΠ΅Π½Π½ΡΠΌ Π²ΠΈΠΊΠΎΠ½Π°Π½Π½Ρ ΡΠ° ΡΠ΅ΡΡΠΎΡΠΏΠ΅ΠΊΡΠΈΠ²Π°ΠΌΠΈ
- Π ΠΎΠ±ΠΈΡΠΈ Π²Π½Π΅ΡΠΎΠΊ Ρ Π΄ΠΎΠ²Π³ΠΎΡΡΡΠΎΠΊΠΎΠ²Π΅ ΡΠ΅Ρ Π½ΡΡΠ½Π΅ Π±Π°ΡΠ΅Π½Π½Ρ ΡΠ° ΡΡΡ Π°ΡΠΈΡΡ Π΄ΠΎ ΡΠΈΡΡΠΈΡ ΡΠΎΠ»Π΅ΠΉ ΡΠ΅Ρ Π½ΡΡΠ½ΠΎΠ³ΠΎ Π»ΡΠ΄Π΅ΡΡΡΠ²Π° Π°Π±ΠΎ Π°ΡΡ ΡΡΠ΅ΠΊΡΠΎΡΠ°
- ΠΠ°Π±Π΅Π·ΠΏΠ΅ΡΡΠ²Π°ΡΠΈ Π²ΠΈΠΊΠΎΠ½Π°Π½Π½Ρ Π²ΠΈΠΌΠΎΠ³ Π±Π΅Π·ΠΏΠ΅ΠΊΠΈ ΡΠ° Π·Π°Ρ ΠΈΡΡΡ Π΄Π°Π½ΠΈΡ Ρ ΡΠ΅Π³ΡΠ»ΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅ΡΠ΅Π΄ΠΎΠ²ΠΈΡΠ°Ρ
- ΠΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΠΈ ΡΠ΅Ρ Π½ΡΡΠ½Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π½Π° Π·ΡΡΡΡΡΡΠ°Ρ Π·Ρ ΡΡΠ΅ΠΉΠΊΡ ΠΎΠ»Π΄Π΅ΡΠ°ΠΌΠΈ, ΠΊΠΎΠΌΡΠ½ΡΠΊΡΠ²Π°ΡΠΈ ΠΏΡΠΎΠ³ΡΠ΅Ρ, ΡΠΈΠ·ΠΈΠΊΠΈ ΡΠ° ΠΊΠΎΠΌΠΏΡΠΎΠΌΡΡΠΈ
ΠΠΈΠΌΠΎΠ³ΠΈ:
- 6+ ΡΠΎΠΊΡΠ² ΠΊΠΎΠΌΠ΅ΡΡΡΠΉΠ½ΠΎΠ³ΠΎ Π΄ΠΎΡΠ²ΡΠ΄Ρ Ρ ΡΠΎΠ·ΡΠΎΠ±ΡΡ ΠΠ
- 1β3 ΡΠΎΠΊΠΈ Π΄ΠΎΡΠ²ΡΠ΄Ρ Π½Π° ΠΏΠΎΠ·ΠΈΡΡΡ Team Lead Π°Π±ΠΎ Technical Lead, Π°Π±ΠΎ Π³ΠΎΡΠΎΠ²Π½ΡΡΡΡ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ Π² Π»ΡΠ΄Π΅ΡΡΡΠΊΡ ΡΠΎΠ»Ρ
- ΠΠ»ΠΈΠ±ΠΎΠΊΡ Π·Π½Π°Π½Π½Ρ Java ΡΠ° ΡΠΎΠ½Π°ΠΉΠΌΠ΅Π½ΡΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΡΡΠ°ΡΠ½ΠΎΠ³ΠΎ JavaScript-ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΡ (React, Angular, Vue)
- Π§ΡΡΠΊΠ΅ ΡΠΎΠ·ΡΠΌΡΠ½Π½Ρ ΡΠ°Π±Π»ΠΎΠ½ΡΠ² Π°ΡΡ ΡΡΠ΅ΠΊΡΡΡΠΈ ΠΠ (microservices, event-driven systems)
- ΠΠΎΡΠ²ΡΠ΄ ΡΠΎΠ±ΠΎΡΠΈ Π· CI/CD-ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½Π°ΠΌΠΈ ΡΠ° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈΠ·ΠΎΠ²Π°Π½ΠΈΠΌΠΈ ΡΠ΅ΡΠ΅Π΄ΠΎΠ²ΠΈΡΠ°ΠΌΠΈ
- ΠΠΎΡΠ²ΡΠ΄ ΡΡΠ²ΠΎΡΠ΅Π½Π½Ρ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΈΡ , FinTech Π°Π±ΠΎ ΡΠ½ΡΠΈΡ ΡΠΊΠ»Π°Π΄Π½ΠΈΡ ΡΠΎΠ·ΠΏΠΎΠ΄ΡΠ»Π΅Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌ
- Π‘ΠΈΠ»ΡΠ½Ρ ΠΊΠΎΠΌΡΠ½ΡΠΊΠ°ΡΡΠΉΠ½Ρ Π½Π°Π²ΠΈΡΠΊΠΈ, Π·Π΄Π°ΡΠ½ΡΡΡΡ ΠΏΠΎΡΡΠ½ΡΠ²Π°ΡΠΈ ΡΠ΅Ρ Π½ΡΡΠ½Ρ ΡΡΡΠ΅Π½Π½Ρ ΡΠ° ΠΌΠ΅Π½ΡΠΎΡΠΈΡΠΈ ΡΠ½ΡΠΈΡ
- Π ΡΠ²Π΅Π½Ρ Π°Π½Π³Π»ΡΠΉΡΡΠΊΠΎΡ Π½Π΅ Π½ΠΈΠΆΡΠ΅ Upper-Intermediate
ΠΡΠ΄Π΅ ΠΏΠ»ΡΡΠΎΠΌ:
- ΠΠΎΡΠ²ΡΠ΄ ΡΠΎΠ±ΠΎΡΠΈ Π² ΡΠ΅Π³ΡΠ»ΡΠΎΠ²Π°Π½ΠΈΡ Π°Π±ΠΎ ΡΡΡΠ»ΠΈΠ²ΠΈΡ Π΄ΠΎ Π±Π΅Π·ΠΏΠ΅ΠΊΠΈ ΡΠ΅ΡΠ΅Π΄ΠΎΠ²ΠΈΡΠ°Ρ
- ΠΠ½Π°Π½Π½Ρ Π΄ΠΎΠΌΠ΅Π½ΡΠ² GovTech Π°Π±ΠΎ FinTech
- ΠΠ·Π½Π°ΠΉΠΎΠΌΠ»Π΅Π½ΡΡΡΡ Π· ΡΠ½ΡΠ΅Π³ΡΠ°ΡΡΡΠΌΠΈ AI Π°Π±ΠΎ data analytics Ρ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΠ°Ρ
- ΠΠΎΡΠΈΠ²Π°ΡΡΡ ΡΠΎΠ·Π²ΠΈΠ²Π°ΡΠΈΡΡ Π·Π° ΠΌΠ΅ΠΆΡ ΠΏΠΎΡΠΎΡΠ½ΠΎΡ ΡΠΎΠ»Ρ ΡΠ° Π²ΠΏΠ»ΠΈΠ²Π°ΡΠΈ Π½Π° ΡΠ΅Ρ Π½ΡΡΠ½ΠΈΠΉ Π½Π°ΠΏΡΡΠΌΠΎΠΊ Ρ ΠΌΠ°ΡΡΡΠ°Π±Ρ
-
Β· 62 views Β· 1 application Β· 2d
Senior Java Developer
Hybrid Remote Β· EU Β· 5 years of experience Β· English - B2Company Description Are you ready to take ownership of mission-critical backend systems in a high-load, transaction-heavy environment? We are looking for a Senior Java Developer to join our Payments Domain team in Warsaw. This is a hybrid role with 3...Company Description
Are you ready to take ownership of mission-critical backend systems in a high-load, transaction-heavy environment? We are looking for a Senior Java Developer to join our Payments Domain team in Warsaw.
This is a hybrid role with 3 days per week in the office, giving you the perfect balance between collaboration and flexibility. At Sigma Software, we value engineering excellence, multicultural teamwork, and delivering secure, high-performance solutions.
Why join us? Youβll work on a platform processing millions of transactions daily, contribute to architectural decisions, and be part of a company where innovation and ownership are encouraged.
CUSTOMER
Our customer is a well-established international company in the iGaming industry, known for its engineering-driven culture and multicultural team distributed across multiple countries. Operating multiple brands across various markets, the company delivers secure, high-performance digital platforms recognized for reliability and scalability.
PROJECT
You will be part of the Payments Domain team, responsible for developing and maintaining a large-scale payments platform built on modern microservices architecture. The platform processes millions of secure transactions daily, supporting multiple brands and geographies. The work focuses on scalability, reliability, and performance in a high-load environment, covering everything from integration with payment providers to transaction monitoring and compliance.
Job Description
- Design, develop, and maintain backend services for the payments platform using Java and Spring Boot
- Ensure high availability, scalability, and performance of transaction processing systems
- Collaborate with cross-functional teams to define technical requirements and deliver solutions end-to-end
- Implement integrations with payment service providers and internal systems
- Participate in architectural discussions and contribute to system evolution in a microservices environment
- Monitor, troubleshoot, and optimize services in production
- Ensure compliance with security, regulatory, and operational standards
- Drive continuous improvement in code quality, testing, and deployment practices
- 3 days per week working from the office
Qualifications
- 5+ years of commercial experience with Java and Spring Boot
- Strong experience with MySQL and Kafka
- Proven track record working with microservices architecture in high-traffic, high-load systems
- Experience developing high-performance backend solutions for transaction-heavy platforms
- Ownership mindset with ability to deliver services end-to-end
- Excellent communication skills in English (C1 level), both written and verbal
- Experience with Kotlin
-
Β· 171 views Β· 30 applications Β· 2d
Trainee Java Developer
Full Remote Β· Ukraine Β· English - B2Our Client is the Enterprise Worldwide Company. The product you will be working with, provides management and data processing/handling capabilities for networks of the clients scientific lab equipment such as microscopes, etc. The main goals...Our Client is the Enterprise Worldwide Company. The product you will be working with, provides management and data processing/handling capabilities for networks of the clients scientific lab equipment such as microscopes, etc. The main goals are:
Collection and centralized management of data outputs (measurement results, etc.) provided by clients devices
Outdated data utilization
Managing large volumes of data acquired from measurement devices in the cloud securely and reliably
Seamless sharing of measurement data with collaborators
The ability to share measurement results and accelerate customer service.Requirements:
- Theoretical knowledge of Java, Spring, Object Oriented Programming, Micro Services
- Theoretical knowledge of SQL
- Theoretical knowledge of Agile methodologies
- Theoretical knowledge of microservice architecture with event-based communication in the AWS environment β is a plus
- Theoretical knowledge of CI/CD processes β is a plus
- Theoretical Docker knowledge and Kubernetes is a plus
- Self-motivation and self-discipline
- Extensive communication skills, proactivity
- Intermediate English
Job responsibilities:
- Absorb practical knowledge and experience
- Ask questions and collaborate
- Participate in the implementation of new features in a highly collaborative environment with the development team
- Participate in backlog decomposition & estimation
- Participate in sprint planning
- Bug Fixing
- Learn how to contribute to a high quality, and performing code base
-
Β· 28 views Β· 4 applications Β· 1d
Senior\Regular GIS Java Developer
Full Remote Β· Ukraine Β· 5 years of experience Β· English - B2One 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...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
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.
Skills
Must have
At least 5-10 years of experience
GIS Java Eclipse
ESRI ArcGIS Runtime
ESRI Services and Authentication
Nice to have
DSG experience
Oil and Gas experience is preferred but not mandatory
More -
Β· 89 views Β· 28 applications Β· 1d
Senior Java Developer
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 5 years of experience Β· English - B2About the Company Traffic Label is a fast-growing, data-driven technology company operating in the iGaming and affiliate marketing space, building scalable products focused on performance, analytics, and automation across global markets. About the...About the Company
Traffic Label is a fast-growing, data-driven technology company operating in the iGaming and affiliate marketing space, building scalable products focused on performance, analytics, and automation across global markets.
About the role
Weβre growing our engineering team and looking for a Senior Java Developer to help take a new iGaming platform from proof of concept to production. Youβll join a small, highly skilled team building scalable, high-performance backend systems from the ground up in a fast-paced, data-rich environment.
Responsibilities
- Design, build, and maintain robust backend services in Java
- Work with event-driven architectures using Kafka
- Design and optimise PostgreSQL databases for performance and scalability
- Implement multithreaded, concurrent applications ready for high load
- Drive best practices in coding, testing, and system design to keep the platform robust and scalable
- Take a leading role in technical discussions, code reviews, and architecture decisions
Requirements
- 5+ years of commercial experience in high-volume, highly available systems
- Strong knowledge of Java (Core, Concurrency, Multithreading)
- Deep hands-on experience with PostgreSQL (schema design, indexing, and query optimisation) in large-scale, high-traffic environments
- Hands-on experience with Kafka (producers, consumers, streams, event-driven architecture)
- Strong understanding of scalable and distributed systems
- Experience working in remote/distributed teams
- High level of ownership, autonomy, and problem-solving skills
- Strong communication skills, comfortable working with both technical teams and senior business stakeholders
- Fluent English (spoken and written)
Nice to have
- Experience in iGaming, fintech
- Knowledge of microservices architecture
- Experience with cloud platforms (AWS / GCP / Azure)
- Familiarity with Docker / Kubernetes
What we offer
- Fully remote role with a modern, flexible working setup
- Opportunity to work on a brand-new iGaming project
- High level of technical ownership and influence over key architectural decisions
- Collaborative, senior-level engineering environment
- Competitive compensation based on experience
- Long-term project with room for growth
-
Β· 62 views Β· 3 applications Β· 1d
Senior Backend Shopify Developer
Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· English - B2AIMPROSOFT - Senior Backend Shopify Developer Opportunity! Aimprosoft, a fast-growing IT company, is looking for a Senior Backend Shopify Developer on a contract basis ( β6 months with a strong likelihood of extension depending on project progress and...πAIMPROSOFT - Senior Backend Shopify Developer Opportunity!
Aimprosoft, a fast-growing IT company, is looking for a Senior Backend Shopify Developer on a contract basis ( β6 months with a strong likelihood of extension depending on project progress and business needs) to join an enterprise-scale e-commerce transformation project for a large European retailer.
The project involves migration from SAP Hybris to a headless Shopify Plus architecture, where Shopify acts as the commerce engine integrated with Java-based microservices and a Next.js storefront. This is not a classic theme-based Shopify role. The focus is on API-first, headless, enterprise integrations.π―About the role:
The work focuses on:
- Develop and maintain Shopify Plus solutions in a headless commerce setup
- Integrate Shopify with Java microservices via APIs and event-driven patterns
- Work with Storefront API (GraphQL) and Admin API
- Implement and maintain Shopify Webhooks for orders, inventory, customers, and fulfillment
- Develop Shopify Functions and Checkout Extensions
- Collaborate closely with backend (Java) and frontend (Next.js) teams
- Ensure scalability, performance, and reliability for high-traffic e-commerce scenarios
- Participate in architecture discussions and technical decision-making
π₯What We Need From You:
- 5+ years of professional experience in software development (4 years of professional experience with Shopify Plus)
- English: Upper-Intermediate (B2) or higher for communication with international teams
- Deep knowledge of Hydrogen (Remix), Storefront API , Admin API , Webhooks, Shopify Functions
- Experience integrating Shopify with external systems (ERP, OMS, PIM)
- Solid understanding of headless commerce architectures
- Confident working in cross-functional, distributed teams
πNice to have:
- Experience with Checkout UI Extensions
- Experience with Hybris
- Knowledge of Liquid (for limited theme adjustments)
- Shopify Flow automation
- Experience with high-load / peak traffic events (e.g. Black Friday)
- Previous experience migrating from SAP Hybris or similar enterprise platforms
- Experience with Node.js and Shopify SDKs
πΌWhat We Offer:
- Official military deferment (reservation)
- A competitive salary that appreciates your skills and experience
- Cozy atmosphere and modern approaches. We have neither bureaucracy nor strict management nor βworking under pressureβ conditions
- Opportunity to implement your ideas, tools, and approaches. We are open to changes and suggestions aimed at improvement
- Work on a strategic, large-scale international project with high visibility.
- Remote-friendly culture with strong team collaboration.
More -
Β· 64 views Β· 13 applications Β· 1d
Kotlin Back-end Engineer to $5000
Full Remote Β· Countries of Europe or Ukraine Β· 2 years of experience Β· English - B1Weβre collaborating with a leading company in financial crime prevention and fraud detection. Their platform empowers businesses to assess risk in real time, processing millions of data points per second to detect and prevent fraudulent activity on a...Weβre collaborating with a leading company in financial crime prevention and fraud detection. Their platform empowers businesses to assess risk in real time, processing millions of data points per second to detect and prevent fraudulent activity on a global scale.
Currently, we are in the migration phase, modernizing the API infrastructure to ensure seamless compatibility between legacy and new systems. After this phase, weβll move into platform enhancement, focusing on performance optimization, feature expansion, and system scalability.
Youβll join a highly skilled team working on real-world challenges with high-load systems, modern cloud-native solutions, and advanced communication protocols. This is an excellent opportunity for someone eager to grow fast and gain hands-on experience with cutting-edge technologies in a demanding but rewarding environment.
Project Highlights:
- Current focus: Migration and modernization of legacy API infrastructure.
- Next phase: Platform enhancement, scalability improvements, and feature development.
- Load profile: High throughput, real-time fraud detection.
- Team: Back-End, Front-end Developers, Solution Architect, Project Manager.
- Methodology: Agile (Scrum)/Kanban, 1-week sprints, daily stand-ups, regular demos.
- Tooling: Slack, Jira, Google Meet.
What Youβll Do:
- Take ownership of the backend domain, driving technical vision and architecture decisions.
- Design and implement scalable, cloud-native Kotlin-based microservices.
- Collaborate with Solution Architect on system design and long-term scalability strategies.
- Partner with stakeholders and product owners to align priorities, plan roadmaps, and deliver business value.
- Lead full-cycle delivery of fixed-price projects from kickoff to final delivery.
What Weβre Looking For:
- Strong expertise with Kotlin and Spring Boot in production environments.
- Deep knowledge of microservices architecture, API development, and cloud platforms.
- Advanced understanding of Kafka (including Kafka Connect), gRPC, and Protobuf for real-time, high-throughput systems.
- Experience optimizing data layers with PostgreSQL, Yugabyte, and jOOQ.
- Hands-on experience with Kubernetes, AWS, GCP, and containerized environments.
- Strong architectural mindset with ability to balance technical depth and business needs.
- Excellent communication and stakeholder management skills.
- Passion for mentoring and developing engineering talent.
Why Join FreySoft?
π International team within the EU time zone, flexible schedules.
π Cutting-edge technologies and high-load, real-world challenges.
π― Growth-focused culture β grow into leadership, own features, or mentor juniors.
π‘ Innovative environment β leverage AI/LLM tools to boost development speed and quality.
π° Competitive compensation based on experience and skills.
π€ Collaborative and professional team that values initiative, autonomy, and continuous learning.
At FreySoft, we believe in empowering developers to drive innovation and grow through real impact. If youβre passionate about backend development, love solving complex problems, and want to work with some of the most modern tools in the industry β letβs talk.
More -
Β· 34 views Β· 3 applications Β· 1d
Java Tech Lead
Full Remote Β· Countries of Europe or Ukraine Β· 4.5 years of experience Β· English - B2Location: remotely from Latvia, Lithuania, lower priority - Spain/Portugal/Romania/Slovakia/Hungary/Czech Republic!!! Start Date: 1 March Duration: Until end of September 2026 (option to extend) Allocation: Full-time Role Overview We are looking for a...Location: remotely from Latvia, Lithuania, lower priority - Spain/Portugal/Romania/Slovakia/Hungary/Czech Republic!!!
Start Date: 1 March
Duration: Until end of September 2026 (option to extend)
Allocation: Full-time
Role Overview
We are looking for a hands-on Tech Lead to support the Data, AI, and Ingestion team. This role is critical to ensuring smooth day-to-day technical execution while acting as a bridge between engineering, product, and leadership.
The ideal candidate has a strong technical background and has previously worked as a developer before moving into a leadership role.
Key Responsibilities
- Provide technical leadership and hands-on support to the Data, AI, and Ingestion team
- Actively participate in day-to-day development and technical decision-making
- Raise and manage technical and delivery escalations
- Work closely with the Product Owner and Principal Engineer
- Guide developers on best practices, architecture, and code quality
- Support planning, estimation, and prioritization activities
- Ensure delivery aligns with agreed architecture and quality standards
Required Skills & Experience
- Strong background as a Backend Developer (Java/JVM ecosystem)
- Previous experience as a Tech Lead, Engineering Lead, or Technical Project Manager
- Solid understanding of backend architectures and data-driven systems
- Experience working closely with Product Owners and senior engineering stakeholders
- Ability to be hands-on when needed and lead by example
- Strong communication and stakeholder management skills
Nice to Have
- Exposure to Kotlin (not mandatory)
- Experience with data platforms, ingestion pipelines, or AI-related systems
- Cloud-native experience
More