Jobs
151-
· 218 views · 58 applications · 13d
Senior JAVA Engineer (Multithreading)
Full Remote · Worldwide · 7 years of experience · B2 - Upper IntermediateWhat You’ll Do: Design and develop core backend services in Java with a strong focus on performance and scalability. Build and maintain highly concurrent, multi-threaded systems handling millions of requests per day. Architect and implement features for...What You’ll Do:
- Design and develop core backend services in Java with a strong focus on performance and scalability.
- Build and maintain highly concurrent, multi-threaded systems handling millions of requests per day.
- Architect and implement features for high-throughput, low-latency applications.
- Optimize system performance and memory usage under heavy load.
- Collaborate with DevOps, Product, and QA to deliver reliable and robust solutions.
- Participate in code reviews, technical design sessions, and mentorship of junior developers.
- Contribute to improving the engineering culture and technical excellence across the team.
What You Bring:
- 6+ years of hands-on Java development experience.
- Deep understanding of multithreading, concurrency, and synchronization mechanisms in Java.
- Proven track record building and scaling high-load, distributed systems in production.
- Experience with microservices architecture, RESTful APIs, and messaging systems (Kafka, RabbitMQ, etc.).
- Familiarity with database technologies
- Solid architectural understanding of web applications and APIs
- Experience with concurrency – big advantage
- Experience with production mission-critical systems – advantage
- Good exposure with modern DevOps tools like Docker, Kubernetes, Helm, Shell Scripting, CI/CD – advantage
- Familiarity with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes) is a plus.
- Strong communication skills and a proactive, collaborative mindset.
Bonus Points:
- Experience contributing to open-source projects.
- Familiarity with JFrog products (Artifactory, Xray, etc.).
- Experience with CI/CD tools and DevOps pipelines
-
· 149 views · 35 applications · 11d
Middle Java Engineer
Full Remote · Ukraine · 4 years of experience · B2 - Upper IntermediateDescription Our client is a global leader in cloud security, enabling organizations to securely transform their networks and applications for a mobile and cloud-first world. Through its Zero Trust Exchange™ platform, it provides fast, secure, and seamless...Description
Our client is a global leader in cloud security, enabling organizations to securely transform their networks and applications for a mobile and cloud-first world. Through its Zero Trust Exchange™ platform, it provides fast, secure, and seamless access to applications, regardless of device, location, or network. Trusted by thousands of enterprises, their products help reduce risk, lower IT costs, and deliver a better user experience by replacing traditional on-premises security with a modern cloud-delivered approach.
You will work on the Partner & Marketplace Enablement expands client’s presence across cloud marketplaces and partner ecosystems, simplifying deployment and procurement for customers.
Requirements
We are seeking a Backend Engineer with 4–6 years API development/integration experience:
- Java (Spring Boot), microservices experience
- REST/GraphQL API development
- OAuth2, JWT, OpenID Connect
Marketplace integration experience
Job responsibilities
- Develop and maintain integrations with partner ecosystems and cloud marketplaces, enabling our client to expand reach and simplify service adoption.
- Design and implement partner and marketplace API integrations.
- Build secure REST/GraphQL APIs.
- Ensure compliance with OAuth2, JWT, and OpenID Connect standards.
- Collaborate with business and product teams to onboard new partners.
-
· 75 views · 13 applications · 11d
Senior Java Developer
Full Remote · Ukraine · 6 years of experience · B2 - Upper IntermediateProject description We are building the platform, which supports various information gathering and processing across the bank and providing access to this data through both private and public cloud approach. The solution will be built from the scratch...Project description
We are building the platform, which supports various information gathering and processing across the bank and providing access to this data through both private and public cloud approach. The solution will be built from the scratch using the latest technologies.
Responsibilities
Write good and well-tested code using Java
Write Test Cases and User/Supporter Documentation of your code
Development environment support (mostly automation using Jenkins CI, Bash)
Evaluate and adopt new development tools, libraries and approaches to improve quality
Perform peer code review of project codebase changes
Skills
Must have
At least 6+ years of experience in the industry of software development
At least 6+ years of experience in Java
Deep knowledge and usage of SQL (Oracle or PostgreSQL dialects is preferable)
Nice to have
Experience with Messaging Systems: RabbitMQ, Kafka, etc.
Experience with Kubernetes and Docker
Linux user
Languages
English: B2 Upper Intermediate
More -
· 16 views · 7 applications · 10d
Java Developer with Swing, SWT or Eclipse RCP
Full Remote · Ukraine · 5 years of experience · B2 - 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 of...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.
Skills
Must have
5+ years in Java development
Strong Java Core knowledge
Experience with desktop development (Swing, SWT or Eclipse RCP)
Nice to have
C++ development
Practical experience with Eclipse RCP framework
OSGI knowledge is a plus
Oil&Gas domain experience is a plus
Languages
English: B2 Upper Intermediate
More -
· 81 views · 18 applications · 10d
Java Developer
Full Remote · EU · Product · 5 years of experience · B1 - IntermediateARRISE sets the benchmark for service delivery and excellence in the iGaming industry. Playing a key role in the success of its clients, which include Pragmatic Play, a brand relied upon by the world’s biggest online casinos for its cutting-edge products,...ARRISE sets the benchmark for service delivery and excellence in the iGaming industry. Playing a key role in the success of its clients, which include Pragmatic Play, a brand relied upon by the world’s biggest online casinos for its cutting-edge products, ARRISE helps to deliver exceptional gaming experiences to millions of players worldwide.
Our global team of talented and driven professionals are shaping the future of iGaming. Headquartered in Gibraltar, we have offices spanning Canada, India, the Isle of Man, Latvia, Malta, Romania, Serbia, Bulgaria, and the UAE, and more exciting destinations on the horizon.
At ARRISE, we take pride in creating growth opportunities at all levels, constantly investing in our people while welcoming new colleagues and forging strategic partnerships that open new opportunities for success. To achieve this, we bet on ourselves. We know that success is a collective effort, and our team is driven by ambition, collaboration, and a shared commitment to grow and succeed—while embracing every step of the journey.
Be part of the future of iGaming with ARRISERS! See a job that excites you? Apply now, and our friendly recruitment team will connect with you soon. Your journey starts here!
Required Skills:
· 5+ years of hands-on experience in commercial software development using Java.
· Solid understanding of Object-Oriented Programming (OOP) concepts and proficient in applying design patterns.
· Extensive expertise in Java Core and the Spring framework (including Spring Boot, Spring Web, Spring Data).
· Proficiency in vanilla JDBC for database interactions.
· Strong understanding of RDBMS concepts and SQL, with experience working with databases such as PostgreSQL.
· Experience with distributed messaging systems, particularly RabbitMQ.
· Proven track record in the development of microsevices and distributed transactional systems.
· Knowledge of fundamental design principles for building scalable and highly available applications.
· Good foundation in algorithms, design patterns, and data structures.
· Proficiency in unit/functional testing frameworks such as JUnit 4/5, Spock, and Testcontainers.
Will be a plus:
· Familiarity with NoSQL databases like Redis.
· Experience with Kubernetes and Nomad.
· Experience with AWS services.
· Experience with Oracle databases.
· Experience in application and infrastructure monitoring.
· Proven ability to troubleshoot production problems related to software applications.
· Exposure to high-load systems.
· Good spoken and written English skills.
Responsibilities:
As a Java Software Engineer, you will play a pivotal role in engineering and implementing a high-loaded enterprise system that serves tens of thousands of users logging into our product every day. Your responsibilities will include:
· Collaborating with cross-functional teams to design, develop, and maintain robust software solutions that meet the needs of our enterprise-level system.
· Architecting scalable and efficient Java-based components to ensure optimal performance under high load.
· Implementing best practices in software engineering, including code reviews, testing methodologies, and documentation standards.
· Optimizing system performance and reliability through continuous monitoring, troubleshooting, and performance tuning.
· Participating in the entire software development lifecycle, from requirements gathering and design to deployment and support.
· Staying up-to-date with the latest technologies and industry trends to continuously improve our system architecture and development processes.
Company offers:
· Long-term employment.
· Flexible timetable.
· Comfortable working conditions.
· Paid vacation and sick leaves.
· English lessons, gym.
· Competitive salary level.
-
· 261 views · 126 applications · 10d
Senior Java Developer
Full Remote · Worldwide · 5 years of experience · B2 - Upper IntermediateHi! Welcome to Megafair — an international startup provider in the skill-based and slot iGaming niche, where excitement meets intellectual challenge. We create high-quality, innovative gaming products that set new industry standards and captivate...🚀 Hi! Welcome to Megafair — an international startup provider in the skill-based and slot iGaming niche, where excitement meets intellectual challenge. We create high-quality, innovative gaming products that set new industry standards and captivate players worldwide.
With a truly global team, we work across multiple markets, blending creativity, technology, and expertise to deliver exceptional gaming experiences. Our vision is bold, and our plans are big — this is your chance to join us from the ground up and grow together with a fast-scaling startup.
If you’re ready to be part of a team where every idea matters, challenges inspire, and achievements are celebrated, MegaFair is the place to make your mark.
REQUIREMENTS- 5+ years of proven experience as an Engineer with an architectural focus;
- Solid background in designing, building, and scaling distributed production systems;
- Strong knowledge of architectural principles, high availability, scalability, and fault-tolerance best practices;
- Experience with Apache Kafka and real-time data pipelines;
- Proficiency with Spring/Spring Boot/Spring Cloud; experience with Quarkus is a plus;
- Familiarity with DevOps practices, scripting, and Docker (power-user level);
- Strong knowledge of both relational and NoSQL databases, with advanced SQL skills;
- Experience integrating B2B systems and optimizing for performance and security;
- Comfortable working under high-load, high-volume data conditions;
English: B2 or higher.
WE OFFER
- Compensation: competitive salary;
- Tech tools: modern technical equipment;
- Time Off: 20 vacation days, 10 sick days annually;
- Work-Life Balance: flexible remote, options without time tracking;
- Language Learning: reimbursement for foreign language courses;
- Support network: work with a team you can learn from, and every day;
- Diversity: we pride ourselves on our international working environment;
- Power supply: compensation for electricity, power banks, generator fuel, etc.;
Professional Growth: emphasis on internal promotions for career advancement.
RESPONSIBILITIES
- Lead architectural design and development of high-performance, scalable systems;
- Collaborate with cross-functional teams to define technical strategy, align on priorities, and deliver results;
- Actively code, review, and optimize existing systems for performance, security, and stability.
- Drive integrations between platforms, ensuring seamless operation and optimal partner experience.
- Maintain high coding standards, documentation, and security best practices.
Anticipate technical challenges, propose solutions, and ensure readiness for scaling.
CANDIDATE JOURNEY
More
Interview with a Recruiter - Interview with CTO - Test Task - Job Offer -
· 62 views · 8 applications · 10d
Senior Java Developer
Full Remote · Ukraine · 6 years of experience · B2 - Upper IntermediateWe are building the platform, which supports various information gathering and processing across the bank and providing access to this data through both private and public cloud approach. The solution will be built from the scratch using the latest...- We are building the platform, which supports various information gathering and processing across the bank and providing access to this data through both private and public cloud approach. The solution will be built from the scratch using the latest technologies.
Responsibilities:
- Write good and well-tested code using Java
- Write Test Cases and User/Supporter Documentation of your code
- Development environment support (mostly automation using Jenkins CI, Bash)
- Evaluate and adopt new development tools, libraries and approaches to improve quality
- Perform peer code review of project codebase changes
Mandatory Skills Description:
- At least 6+ years of experience in the industry of software development
- At least 6+ years of experience in Java
- Deep knowledge and usage of SQL (Oracle or PostgreSQL dialects is preferable)
Nice-to-Have Skills Description:
- Experience with Messaging Systems: RabbitMQ, Kafka, etc.
- Experience with Kubernetes and Docker
- Linux user
- We are building the platform, which supports various information gathering and processing across the bank and providing access to this data through both private and public cloud approach. The solution will be built from the scratch using the latest technologies.
-
· 42 views · 7 applications · 10d
Regular/Senior Java Developer
Full Remote · Ukraine · 5 years of experience · B2 - Upper IntermediateOne 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
Nice-to-Have Skills Description:
Experience with desktop development (Swing, SWT or Eclipse RCP)
C++ development
Practical experience with Eclipse RCP framework
OSGI knowledge is a plus
Oil&Gas domain experience is a plus
- 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.
-
· 73 views · 9 applications · 9d
Java Developer
Full Remote · Ukraine · 5 years of experience · B2 - Upper IntermediateOne 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
Nice-to-Have Skills Description:
Experience with desktop development (Swing, SWT or Eclipse RCP)
C++ development
Practical experience with Eclipse RCP framework
OSGI knowledge is a plus
Oil&Gas domain experience is a plus
-
· 251 views · 97 applications · 2d
Software Engineer Java – Middle to Senior Level
Full Remote · EU · Product · 3 years of experience · B2 - Upper IntermediateWe are a fast-growing fintech scale-up on a mission to redefine how people invest. Our platform combines commission-free trading, exclusive access to alternative investments, and a seamless digital experience powered by cutting-edge technology. Backed by...We are a fast-growing fintech scale-up on a mission to redefine how people invest. Our platform combines commission-free trading, exclusive access to alternative investments, and a seamless digital experience powered by cutting-edge technology.
Backed by strong institutional partnerships and driven by innovation, we focus on delivering:
- Zero-fee trading on global markets;
- Access to unique investment opportunities, including pre-IPO funds;
- A sleek, user-first platform with instant onboarding, biometric authentication, and Apple Pay deposits;
- Transparent, inclusive, and tech-driven investment solutions designed for modern investors.
We are scaling fast and looking for ambitious engineers who want to build impactful systems, experiment with new ideas, and grow in a product-first environment.
What You’ll Do
- Develop and scale high-performance microservices in Java and Go;
- Design and optimize systems for high capacity, low latency, and fault tolerance;
- Build integrations with payment providers, trading engines, and external APIs;
- Ensure security, reliability, and scalability across the platform;
- Collaborate with cross-functional teams (DevOps, QA, Product, Design) in an agile setup;
- Contribute to architecture decisions and continuously improve engineering best practices.
Requirements
- Strong experience with Java (Spring, Reactive) and Go;
- Proven background in distributed systems, APIs, and microservices;
- Exposure to fintech, trading, or payment systems is a big plus;
- Knowledge of scalable, fault-tolerant system design;
- Solid understanding of security practices (authentication, encryption, data protection);
- Experience with Docker, Kubernetes, and CI/CD pipelines;
- Professional English for daily collaboration and documentation.
What We Offer
- Remote-friendly setup with flexibility and ownership;
- Work with a modern tech stack and solve real fintech challenges at scale;
- A culture where innovation, autonomy, and impact come first;
- Opportunity to shape a fast-growing investment platform from the inside.
-
· 173 views · 27 applications · 9d
Java Developer
Hybrid Remote · Ukraine (Kyiv) · Product · 1 year of experience · B2 - Upper IntermediateWe’re looking for a Java Developer to join our Kyiv-based team. You’ll contribute to the development of the ThingsBoard IoT platform, used for monitoring various environmental metrics. You’ll receive mentorship from senior engineers and collaborate...We’re looking for a Java Developer to join our Kyiv-based team. You’ll contribute to the development of the ThingsBoard IoT platform, used for monitoring various environmental metrics. You’ll receive mentorship from senior engineers and collaborate directly with our US-based client.
Work format: hybrid, from the office in Kyiv.Responsibilities
- Design and maintain scalable RESTful APIs with Java & Spring Boot
- Integrate new devices and data protocols into the platform
- Participate in technical discussions, feature planning, and architecture reviews
- Ensure code quality through integration testing and peer code reviews
- Contribute to and maintain Swagger API documentation
- Debug and troubleshoot issues in local and staging environments
- Deliver backend features end-to-end, from design to deployment
- Communicate directly with the client and cross-functional team members
Requirements
- 1+ year of hands-on Java development experience
- Strong understanding of OOP, SOLID principles, and clean architecture
- Proficiency in Java, Spring Boot, and REST APIs
- Confident SQL skills, especially PostgreSQL
- Solid knowledge and practical experience in multithreading (threads, executors, futures, synchronization)
- Comfortable working in Linux-based environments
- English B2+ for daily client communication
- Responsible, self-driven, and able to work independently
Nice to Have
- Experience with Docker (development & deployments)
- Understanding of Kafka and event-driven systems
- Familiarity with MQTT or other IoT-related protocols
- Experience with AWS (EC2, RDS, ElastiCache)
- Exposure to frontend or DevOps workflows
What We Offer
- Flexible working hours
- Medical insurance
- Structured onboarding and clear growth plan
- Senior mentorship and knowledge-sharing culture
- Autonomy and ownership of feature development
- A meaningful international product in the fast-growing IoT domain
-
· 261 views · 56 applications · 2d
Software Engineer (Go and Java)
Full Remote · Countries of Europe or Ukraine · Product · 3 years of experience · B2 - Upper IntermediateWe are a fast-growing fintech scale-up on a mission to redefine how people invest. Our platform combines commission-free trading, exclusive access to alternative investments, and a seamless digital experience powered by cutting-edge technology. Backed...We are a fast-growing fintech scale-up on a mission to redefine how people invest.
Our platform combines commission-free trading, exclusive access to alternative investments, and a seamless digital experience powered by cutting-edge technology.Backed by strong institutional partnerships and driven by innovation, we focus on delivering:
- Zero-fee trading on global markets;
- Access to unique investment opportunities, including pre-IPO funds;
- A sleek, user-first platform with instant onboarding, biometric authentication, and Apple Pay deposits;
- Transparent, inclusive, and tech-driven investment solutions designed for modern investors.
We are scaling fast and looking for ambitious engineers who want to build impactful systems, experiment with new ideas, and grow in a product-first environment.
What You’ll Do
- Develop and scale high-performance microservices in Java and Go;
- Design and optimize systems for high capacity, low latency, and fault tolerance;
- Build integrations with payment providers, trading engines, and external APIs;
- Ensure security, reliability, and scalability across the platform;
- Collaborate with cross-functional teams (DevOps, QA, Product, Design) in an agile setup;
- Contribute to architecture decisions and continuously improve engineering best practices.
Requirements
- Strong experience with Java (Spring, Reactive) and Go;
- Proven background in distributed systems, APIs, and microservices;
- Exposure to fintech, trading, or payment systems is a big plus;
- Knowledge of scalable, fault-tolerant system design;
- Solid understanding of security practices (authentication, encryption, data protection);
- Experience with Docker, Kubernetes, and CI/CD pipelines;
- Professional English for daily collaboration and documentation.
What We Offer
- Remote-friendly setup with flexibility and ownership;
- Work with a modern tech stack and solve real fintech challenges at scale;
- A culture where innovation, autonomy, and impact come first;
- Opportunity to shape a fast-growing investment platform from the inside.
-
· 57 views · 5 applications · 9d
Java developer
Hybrid Remote · Ukraine (Kyiv) · Product · 5 years of experience · B2 - Upper IntermediateAt Playtika, you can get: Cutting edge technologies stack as for server as for client sides Amazing tech level of Playtika employees Product mindset, which is felt every single day Unbelievably high (even TOP) level of knowledge, professionalism, and...At Playtika, you can get:
- Cutting edge technologies stack as for server as for client sides
- Amazing tech level of Playtika employees
- Product mindset, which is felt every single day
- Unbelievably high (even TOP) level of knowledge, professionalism, and involvements
- Highly professional management
- Freedom and responsibility
- No blaming environment
Requirements:
- Deep knowledge of Java Core, Spring Framework Stack
- Deep knowledge of concurrency, resiliency, caching
- Experience with Microservice architecture
- Experience with NoSQL DB (key-value based, document-based)
- Experience with messaging frameworks(like Kafka)
- Experience in testing frameworks
- Understanding of Clean code principles
- Nice to have experience with reactive frameworks(Project Reactor)
- English Intermediate.
We offer all our employees:
- Competitive salary, performance-based bonuses and flexible working hours
- Social package, including sports and enrichment classes compensation, medical insurance with dental coverage
- Own educational platform with courses, training programs, certifications
- Annual salary review
- 20 working days paid vacation and sick leave
- Corporate celebrations, team buildings and fun activities
- Free meals twice a day, refreshments
- Technical library with option to order books
- Coaching and reviews to support your career development
- Internal mobility program
- Help and support for candidates from other cities
- Working for one of the top social gaming companies in the world
*Looking for candidates based in Kyiv
More -
· 66 views · 10 applications · 8d
Senior Java Engineer (FinTech / Sustainable Infrastructure)
Full Remote · Ukraine · 5 years of experience · C1 - AdvancedYou will own APIs, data models, and Excel import/export pipelines for the reporting platform. Key responsibilities include implementing conditional field rules, secure access control, multi-tenant context, and auditing. About the project We are partnering...You will own APIs, data models, and Excel import/export pipelines for the reporting platform. Key responsibilities include implementing conditional field rules, secure access control, multi-tenant context, and auditing.
About the project
We are partnering with a product company that is building an end-to-end platform for sustainable infrastructure finance. The platform helps financiers and developers accelerate deal velocity, increase portfolio transparency, automate compliance, and standardize reporting in the field of green finance.Requirements
- 4+ years of experience with Java 21, Spring Boot (REST, JPA/Hibernate).
- Strong SQL skills (schema design, migrations, indexes).
- Queues / background jobs (Kafka, RabbitMQ, Spring Batch).
- Experience with Excel pipelines (Apache POI or similar).
- AuthN/AuthZ, multi-tenant environments, OpenAPI/Swagger.
PostgreSQL, JUnit tests.
Nice to have
- Rule/policy engines (Drools), ETL/reporting experience.
- AWS S3 / Azure Blob storage.
- Observability (OpenTelemetry), Docker/Kubernetes, Elasticsearch.
Conditions
- Start: September/October.
- Format: Full-time, remote.
- Engagement: B2B contract.
-
· 96 views · 26 applications · 8d
Alfresco / Java Developer
Full Remote · Countries of Europe or Ukraine · 5 years of experience · B2 - Upper IntermediateJob Type: Full-time, Long-term Location: Remote Start Date: September 2025 Summary We are seeking an experienced Senior Alfresco/Java Developer with 4–6 years of hands-on experience to join our team and contribute to an Enterprise Content Management...Job Type: Full-time, Long-term
Location: Remote
Start Date: September 2025
Summary
We are seeking an experienced Senior Alfresco/Java Developer with 4–6 years of hands-on experience to join our team and contribute to an Enterprise Content Management (ECM) project. The role focuses on customization, workflow design, and performance optimization on Alfresco Community Edition.
This is a long-term engagement with a straightforward hiring process — just 1 technical interview.
Requirements
- 5+ years of professional Java development experience
- Proven hands-on experience with Alfresco (Community Edition or Enterprise)
- Ability to demonstrate previous projects or case studies with Alfresco
- Strong knowledge of customization, extensions, workflows, and performance tuning
- Experience with REST APIs, integration, and content services
- Good communication skills in English (B2+)
Responsibilities
- Develop and customize solutions within Alfresco Community Edition
- Design and implement workflows, extensions, and modules
- Optimize performance and scalability of the ECM system
- Ensure high-quality and maintainable code following best practices
- Collaborate with distributed teams across different time zones
- Provide support and enhancements for existing Alfresco-based solutions
Nice to Have
- Experience with Spring, Hibernate, or other Java frameworks
- Familiarity with cloud deployment models for Alfresco
- Knowledge of content management best practices in enterprise environments