Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
This position is no longer accepting applications
Positions open for more than 30 days are automatically closed and marked as expired
Don't let one closed door slow you down, here's your next move:
July 16, 2026
Senior Java Engineer
Senior • Remote
Warsaw, Poland
Why Join Us
At Cloudfide, we engineer solutions where data truly becomes an accelerator for innovation. We build and evolve large-scale Big Data and cloud-native platforms for global clients, including the Fortune 500. We process massive, complex datasets, operate fully in the cloud ecosystem, and work with the latest technologies, including AI, ML, MLOps, and modern data architectures.
Our projects have measurable, real‑world impact - from enhancing customer experiences at scale to empowering data-driven decision-making in high‑visibility global organizations. As we continue to grow, you'll have the opportunity to shape solutions, mentor others, drive architecture decisions, and take ownership of strategic initiatives.
Opportunity Overview
As a Senior Java Engineer at Cloudfide, you will work on an enterprise-scale platform for a Fortune 500 client - a governed data access management system built on Azure Databricks and Unity Catalog. The platform handles provisioning and lifecycle management of data infrastructure objects at scale, serving as a critical layer between the business and its Data Lake.
This is a role for an engineer who thinks before coding. You'll be working on a system where precision matters - changes are surgical, conventions are respected, and simplicity is a feature, not an afterthought. You'll collaborate closely with the client's technical stakeholders and contribute to a product that directly shapes how a large enterprise governs and accesses its data assets.
Expect a collaborative, AI-forward environment where thinking outside the box is encouraged and your proactivity is genuinely valued. You'll join a team of passionate engineers who value technical excellence, collaboration, and continuous growth.
Your Responsibilities
Designing and building robust, production-grade Java APIs and backend services using Java 25 and Spring.
Implementing and maintaining workflow orchestration with Temporal.io for reliable, long-running process management.
Working with Azure services - App Service, Key Vault, Graph API, networking, and DevOps Pipelines - to deliver and operate cloud-native solutions.
Containerizing and managing services with Docker and Docker Compose.
Designing and working with MSSQL databases, ensuring data integrity and query efficiency.
Implementing secure authentication and authorization using OAuth2.
Writing meaningful, well-structured tests using Spock and Groovy.
Making deliberate, targeted code changes - respecting existing conventions and minimizing unintended side effects.
Communicating clearly with both technical peers and client stakeholders, contributing to shared understanding of goals and constraints.
Leveraging AI tools in day-to-day work to enhance productivity and output quality.
What We're Looking For
5+ years of commercial experience as a Java engineer with proven depth in backend system design.
Strong proficiency in Java (ideally up to date with recent versions) and Spring ecosystem.
Hands-on experience with Temporal.io or comparable workflow orchestration frameworks.
Solid Azure experience - App Service, Key Vault, Graph API, networking, and DevOps Pipelines.
Practical knowledge of Docker and Docker Compose for containerized development and deployment.
Strong SQL and MSSQL skills - comfortable with schema design, querying, and optimization.
Solid understanding of OAuth2 and modern authentication/authorization patterns.
Experience with Spock/Groovy for testing, or strong willingness to adopt it.
Simplicity-first mindset - you design for clarity, not cleverness, and your default is to do less, better.
Goal-driven execution - you understand the why behind tasks and make decisions that serve the outcome, not just the ticket.
Surgical approach to changes - you respect conventions, assess impact before acting, and avoid unnecessary scope creep.
Strong communication skills - able to engage with technical peers and non-technical stakeholders with equal clarity.
Fluent English, able to collaborate effectively across international teams.
Nice to Have
Familiarity with Databricks and Unity Catalog concepts.
Experience with Terraform or infrastructure-as-code practices.
Background in data governance, access management, or enterprise data platform engineering.
Experience working in large-scale, multi-tenant enterprise environments.
Here's why you'll love Cloudfide
-
Benefits:
MyBenefit platform / Multisport
Enel‑Med private medical care
-
Professional Growth:
Annual 2,000 PLN development budget
Access to e‑learning platforms
Real opportunities to expand responsibility and lead initiatives — most of our Leads come from internal promotions
As the company continuously grows, you get real opportunities to expand your responsibilities, explore new areas, and even take ownership of your own initiatives.
-
Work Environment:
Long-term cooperation: UZ or B2B (we value stable, lasting relationships)
Remote-first, work from anywhere in the world (workation)
Flexible hours & strong focus on work-life balance
Collaboration with top engineers you can truly learn from
Flat structure — every voice counts, and you help shape the company
-
Culture & Integration:
Company-wide trips (including international ones)
Team integration budgets
Open communication and supportive, passionate teams
Equal Opportunities
CLOUDFIDE is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Similar jobs you might like
Technology
Cloudfide
Lead Fullstack Engineer (Node.js/React)
Senior
Remote
Warsaw, MZ, Poland
🏢 Summary: Technical Lead role for a data visualization and management platform supporting large U.S. retail networks. The position leads full-stack architecture, delivery, and mentoring while building secure, scalable Node.js and React solutions on Azure. 🗂️ Requirements: Strong Node.js experience, Strong React experience, Strong TypeScript experience, Technical leadership or team-lead experience, MongoDB and NoSQL knowledge, OAuth2, authentication, authorization, and web-security knowledge, Azure or cloud-platform experience, Network protocols and secure-communication understanding, Git, Linux, and CLI proficiency, Docker and DevOps workflow experience, Communication and leadership skills 📃 Skills: Node.js, React, TypeScript, MongoDB, NoSQL, OAuth2, Azure, Git, Linux, Docker, DevOps, CI/CD, AuthN, AuthZ 🏢 Description: You are You bring a strong fullstack background and experience leading technical projects. You're comfortable making architectural decisions, reviewing code, and mentoring developers - while still staying close to the engineering work. You see the bigger picture - from scalable architectures to code-level optimizations - and you're passionate about delivering reliable, secure, and high-performing software. You balance innovation with pragmatism, and know when to experiment and when to stabilize. You’re not just building products - you’re shaping the way teams deliver them. Opportunity overview You’ll take the technical lead in a project focused on data visualization and management for large U.S. retail networks. This platform directly enhances operational efficiency through clean interfaces, smart automation, and robust infrastructure. You’ll be responsible for shaping technical direction, translating business needs into dev-ready tasks, and mentoring a talented, international team of engineers. Your impact zone Lead architecture and design for fullstack solutions (Node.js + React) Collaborate with stakeholders on business requirements and translate them into technical roadmaps Propose and implement improvements across the entire software development lifecycle Guide developers through clear task definition, technical mentoring, and code reviews Maintain and improve project documentation Ensure quality, security, and performance standards are met Actively contribute to team knowledge-sharing and Cloudfide’s engineering culture Key responsibilities Deliver scalable backend APIs in Node.js and frontend components in React Oversee secure authentication flows (OAuth2) and follow AuthN/AuthZ best practices Supervise data model design using relational databases Coordinate deployment processes and CI/CD flows (Azure, Docker) Participate in sprint planning and agile ceremonies as a technical lead Drive DevOps practices and automation across environments Qualifications & tech toolbox Strong experience with Node.js, React, and TypeScript Proven experience as a technical leader or team lead Solid understanding of NoSQL databases, particularly MongoDB Knowledge of OAuth2, authentication/authorization mechanisms, and web security best practices Experience in working with Azure (or other cloud platforms) Understanding of network protocols and secure communication Comfortable using Git, Linux, and modern CLI tools Hands-on experience with Docker and DevOps workflows Excellent communication and leadership skills Extra stardust for Experience with infrastructure-as-code (e.g. Terraform, Bicep) Familiarity with monitoring/logging tools Ability to run tech sessions, workshops, or mentoring programs Here's why you'll love Cloudfide BENEFITS: Regardless of the form of employment – Budget for your professional development (training and certifications). MyBenefit cafeteria (with Multisport). Medicover medical care. Team-building meetings and trips.FLEXIBILITY: Enjoy the freedom of working from anywhere, and have a genuine say on our tools, tech, and solutions.STABILITY: Stable and long-term employment (employment contract, B2B).START-UP CULTURE: Open communication, creative problem solving and a flat hierarchy.GROWTH: Skyrocket your career by exploring new territories – you can work on various projects related to Big Data and Cloud.COLLABORATION: Be part of our diverse, passionate team, where every voice matters. Work in a company full of well-coordinated people who do their work with passion and commitment. Equal opportunities Cloudfide is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Technology
AgileEngine
Senior Backend Engineer
Senior
Remote
Krakow, MA, Poland
5,269 - 7,245 USD
🏢 Summary: Senior Backend Engineer role focused on building and maintaining multi-cloud Java services in a microservices, event-driven environment. The position includes test automation, production-code optimization, technical problem-solving, and support for service providers. 🗂️ Requirements: 4+ years of web development experience in similar environments, Bachelor’s degree in Computer Science, Information Security, or related technology field, Java 8, Spring, and Spring Boot expertise, Microservices and event-driven systems experience, Code and business-process documentation experience, Complex requirements and business-process analysis experience, Internal tools and reusable architecture development experience, Production code optimization and performance improvement experience, Application debugging, refactoring, and production-issue reproduction experience, JUnit and Mockito testing experience, Git experience, Commitment to code quality and ownership, Strong problem-solving and continuous-improvement approach, Upper-intermediate English 📃 Skills: Java, Spring, SpringBoot, Microservices, JUnit, Mockito, Git, AWS, ECS, SNS, SQS, RedShift 🏢 Description: ID77083 AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a Senior Backend Engineer to develop and maintain multi-cloud platform services using Java 8 and Spring Boot , contributing to microservices architecture and event-driven systems within a small, high-ownership team. You will optimize production code, write unit and system tests using JUnit and Mockito, support complex business requirements gathering, and monitor service providers in the field. Experience in financial, accounting, or logistics software is a strong plus. What you will do Develop multi-cloud platform services as part of a small engineering team; Build and maintain automation frameworks to execute developer-written tests in private and public cloud environments; Optimize code, ensure engineering best practices are followed, and support the team in resolving technical challenges; Monitor and support service providers using the application in the field. Must haves 4+ years of experience in web development in similar environments; Bachelor’s degree in Computer Science, Information Security, or a related technology field; Strong knowledge of Java 8 , Spring , and Spring Boot ; Experience with Microservices and event-driven systems; Experience creating documentation for code and business processes; Experience gathering and navigating complex requirements and business processes; Experience developing internal tools and reusable architecture; Experience optimizing code and improving performance for production systems and applications; Experience debugging, refactoring applications, and reproducing production issues; Experience with testing frameworks including JUnit and Mockito ; Experience with Git ; Commitment to code quality and ownership of developed applications; Strong problem-solving skills with a proactive approach to continuous improvement; Upper-intermediate English level. Nice to haves Experience working with financial or accounting backends; Experience with Test-Driven Development (TDD); Experience with logistics software, delivery, transportation, route planning, or roadside assistance domains; Experience with AWS services such as ECS, SNS, SQS, and RedShift; Experience in architectural design, code reviews, and SOLID principles. The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!
Technology
MOTIFE
Senior Java Developer
Senior
Hybrid
Krakow, Poland
27,000 - 30,000 PLN/mo
🏢 Summary: Senior Java Developer role focused on building and modernizing secure, scalable backend platforms and microservices for investment management products. The position offers hands-on architectural ownership, production support responsibilities, and collaboration across Agile engineering and business teams in a hybrid Krakow model. 🗂️ Requirements: 6+ years of commercial Java enterprise application development, Java 17+ proficiency, Advanced Spring and Spring Boot experience, REST API and backend service development experience, Microservices architecture knowledge, Object-oriented design, clean code, and design patterns, SQL query analysis and optimization, Docker and Kubernetes production experience, Kafka or event-streaming platform familiarity, CI/CD and DevOps practices experience, Secure coding and application security knowledge, Security scanning or vulnerability detection tools experience, Logging, monitoring, metrics, and distributed tracing familiarity, Business-critical production support and troubleshooting experience, Cross-functional collaboration with architects, QA, DevOps, and business teams, Very good English communication skills 📃 Skills: Java, Spring, SpringBoot, REST, SQL, Docker, Kubernetes, Kafka, CI/CD, DevOps, Microservices, Agile 🏢 Description: We are hiring on behalf of our client – a global financial services organization recognized for its premium service, deep domain expertise, and strong technology-driven approach. The company partners with clients, helping them solve complex challenges across investor services and capital markets. Their culture is built on collaboration, knowledge sharing, and empowering individuals to contribute beyond their immediate role. As a Senior Java Developer , you will design and develop core backend platforms and scalable microservices. You will contribute to new product development and modernization initiatives, influence architectural decisions, and work closely with engineering and business stakeholders throughout the software development lifecycle. This is a senior, hands-on engineering role with strong ownership expectations. You will help shape technical solutions, improve engineering practices, and ensure that business-critical systems remain secure, reliable, maintainable, and ready to scale. Key takeaways: Stack: Java 17+, Spring, Spring Boot, REST APIs, SQL, Docker, Kubernetes, Kafka, CI/CD Salary: 27 000 - 30 000 PLN gross on the Contract of Employment Working model : Hybrid - 3 days/week from the office (2 days per week for parents of children up to 4 years old) Location: ul. Klimeckiego, Krakow Recruitment process : A call with MOTIFE Recruiter (30 min) Technical interview with the Manager (1h) Technical interview with the Team (1h) Responsibilities: Backend Development Design, develop, and maintain enterprise-grade applications using Java 17+, Spring, and Spring Boot. Build scalable microservices and REST APIs supporting investment management products. Apply object-oriented design, clean code principles, and established software design patterns. Develop solutions that meet demanding performance, reliability, security, and maintainability standards. Architecture and Technical Excellence Contribute to architectural decisions and translate business requirements into effective technical solutions. Drive technical improvements across existing platforms and modernization initiatives. Participate in code reviews and promote consistent engineering standards across the team. Ensure solutions follow secure coding principles and software development lifecycle best practices. Cross-Functional Collaboration Partner with architects, QA engineers, DevOps specialists, and business stakeholders throughout the development lifecycle. Work within a cross-functional Agile team delivering web, backend, and mobile platform capabilities. Communicate technical decisions, risks, and dependencies clearly to technical and non-technical stakeholders. Support knowledge sharing and mentor other engineers where required. Delivery and Production Ownership Troubleshoot and resolve complex technical and production issues. Improve logging, monitoring, metrics, and distributed tracing across services. Enhance CI/CD pipelines to streamline software delivery and deployment. Drive continuous improvements in development processes, engineering tooling, and operational reliability. Requirements: Technical Expertise At least 6 years of hands-on commercial experience developing enterprise applications in Java. Strong practical knowledge of Java 17 or newer. Advanced experience with Spring, Spring Boot, REST APIs, and backend service development. Strong understanding of microservices architecture, object-oriented design, clean code, and software design patterns. Solid SQL skills, including practical experience with query analysis and optimization. Production experience with Docker and Kubernetes. Familiarity with messaging or event-streaming platforms such as Kafka. Experience working with CI/CD pipelines and modern DevOps practices. Security and Production Engineering Understanding of secure coding principles and common application security risks. Experience using security scanning or vulnerability detection tools. Familiarity with application logging, metrics, monitoring, and distributed tracing. Experience troubleshooting and supporting business-critical production systems. Collaboration and Mindset Proven ability to take ownership of technical solutions from design through production support. Strong problem-solving skills and the ability to resolve complex engineering challenges. Ability to collaborate effectively with architects, QA, DevOps, and business teams. Very good English communication skills. What we offer: Private medical care Life insurance Professional training and certification support Social fund benefits platform Stable employment with a long-term contract Apply now Join a senior engineering team building secure and scalable platforms for the investment management industry. Please apply via our careers page and submit your CV in English.
Technology
EPAM Systems
Senior Java Engineer
Senior
Hybrid
Wroclaw, DS, Poland
🏢 Summary: Senior Java Engineer role focused on designing and delivering scalable, secure cloud-native backend solutions for enterprise operations. The position combines Java and Spring development, Azure architecture, Kubernetes deployments, and cross-functional agile delivery, with work from the Wrocław office three times per week. 🗂️ Requirements: 5+ years of professional software engineering experience, Expert proficiency in at least 3: Java, Python, Azure, Kubernetes, TypeScript, React, Rust, Node.js, Strong Microsoft Azure experience, Proficiency in multiple programming languages and frameworks, Microservices architecture knowledge, Containerization and CI/CD knowledge, Ability to work independently in a fast-paced agile environment, Strong communication and collaboration skills, Availability to work from the Wrocław office 3 days per week 📃 Skills: Java, Python, Azure, Kubernetes, TypeScript, React, Rust, Node.js, Spring, Microservices, Containerization, CICD 🏢 Description: EPAM is looking for a versatile and experienced Senior Java Engineer to join a dynamic, cross-functional team delivering enterprise-grade solutions for a major client operating in a technology-driven domain. The project focuses on building scalable, secure, and high-performance cloud-native applications that support critical business operations and digital transformation initiatives. This role spans a wide range of modern technologies and offers the opportunity to make a meaningful architectural impact across backend services, cloud infrastructure, and containerized deployments. Our client expects us to work from our Wrocław office three times a week. Responsibilities Design and develop robust backend services using Java and the Spring ecosystem Architect and deploy cloud-native applications on Microsoft Azure Orchestrate and maintain containerized applications with Kubernetes Collaborate with cross-functional teams (frontend, DevOps, QA, product) to deliver end-to-end solutions Contribute to architectural decisions, code reviews, and engineering best practices Work in a fast-paced, agile environment with iterative delivery cycles Requirements 5+ years of professional software engineering experience Expert-level proficiency in at least 3 of the following technologies: Java, Python, Azure, Kubernetes, TypeScript, React, Rust, Node.js Strong experience with cloud platforms, especially Microsoft Azure Proficiency in multiple programming languages and frameworks Solid understanding of microservices architecture, containerization, and CI/CD practices Ability to thrive in a fast-paced, agile environment with minimal supervision Strong communication and collaboration skills Nice to have Experience with Spring Boot / Spring Cloud for distributed systems Familiarity with infrastructure-as-code tools (Terraform, Bicep) Knowledge of event-driven architectures and messaging systems Prior experience in client-facing or consulting environments We offer We gather like-minded people: Top tech minds driving innovation in AI, cloud and digital platform modernization Supportive team and agile, startup-like culture Hybrid by design mode and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Career development programs Thought leadership, mentoring, soft skills and well-being programs Certification (Anthropic, Gemini, GCP, Azure, AWS) English classes We cover it all: Stable pay Participation in the Employee Stock Purchase Plan with a 15% discount Benefits package (health insurance, multisport, shopping vouchers) Referral bonuses up to $2,000 Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more Corporate, social and well-being events Please, note: Benefits listed above are available to employees only We are open for working with Contractors. Terms of B2B cooperation agreements are agreed individually We will reach out to selected candidates exclusively EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.
Technology
MOTIFE
Software Engineer (Java)
Mid
Hybrid
Krakow, MA, Poland
15,000 - 20,000 PLN/mo
🏢 Summary: Hybrid Software Engineer (Java) role focused on building cloud-based automation tools and scalable internal platforms that accelerate customer environment delivery. The position uses Java, Spring Boot, scripting, cloud services, and AI-assisted development tools, with three office days per week in Krakow. 🗂️ Requirements: 3+ years of professional software engineering experience, Java development, Spring Boot, Python or Bash scripting, AWS, Azure, or GCP experience, Automation and scalable internal-tools development, Analytical and problem-solving skills, Cross-functional communication and collaboration, Interest in AI-assisted software development 📃 Skills: Java, SpringBoot, Python, Bash, AWS, Azure, GCP, Cursor, GitHubCopilot 🏢 Description: We are hiring on behalf of our client, a global leader in HR technology, delivering an end-to-end SaaS platform that supports the entire recruitment lifecycle. Trusted by thousands of organizations worldwide, their solutions combine cloud technology, automation, and cutting-edge AI to help businesses hire smarter, work more efficiently, and deliver better talent experiences. As a Software Engineer (Java) , you'll join the engineering team responsible for building automation tools and scalable internal platforms that power one of the company's flagship AI solutions. You'll help transform manual processes into reliable, cloud-based systems that improve engineering efficiency, accelerate software delivery, and support customers around the globe Key takeaways: Stack: Java, Spring Boot, Python/Bash, AWS/Azure/GCP, AI Coding Tools (Cursor, GitHub Copilot) Salary : 15 000 PLN - 20 000 PLN gross on the Contract of Employment Working model: hybrid - 3x weekly from the office Location: Krakow Recruitment process: A call with Motife recruiter (30 min) Criteria Cognitive Aptitude Test (30 min) Hiring Manager Interview (30 min) Technical Interview (90 min) Responsibilities: Architect and build software solutions that automate provisioning and configuration workflows. Design scalable internal tools that help engineering teams deliver customer environments faster and more efficiently. Collaborate with Engineering and Product teams to ensure deployment infrastructure scales alongside a growing global customer base. Identify manual and legacy processes, replacing them with reliable, well-engineered automation solutions. Leverage AI coding assistants and LLM-powered development tools to accelerate software delivery—from prototyping to deployment. Monitor system performance and continuously improve internal platforms to reduce time-to-market for new customer environments. Partner with Technical Services and Product Management to align engineering initiatives with the broader product roadmap. Requirements: 3+ years of professional software engineering experience. Strong Java development skills with Spring Boot. Experience with Python or Bash scripting. Hands-on experience with AWS, Azure, or GCP . Strong analytical and problem-solving skills with a passion for automation and building scalable internal tools. Excellent communication skills and the ability to collaborate across cross-functional teams. Interest in AI-assisted software development and modern engineering practices. Experience with DevOps, CI/CD pipelines, Infrastructure as Code, containerized environments, or cloud-native architectures will be considered a strong advantage. What we offer: Medical care Life insurance Multisport Apply now If you’re excited about building developer platforms that scale, empower teams, and set new standards for engineering excellence, we’d love to hear from you. Apply via our careers page and please submit your CV in English .
Technology
JobLeads GmbH
Senior Full Stack Developer (PHP)
Senior
Remote
Hamburg, HH, Germany
50,000 - 70,000 EUR
🏢 Summary: Senior Full Stack Developer role focused on building and evolving scalable platform features, primarily with PHP and Symfony, while delivering high-performance Vue.js interfaces using server-side rendering. The position owns features end to end, contributes to architectural decisions, and collaborates with a distributed product and engineering team. 🗂️ Requirements: 5+ years of full-stack development experience, Production-ready application delivery experience, Strong PHP expertise, Symfony framework experience, Scalable architecture and software design knowledge, Vue.js experience, Server-side rendering experience, Git proficiency, Modern collaborative development workflow experience, Complex technical problem-solving skills, Effective communication in a distributed global team 📃 Skills: PHP, Symfony, Vue.js, SSR, Git 🏢 Description: What it's all about The Team: At JobLeads, we believe careers should be shaped with purpose, confidence, and opportunity. That’s why we build technology that helps professionals around the world take control of their career journeys. Behind that mission is our Tech Team, a vibrant, globally distributed group of builders, thinkers, and collaborators who care deeply about the experiences we create. We’re a team that values curiosity, ownership, and human connection. We collaborate across borders and time zones, challenge each other to grow, and celebrate the wins-big and small-along the way. From your very first day, you’ll feel it: this is a place where ideas are welcomed, contributions matter, and people genuinely enjoy working together. Your Role: We’re looking for a Senior Full Stack Developer who thrives on building elegant systems and meaningful user experiences. In this role, you’ll help shape the architecture and performance of the platform that powers JobLeads, primarily working on our backend systems with PHP and Symfony while also contributing to dynamic, high-performance interfaces using Vue.js and Server-Side Rendering. But this role goes beyond simply writing code. You’ll help drive technical decisions, influence the evolution of our platform, and play a key part in delivering products that empower millions of professionals worldwide. What You'll Be Doing: Design and develop scalable backend services using PHP and Symfony, ensuring performance, stability, and maintainability across the platform. Build responsive, high-performance front-end experiences with Vue.js and Server-Side Rendering, bridging design and functionality seamlessly. Collaborate closely with product managers, designers, QA engineers, and fellow developers to bring ideas from concept to launch. Participate in thoughtful code reviews that elevate code quality, strengthen architecture, and support team learning. Explore emerging technologies and propose improvements that help evolve and modernize our tech stack. Take ownership of features from initial concept through implementation, optimization, and continuous improvement. What You'll Need: 5+ years of experience in full-stack development, delivering production-ready applications. Strong expertise in PHP and a deep understanding of software design principles and scalable architecture. Extensive hands-on experience with the Symfony framework. Proven experience building modern front-end interfaces with Vue.js and Server-Side Rendering. Proficiency with Git and modern collaborative development workflows. A strategic, problem-solving mindset with a passion for tackling complex technical challenges. Clear and effective communication skills, especially when collaborating with a distributed global team. Nice If You Have: Experience working with MySQL and ORM frameworks such as Doctrine. Strong front-end fundamentals, including HTML5, CSS3, and modern JavaScript practices. What You Can Expect On Board: Fully remote work - collaborate with us from wherever you do your best work. Flexible hours designed to support both productivity and personal balance. The freedom to choose your preferred equipment so you can work comfortably and effectively. Competitive compensation aligned with your expertise and impact. A diverse, supportive team culture that values openness, collaboration, and fresh ideas. Opportunities for professional growth through learning resources, training, and conference support. The chance to build technology that genuinely improves the lives of job seekers around the world. Memorable team experiences, from EU meetups to our annual company summer getaway. The excitement of a startup mindset combined with the stability of a well-established company. At JobLeads, your work won’t just power a platform, it will help millions of professionals discover new opportunities, pursue meaningful careers, and shape their futures with confidence. If you’re passionate about great technology, inspired by purposeful work, and excited to collaborate with a talented global team, we’d love to hear your story. Apply now with your CV in English, and let’s build something that truly matters, together. About us At JobLeads our mission is to enable jobseekers to land a better job faster. On this mission we are digitizing every aspect of career coaching to make it accessible and affordable to every jobseeker worldwide. We are active in 40+ countries and our products reach over 4 million users monthly. We are a fully remote company with a positive, diverse, and supportive culture. We look for people who are curious, inventive, analytical and work to be a little better every single day. We aim to be smart, humble, hardworking and, above all, collaborative.
Technology
MOTIFE
Java Developer
Senior
Hybrid
Kraków, MA, Poland
20,000 - 24,000 PLN/mo
🏢 Summary: Join a Data Transformation Technology team as a Java Developer building and enhancing distributed, business-critical process applications. The role combines backend development, architecture input, automation and CI/CD improvements, code reviews, and mentoring junior engineers in a hybrid Krakow-based setup. 🗂️ Requirements: 4+ years of backend or full-stack software engineering experience, Commercial experience with Java, Spring, SQL, Hibernate, and Kafka, System architecture and technical design experience, Relational database and web application framework knowledge, Enterprise integration experience: queues, publish-subscribe messaging, REST APIs, Microservices development or design experience, Automated testing, build automation, and CI/CD pipeline experience, Cloud-native technology experience with OpenShift, Docker, or Kubernetes, Agile software development experience, Ability to assess scalability, security, resilience, maintainability, and testability, Complex test and production issue troubleshooting, Professional working proficiency in English 📃 Skills: Java, Spring, SQL, Hibernate, Kafka, REST, OpenShift, Docker, Kubernetes, Angular, Microservices, CI/CD 🏢 Description: We are hiring on behalf of our client – a global financial services organization recognized for its premium service, deep domain expertise, and strong technology-driven approach. The company partners with clients, helping them solve complex challenges across investor services and capital markets. Their culture is built on collaboration, knowledge sharing, and empowering individuals to contribute beyond their immediate role. As a Java Developer , you will join the Data Transformation Technology team and help build a business process platform used by multiple teams across the organization. You will design, develop, and improve distributed applications that support business-critical workflows, combining hands-on backend engineering with contributions to system architecture, automation, and technical standards. You will also support junior engineers and help the team maintain a secure, resilient, and scalable technology environment. Key takeaways: Stack: Java, Spring, SQL, Hibernate, Kafka, REST APIs, OpenShift, Docker, Kubernetes, nice to have: Angular Salary: 20 000 - 24 000 PLN gross on the Contract of Employment Working model : Hybrid - 3 days/week from the office (2 days per week for parents of children up to 4 years old) Location: ul. Klimeckiego, Krakow Recruitment process : A call with MOTIFE Recruiter (30 min) Technical interview with the Manager (1h) Technical interview with the Team (1h) Responsibilities: Software Development Develop and maintain application code for business-critical distributed systems. Build automated tests that improve software quality, stability, and maintainability. Analyse and resolve issues identified in testing and production environments. Conduct code reviews and provide actionable feedback to other engineers. Architecture and Technical Excellence Contribute to architecture, system design, and technology selection discussions. Evaluate function, scalability, testability, security, and resilience together with testers and business users. Research technologies and recommend improvements to the department’s technology stack. Define and improve engineering standards, development practices, and technical documentation. Automation and Delivery Drive greater automation across development, testing, and deployment processes. Support the design and implementation of CI/CD pipelines. Ensure applications and engineering practices remain aligned with current industry standards. Collaboration and Team Development Communicate effectively with engineers, testers, business users, and stakeholders outside the immediate team. Translate business and operational needs into practical technical solutions. Mentor and provide technical guidance to junior team members. Support the recruitment and assessment of new engineering talent. Requirements: Technical Expertise 4+ years of professional software engineering experience in a backend or full-stack role. Strong commercial experience with Java, Spring, SQL, Hibernate, and Kafka. Proven contributions to system architecture and technical design. Strong understanding of relational databases and popular web application frameworks. Practical knowledge of enterprise integration patterns, including queues, publish-subscribe messaging, and REST APIs. Experience designing or developing applications based on microservice architecture. Experience with automated testing, build automation, and CI/CD pipelines. Familiarity with cloud-native technologies and OpenShift, Docker, or Kubernetes. Exposure to Angular or another reactive frontend framework is an advantage. Engineering Practices Experience working within Agile software development environments. Ability to assess systems in terms of scalability, security, resilience, maintainability, and testability. Confidence troubleshooting complex issues across test and production environments. Ability to contribute constructively to code reviews, architecture discussions, and engineering standards. Collaboration and Mindset Strong critical-thinking and problem-solving skills. Clear and effective communication across technical and business teams. Professional working proficiency in English. What we offer: Private medical care Life insurance Professional training and certification support Social fund benefits platform Stable employment with a long-term contract Apply now Join a team building technology that supports critical business processes across a global organization. Please apply via our careers page and submit your CV in English.