Jobs
123-
· 92 views · 1 application · 21d
Java Developer / Data Engineer in Varna, Bulgaria
Office Work · Bulgaria · Product · 2 years of experience · C1 - AdvancedWe are seeking a Java Developer / Data Engineer in Varna, Bulgaria. Our offer includes a cozy office and a friendly team. Requirements Java programming SQL API concepts and integration JSON formatting and data extraction Create and manage GIT...We are seeking a Java Developer / Data Engineer in Varna, Bulgaria.
Our offer includes a cozy office and a friendly team.Requirements
Java programming
SQL
API concepts and integration
JSON formatting and data extraction
Create and manage GIT repository
MyEclipse
Netbeans
ODBC/JDBC database connections
Excel data import/export and reporting
BigQuery
Web development
Data warehousing
Data preparation for AIiSeries projectsOptional preferences
IBM iSeries server experience
RPGLE
Mobile application development
Artificial Intelligence implementationAbout us
At BeProduct, we are revolutionizing the fashion and apparel industry. We believe in the power of unity, innovation, and a relentless pursuit of excellence. As a collective of customer-obsessed, mission-oriented individuals, we are convinced that with the right tools and teamwork, anything is possible.
Our vision is to empower fashion brands, designers, and manufacturers with cutting-edge tools that simplify processes, enhance creativity, and enable sustainable practices. We develop BeProduct, a modern, cloud-native Product Lifecycle Management (PLM) and Digital Product Creation (DPC) platform designed to centralize data, foster unparalleled collaboration, and significantly accelerate our clients' go-to-market strategies. We are crafting the solutions that will shape the future of fashion.
More -
· 157 views · 10 applications · 20d
Senior Software Engineer to $9500
Hybrid Remote · Poland · Product · 5 years of experience · B1 - IntermediateStrim Duo is a creative and high-tech game and digital product studio headquartered in Limassol, Cyprus. The company provides a wide range of services, including social game development, product engineering, UX/UI design, custom software solutions, mobile...Strim Duo is a creative and high-tech game and digital product studio headquartered in Limassol, Cyprus. The company provides a wide range of services, including social game development, product engineering, UX/UI design, custom software solutions, mobile applications, and post-launch product support.
Strim Duo helps partners create engaging and highly effective game content: from social and arcade games to MMORPGs and children’s apps, integrating advanced monetization mechanics and social network features.
This role focused on building and executing influencer marketing campaigns tailored for the iGaming vertical. We're looking for someone to not only manage creators — we need a strategist with sharp instincts and proven execution power across Twitch, Kick, YouTube Live, and similar platforms.
The expertise we’re looking for:- Strong knowledge of OOP principles, software engineering best practices, API design
- The ability to evaluate/choose the right tools for the problem
- Proficiency in SQL and working with relational databases
- Proactive mindset with strong analytical and problem-solving skills
- Upper-Intermediate English for effective communication across teams
- Understanding of distributed systems design and scalable architectures
- Hands-on experience with containerization and orchestration (Kubernetes, Helm)
- Experience with Infrastructure as Code (Terraform or similar)
- Cloud experience (AWS preferred, but other providers also valued)
- Familiarity with applying AI/ML solutions to enhance or optimize existing systems (nice to have)
- iGaming experience (nice to have)
Your Position Will Include:
- Designing and evolving software systems to meet business needs, from greenfield development to improving existing solutions
- Applying AI/ML tools and techniques to enhance system capabilities, performance, and user experience
- Improving and maintaining services with a focus on scalability, reliability, and long-term sustainability
- Creating and optimizing infrastructure, pipelines, and deployment processes for efficient delivery
- Collaborating with other teams to ensure seamless integration and delivery
- Documenting and sharing designs, best practices, and lessons learned
Benefits: - 21 days of annual vacation
- 12 sick days per year
- Health insurance coverage
- Performance bonuses and incentives
- Flexible work environment and international team
-
· 130 views · 28 applications · 20d
Senior Java/kotlin Software Engineer
Full Remote · Countries of Europe or Ukraine · 7 years of experience · B1 - IntermediateSenior Software Engineer - Data Platform Company: Masthead Data Location: [Remote] Experience Level: Senior (7+ years) About Masthead Data Masthead Data is a forward-thinking technology company specializing in data-driven solutions that empower businesses...Senior Software Engineer - Data Platform
Company: Masthead Data
Location: [Remote]
Experience Level: Senior (7+ years)About Masthead Data
Masthead Data is a forward-thinking technology company specializing in data-driven solutions that empower businesses to make informed decisions through advanced analytics and robust data infrastructure.
Position Summary
We are seeking an experienced Senior Software Engineer to join our data platform team. The ideal candidate will have extensive experience building scalable, high-performance applications using modern JVM technologies and cloud-native architectures. You will play a key role in designing and implementing our data processing infrastructure while mentoring junior team members.
Key Responsibilities
- Design and develop robust, scalable data processing applications using Kotlin and Spring ecosystem
- Build and maintain microservices architecture using Spring Boot for our data platform
- Deploy and manage containerized applications on Kubernetes clusters
- Leverage Google Cloud Platform services to build cloud-native data solutions
- Collaborate with Product Manager to implement solutions for data pipelines and processing workflows
- Ensure application performance, security, and reliability in production environments
- Participate in code reviews and maintain high coding standards
- Mentor junior developers and contribute to technical decision-making
- Implement CI/CD best practices
- Troubleshoot and resolve complex technical issues in distributed systems
Required Qualifications
- Minimum 7 years of professional software development experience
- Kotlin expertise: Strong proficiency in Kotlin programming language and JVM ecosystem
- Spring Framework: Deep experience with Spring and Spring Boot for enterprise application development
- Kubernetes (K8s): Hands-on experience deploying, scaling, and managing applications in Kubernetes environments
- Google Cloud Platform: Experience with cloud services like GCP, including but not limited to Compute Engine, Cloud Storage, BigQuery, Cloud Functions, and GKE.
- Data Technologies: Experience working with data processing frameworks, databases (SQL/NoSQL), and data pipeline architectures
- Strong understanding of microservices architecture and distributed systems
- Experience with RESTful API design and implementation
- Proficiency with version control systems (Git) and collaborative development workflows
- Understanding of software engineering best practices including testing, monitoring, and documentation
Preferred Qualifications
- Experience with data streaming technologies (Apache Kafka, Google Pub/Sub)
- Knowledge of infrastructure as code tools (Terraform, Helm)
- Familiarity with monitoring and observability tools (Prometheus, Grafana, Stackdriver)
- Experience with CI/CD pipelines and automated deployment strategies
- Background in data analytics, machine learning, or big data processing - a big plus
- Contributions to open-source projects
- Experience with Agile/Scrum development methodologies
Technical Environment
- Languages: Kotlin, Java
- Frameworks: Spring, Spring Boot, Spring Data
- Cloud: Google Cloud Platform (GCP)
- Orchestration: Kubernetes, Docker
- Databases: PostgreSQL, BigQuery, Cloud Firestore
- Tools: IntelliJ IDEA, Git, Gradle, Gitlab CI
What We Offer
- Competitive salary and comprehensive benefits package
- Flexible working arrangements and fully remote work
- Professional development opportunities
- Collaborative and innovative work environment
- Opportunity to work with cutting-edge technologies
- Career growth and advancement opportunities
-
· 129 views · 15 applications · 20d
Senior Java Backend Engineer (IRC276602)
Full Remote · Ukraine · 6 years of experience · B2 - Upper IntermediateJob Description We are hiring a Strong Backend Engineer to join the team developing the OneAPI backend platform. The role is ideal for someone with strong Java fundamentals, some cloud-native experience, and an eagerness to grow in platform engineering...Job Description
We are hiring a Strong Backend Engineer to join the team developing the OneAPI backend platform. The role is ideal for someone with strong Java fundamentals, some cloud-native experience, and an eagerness to grow in platform engineering within an agile, DevOps-driven environment.
- 6+ years of backend development experience with Java & Spring Boot.
- Hands-on experience with cloud platforms (AWS/GCP) and containerized applications.
- Practical knowledge of Kubernetes (K8s) for service orchestration.
- Exposure to DevOps practices: CI/CD, IaC, automation, monitoring.
- Versatility beyond Java (e.g., scripting, working with APIs, DBs, or other languages).
- Experience working in a team responsible for products quality
- Strong analytical, debugging, and collaboration skills.
Job Responsibilities
- Design, develop, and maintain APIs and backend services for OneAPI.
- Contribute to cloud-native architecture leveraging AWS and GCP.
- Implement scalable solutions with Kubernetes-based deployments.
- Work closely with the Technical Lead to align on architecture and coding standards.
- Take ownership of features end-to-end: from design to deployment and monitoring.
- Troubleshoot complex technical issues and provide production support when needed.
- Ensure quality of develope software
Department/Project 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.
Skill Category
Java
Keyskills - Must Have
- Java
- Spring Boot
- AWS
- Kubernetes
- Microservices
Keyskills - Nice to Have
- gcp
-
· 184 views · 50 applications · 19d
Java Game Backend Developer
Full Remote · Countries of Europe or Ukraine · Product · 5 years of experience · B2 - Upper IntermediateWe are looking for a Java Developer to join our team for a long-term project. This role supports casino games development. Required a high degree of technical skill, flair for game development, and ability to drive results. Our client is a European...We are looking for a Java Developer to join our team for a long-term project. This role supports casino games development. Required a high degree of technical skill, flair for game development, and ability to drive results.
Our client is a European software development company working on its gaming platform and online gaming products.
Qualifications Required:
- BS / MS in Computer Science or equivalent qualification/certification required.
- 3+ years of software development experience with an emphasis on OOP/OOD development
- Strong proficiency in Java and deep understanding of object-oriented design.
- Experience with server-side application development.
- Familiarity in SOLID principles, design patterns, TDD, code quality, and unit testing
- Experience with build automation tools like Jenkins, Maven and ANT
- Experience working with XML and XSL file types
Will be a plus:
- Experience building tools using React and NodeJS
- Knowledge of GCP or AWS
- Full stack development experience
- Experience with JavaScript, C++ or Python is helpful
- Experience with Slot Math and Mechanics
Full-time remote job.
More -
· 219 views · 76 applications · 17d
Strong Middle/Senior Java Backend Engineer (IRC276600)
Full Remote · Ukraine · 5 years of experience · B2 - Upper IntermediateJob Description: We are hiring a Strong Backend Engineer to join the team developing the OneAPI backend platform. The role is ideal for someone with strong Java fundamentals, some cloud-native experience, and an eagerness to grow in platform engineering...Job Description:
We are hiring a Strong Backend Engineer to join the team developing the OneAPI backend platform. The role is ideal for someone with strong Java fundamentals, some cloud-native experience, and an eagerness to grow in platform engineering within an agile, DevOps-driven environment.
- 6+ years of backend development experience with Java & Spring Boot.
- Hands-on experience with cloud platforms (AWS/GCP) and containerized applications.
- Practical knowledge of Kubernetes (K8s) for service orchestration.
- Exposure to DevOps practices: CI/CD, IaC, automation, monitoring.
- Versatility beyond Java (e.g., scripting, working with APIs, DBs, or other languages).
- Experience working in a team responsible for products quality
Strong analytical, debugging, and collaboration skills.
Job Responsibilities
- Design, develop, and maintain APIs and backend services for OneAPI.
- Contribute to cloud-native architecture leveraging AWS and GCP.
- Implement scalable solutions with Kubernetes-based deployments.
- Work closely with the Technical Lead to align on architecture and coding standards.
- Take ownership of features end-to-end: from design to deployment and monitoring.
- Troubleshoot complex technical issues and provide production support when needed.
Ensure quality of developed software
Department/Project 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.
More -
· 52 views · 4 applications · 17d
Regular/Senior Java Developer
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...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:
Looking for a strong backend developer (5+ years in Java development), ideally with experience working on large-scale systems.
Should also be open to desktop development and willing to learn it a bit.
***
This is a desktop application that is installed and runs on the client's VM.
Mainly, you have to work with Java, Swing, SWT or Eclipse RCP.
Nice to have experience with something from the following list:
o Python: NumPy, SciPy, Pandas, TensorFlow (for ML/AI)
o C++/Java: CUDA (for GPU acceleration)
o Angular or React
o Microservice: Quarkus, Spring Boot, AWS API Gateway
o Docker, Kubernetes
o Restful API design and implementation
o AWS or Azure
o Tools for scalable data processing: Kubernetes, Spark
o Experience with Java 2D graphics and 3D OpenGL programming.
-
· 25 views · 0 applications · 17d
Full-stack Team Lead (Java+Angular)
Full Remote · Ukraine · 6 years of experience · B2 - Upper IntermediateProject Description: A reference data technology team focusing on building a strategic data quality platform is looking for an individual to fulfill an senior developer/team lead working in a fast-paced environment. The person will be responsible for...Project Description:
A reference data technology team focusing on building a strategic data quality platform is looking for an individual to fulfill an senior developer/team lead working in a fast-paced environment. The person will be responsible for tuning and optimizing the Oracle database to increase the efficiency and performance of the web based application, as well as aiding in the development of the java and Angular web based applications. The individual will be working with other development teams and senior business analysts in order to develop the requirements and implement into the application.
Responsibilities:
- Leading the team of 5+ developers
- Front-end and back-end development with focus on Angular based UI
- Work well within a global team, spanning numerous time zones, with good communication skills both verbally and written. This includes the ability to provide suggestions and alternative solutions to other team members so that the most efficient and optimized solution can be implementedMandatory Skills Description:
- Team lead experience 3+ years
- Good Angular skills
- Good Core Java skills
- Database Technologies (SQL, JDBC connections, Hibernate)
- Spring framework
- Building tools (e.g. Maven)
- Performed Code review /peer review
- Continuous integration systems
- Knowledge of various design and architectural patterns
- Upper intermediate English
- Good communication
- Good written skills
-
· 34 views · 3 applications · 17d
Lead Java Cloud Engineer
Full Remote · Ukraine · 7 years of experience · B2 - Upper IntermediateDepartment/Project Description: Our client is innovative manufacturer of medical devices in the United States which produces a devices and software applications. At this project, you will have a great opportunity to be involved into the full development...Department/Project Description:
Our client is innovative manufacturer of medical devices in the United States which produces a devices and software applications.
At this project, you will have a great opportunity to be involved into the full development life cycle of medical software which is intended to help individuals by processing certain information taken from medical devices to identify health trends and to track daily activities. As additional there are opportunities to work with medical devices, in scope of end-to-end testing.
Job Description:
- 7+ years of experience in software development, with a focus on designing and implementing highly scalable web applications, data pipelines, and cloud-based microservices.
- Proficiency in Java programming language and related technologies.
- Experience with frameworks such as Spring, Hibernate, and Apache Kafka, and cloud-native services is highly desirable
Proven experience in UI/Angular development - Strong understanding of database concepts and experience with SQL and NoSQL databases (e.g., MySQL, Oracle, Cassandra, DynamoDB, Redis).
- Familiarity with AWS and experience deploying applications in cloud environments is advantageous
- Experience with microservices and event-driven architectures
- Strong analytical and problem-solving skills with the ability to troubleshoot complex issues and implement effective solutions
- Excellent written and verbal communication skills with the ability to articulate technical concepts clearly and effectively
- Ability to work both independently and collaboratively in a fast-paced, agile environment.
- Strong team player with a positive attitude and a passion for technology
Job Responsibilities:
- Architect, design, and develop highly scalable, reliable web scale applications, tools, and automation frameworks to meet business requirements.
- Implement cloud-based microservices leveraging event-driven architectures.
- Collaborate with cross-functional teams to design and build efficient and robust data pipelines for batch, near-real-time, and real-time processing using Java technologies.
- Optimize applications, data pipelines, and microservices for scalability, performance, and efficiency to handle large volumes of data and traffic in a cloud environment.
- Ensure adherence to coding standards, best practices, and software development methodologies. Perform code reviews and provide constructive feedback to team members.
- Implement monitoring and alerting solutions to ensure the reliability and availability of applications, data pipelines, and microservices. Participate in troubleshooting and resolution of production issues.
- Create and maintain technical documentation, including design documents, architecture diagrams, and system documentation.
- Collaborate effectively with cross-functional teams, including product management, QA, and operations. Communicate technical concepts and solutions to both technical and non-technical stakeholders.
-
· 264 views · 82 applications · 3d
Senior Java Developer
Full Remote · Countries of Europe or Ukraine · Product · 5 years of experience · B2 - Upper IntermediateOnicore is a FinTech company specializing in developing products for cryptocurrency operations. We strive to make crypto convenient and understandable for everyone. And now we are looking for a talented and experienced Java developer to join our team....Onicore is a FinTech company specializing in developing products for cryptocurrency operations. We strive to make crypto convenient and understandable for everyone.
And now we are looking for a talented and experienced Java developer to join our team. If you’re passionate about working with the latest technologies, contributing to exciting product developments, and collaborating with an awesome team, we want to hear from you!
Your Key Duties:
- Design, develop, and maintain high-performance, scalable Java-based applications in the FinTech domain.
- Implement and optimize multithreaded and concurrent solutions, ensuring thread safety and system reliability.
- Build and maintain microservices using the Spring ecosystem.
- Ensure database efficiency, including query optimization, proper indexing, and transaction handling.
- Evaluate and improve application performance, conduct profiling sessions, and resolve bottlenecks.
- Design and implement synchronous and asynchronous integrations with internal and external systems.
- Participate in architectural discussions, propose improvements, and drive technical initiatives.
- Collaborate closely with product managers, architects, and QA engineers to deliver business-critical solutions.
- Write clean, maintainable, and well-tested code following best practices.
Your Skills:
- 5+ years of professional experience in Java development.
- Strong expertise in Java 17+ (knowledge of modern language features, streams, lambdas, functional programming concepts).
- Deep understanding of core Java:
- Collections Framework, Generics, Streams, Functional Interfaces
- Concurrency utilities (Executors, CompletableFuture, Fork/Join, Locks, Atomics, etc.)
- Proven experience with the Spring ecosystem: Spring Boot, Spring Data (JPA/Hibernate), Spring Security, Spring Cloud (microservices).
- Solid understanding of databases (SQL and/or NoSQL), including:
- Transactions, isolation levels, and locking mechanisms
- Query optimization and indexing strategies
- Hands-on experience with multithreading and concurrency, including race conditions, deadlocks, synchronization, and strategies to avoid them.
- Proficiency in synchronous and asynchronous communication: REST, messaging systems (Kafka, RabbitMQ, etc.), event-driven architectures.
- Experience working on FinTech or financial services projects.
- Strong focus on performance evaluation, scalability, and reliability.
- Strong problem-solving skills, ability to work independently, take initiative, and drive solutions proactively.
- Self-driven and responsible, capable of working with minimal supervision.
- Proactive, solution-oriented mindset.
- Team player with a collaborative attitude.
Nice to have:
- Experience with Kubernetes, Docker, and cloud-native environments.
- Experience with application profiling and performance tuning:
- Tools such as VisualVM, JFR (Java Flight Recorder), JMC (Java Mission Control)
- Identifying and resolving performance bottlenecks
- Analyzing complexity of SQL queries and optimizing execution plans
- Familiarity with CI/CD pipelines and DevOps practices.
- Knowledge of distributed systems, event sourcing, or CQRS.
We offer:
🏥 Medical insurance
🤓 Paid courses, conferences, training sessions, workshops etc.
💪 Sport compensation
💼 Legal assistance
🧗♂️ Motivated and goal-oriented team
Ready to make a difference? Apply now and become a part of our journey!
More -
· 180 views · 60 applications · 16d
Middle Java Engineer IRC276933
Full Remote · Ukraine · 3 years of experience · B1 - IntermediateDescription The client is one of the largest global independent private equity fund administrators, administering over $300 billion of private capital on behalf of its clients with offices in New York, San Francisco, Boston, Stamford, Dallas, and...Description
The client is one of the largest global independent private equity fund administrators, administering over $300 billion of private capital on behalf of its clients with offices in New York, San Francisco, Boston, Stamford, Dallas, and Luxembourg. They offer private fund sponsors a best-in-class combination of people, process, and technology, enabling fund sponsors to most effectively manage their operational infrastructure, financial reporting, and investor communications.
The client represents the most experienced and longest-tenured team in the private equity fund administration industry, with broad expertise across buyout, funds of funds, real estate, energy, infrastructure, credit, co-investment, hybrid funds, feeder funds, venture capital, retail, and managed accounts.
The project aims to provide well-prepared and formatted analytic data for the customer.
Requirements
2+ years of commercial Java experience
Good understanding of SDLC and CI/CD concept
Good experience in designing and implementing software modules and systems
Good experience with Java
Good understanding of webservices and REST in particular
Experience with SpringBoot framework
Experience of work with My/MS SQL
Gradle, Git
English – intermediate+Job responsibilities
Design, develop, and maintain high-quality software solutions according to business and technical requirements.
Write clean, efficient, and scalable code following industry best practices and coding standards.
Participate in code reviews, provide constructive feedback, and ensure code quality across the team.
Collaborate with cross-functional teams (product managers, QA engineers, DevOps, designers) to deliver reliable and efficient solutions.
Analyze, troubleshoot, and resolve complex technical issues and performance bottlenecks.
Contribute to architectural decisions and suggest improvements to existing systems.
Mentor and support junior developers, sharing knowledge and promoting best practices.
Ensure proper documentation of code, systems, and processes.
Stay up to date with emerging technologies, tools, and industry trends, and recommend their adoption when appropriate.
Contribute to the full software development lifecycle – from planning and requirements gathering to deployment and maintenance.
More -
· 229 views · 26 applications · 16d
Junior/Middle Java Developer
Office Work · Poland, Ukraine · 1 year of experience · B1 - IntermediateWe invite a Junior/Middle Java Developer to join our team for long-term cooperation. Gransoft develop an international health insurance portal. Our project has become especially important at this time. Office Location: Uzhhorod or...👨💻We invite a Junior/Middle Java Developer to join our team for long-term cooperation.
Gransoft develop an international health insurance portal.
Our project has become especially important at this time.
▪️Office Location: Uzhhorod or Gdansk
(our company provides a relocation assistance, expenses reimbursement and accommodation if required)
Requirements:
— Strong and confident knowledge of Java, Hibernate, Spring, MySQL
— Experience with any software development 1+ years
Experience with Java provides a significant advantage
— An intermediate-level proficiency in English: reading, writing and speaking
— Responsible attitude to the tasks and deadlines
— Work from office only
We offer:
— Interesting and challenging project
— Creative and friendly atmosphere
— Our company policy is to welcome your ideas and suggestions
— An international team of experienced Java developers
— Paid vacations and days off during national holidays
— Flexible work schedule
— 8-hour workday
— Office in Uzhhorod or Gdansk
— Paid English language courses
— Our company provides a relocation assistance, expenses reimbursement and accommodation if required
More details could be given during an interview
More
Please include your Telegram username in CV -
· 37 views · 4 applications · 16d
Senior Java Developer (German-speaking MUST HAVE)
Full Remote · Germany, Ukraine · 7 years of experience · B2 - Upper IntermediateRemote Full-time | Long-term engagement Domain: Banking & Financial Services About the Project Join a collaborative international team developing core banking systems for a leading financial institution. Team sizes range from 4 to 10 members,...📍 Remote
📅 Full-time | Long-term engagement
🏦 Domain: Banking & Financial Services🧩 About the Project
Join a collaborative international team developing core banking systems for a leading financial institution. Team sizes range from 4 to 10 members, with most located in Munich or Stuttgart and some in Budapest. You’ll be part of a dynamic environment focused on high-impact financial solutions.
🚀 Responsibilities
- Design, develop, and test robust Java-based software solutions tailored to user and business needs
- Translate technical and functional requirements into clear and scalable system architecture
- Implement new features and resolve bugs while maintaining system stability
- Ensure non-functional requirements are met, including performance, security, data protection, and usability
- Collaborate with peers to align on technical decisions and data flow strategies
- Support users and stakeholders in functional analysis and troubleshooting
- Contribute to Agile software development practices and continuous process improvement
- Mentor junior developers and promote knowledge sharing within the team
🛠 What We’re Looking For
- ✅ 7+ years of professional experience as a Java Developer
- ✅ Strong expertise in Java EE and the Spring Framework
- ✅ Proficient with Hibernate and database technologies (SQL, PostgreSQL)
- ✅ Solid understanding of software testing practices
- ✅ Familiarity with CI/CD pipelines and version control tools (e.g., Git)
- ✅ Experience with development tools like IntelliJ IDEA or VS Code
- ✅ Fluency in English and German (B2+) – for team communication and documentation
💡 Why Join This Role?
- 🔐 Stable and reputable domain — finance and insurance
- 🌍 Work in an international environment with distributed teams
- 🧱 Be involved in technical architecture and long-term product development
- 📈 Use modern tools and frameworks
- 🤝 Opportunity to mentor and grow within a supportive Agile team
-
· 83 views · 11 applications · 15d
Lead Java Engineer
Full Remote · Ukraine · 6 years of experience · B2 - Upper Intermediate-6+ years coding experience in server-side Java - Excellent Java Core knowledge (Java 8 or higher, Collections, Exceptions, Concurrency) - Commercial experience with Spring Framework (Boot, Core, MVC, Data) - Practice with reactive paradigm (Project...-6+ years coding experience in server-side Java
- Excellent Java Core knowledge (Java 8 or higher, Collections, Exceptions, Concurrency)
- Commercial experience with Spring Framework (Boot, Core, MVC, Data)
- Practice with reactive paradigm (Project Reactor, Spring Webflux, Vert.x) is a huge plus
- Experience with RDBMS (MySQL, PostgreSQL), native SQL, ORMs (Hibernate)
- Experience with NoSQL (Redis, Aerospike)
- Handy using of cloud services (AWS)
- Deep understanding of algorithms and data structures
- Understanding of VCS (Git)
- Leadership experience
- Fluent English verbal and written communication skills
- Shifted working hours 12pm till 8pm EEST timezoneJob Responsibilities
- Be a creative problem-solver who can draw on an array of expertise and technology to design and implement reliable, scalable and maintainable solutions to challenging problems
- Translate business requirements into technical designs and project plans
- Write production-ready code and unit tests that meet both system and business requirements (Java)
- Respond to feature requests, bug reports, performance issues and ad-hoc questions
- Work collaboratively with multiple teams to deliver quality software
- Support operation of services in production
- Perform code reviews and design reviews
- Mentoring and leading teamDepartment/Project Description
Header Bidding is the bleeding edge of business development both with Magnite and within the industry. The Header Bidding team is responsible for providing new and constantly evolving tools and systems allows Sellers to more easily sell their inventory at higher prices and give Buyers better and more efficient access to audiences and inventory. You will work with both an internal team and a open-source community of developers to provide tools for the industry as a whole to integrated with each other in the most efficient way. The systems built by this team will manage hundreds of billions of requests with the lowest possible cost and highest possible response times.
About Magnite Project:
Founded in 2007, Magnite’s pioneering technology created a new model for the advertising industry. Today, our automated advertising platform is used by the world’s leading publishers and applications to transact with top brands around the globe enabling them to reach more than 1 billion consumers. Magnite operates the largest independent Display Advertising Exchange and Supply Side Platform that automates the buying and selling of Display Advertising across all formats (banner, video) on all devices (desktop browsers, mobile devices, billboards). Magnite auctions over 20 Billion Ads on a daily basis in real time in less than 1/2 of a second each. Magnite is a publicly traded company (NYSE: RUBI) headquartered in Los Angeles, California, USA.
Skill Category
More -
· 44 views · 3 applications · 14d
German-speaking Java Architect in the EU
Full Remote · EU · 5 years of experience · B2 - Upper IntermediateProject start: November 2025 Duration: 2 years+ Capacity: 133 hours per month Location: EU, almost 100% remote - Rare onsite meetings might be necessary in Germany. Skills: - Java - Spring / Spring Boot - Hibernate - Xtext - Xtend - MDSD (model-driven...Project start: November 2025
More
Duration: 2 years+
Capacity: 133 hours per month
Location: EU, almost 100% remote - Rare onsite meetings might be necessary in Germany.
Skills:
- Java
- Spring / Spring Boot
- Hibernate
- Xtext
- Xtend
- MDSD (model-driven architecture)
- DDD (domain-driven design)
- DSLs - domain-specific programming languages (nice to have)
- REST APIs
- Kafka
- Accessibility according to BITV 2.0 or WCAG (nice to have)
- Eclipse plugins
- Eclipse Language Server
- Jenkins
- Kubernetes
- Kustomize
- Helm
- CI/CD pipelines
- OAuth 2.0
- OpenID Connect
- SSO procedures
- Pact contracts
- Jira
- Confluence
- Scrum
- German (fluent), B2 - minimum
- English (fluent)
Tasks:
Architecture & Framework
Generation of user interfaces while ensuring accessibility
Design and implementation of model-driven architecture
Maintenance and further development of domain-specific programming languages
Maintenance and further development of transformers/code generators
Management of sessions (persistence and restoration)
Modularization of the internal architecture according to DDD
Integration into SSO procedures
Ensuring authentication and authorization
Maintenance and further development of the reference implementation of the framework
Lifecycle management of runtime components
Generation of interfaces (REST and Kafka)
Test automation
Maintenance and further development of the test automation platform
Maintenance and further development of the test automation dashboard
Validation of Pact contracts in the CI/CD pipeline
Build and operational support
Maintenance and further development of build pipelines using Jenkins
Further development of the configuration mechanism
Support in providing the application configuration
Creation and adaptation of Kubernetes configurations
Implementation of security requirements
Maintenance and further development of monitoring tools
Developer support
Maintenance and further development of the development environments
Integration of Eclipse Language Server
AI support for development with DSLs
Contact person for technical questions
IT security
Central contact person for communication with security teams
Organization of pen tests, action planning, audits
Monitoring compliance with security guidelines
Maintaining and monitoring automatic security evaluations
Creating, maintaining, and reporting on the security status
Cross-functional tasks
Participation in daily meetings
Participation in weekly risk and problem meetings
Participation in Kubernetes platform meetings
Preparation and moderation of community of practice meetings
Preparation and implementation of workshops
Holistic architecture review
Participation in various exchange meetings
Knowledge transfer for new employees and trainees
Documentation of results