Unlock Full Resume Report

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:

May 27, 2026

Senior Java Engineer

Senior • Remote

5,000 - 6,200 USD

Krakow, Poland

#4938

Our client builds a leading digital identity and fraud prevention platform used by banks, fintech companies, online marketplaces, and other regulated businesses worldwide. Their products combine biometric identity verification, document and image processing, and advanced fraud detection to help customers balance frictionless digital experiences with strong security and regulatory compliance. The company relies on AI, machine learning, and computer vision to power identity verification, mobile deposit, and liveness detection solutions used by thousands of organisations globally.

About the role

We are looking for a Senior Java Backend Engineer to join a cross-functional team building cloud-native identity and fraud prevention products on AWS. In this role, you will design and implement scalable, high-performance backend services and APIs in Java, working within a microservices and serverless architecture. You will collaborate closely with product managers, front-end engineers, researchers, and DevOps to deliver production-grade features that power real-time identity verification and fraud detection at scale.

What will you do?

  • Design, develop, deploy, and maintain production-ready backend APIs and microservices in Java, targeting AWS as the primary deployment platform.

  • Build scalable, resilient services using serverless and containerised architectures (ECS, Lambda, API Gateway).

  • Write clean, efficient, and testable code with strong emphasis on quality engineering and continuous delivery.

  • Design and execute robust automated test suites including unit, integration, and performance tests.

  • Collaborate with product managers, front-end engineers, QA, and cloud/operations teams to translate requirements into well-designed features.

  • Contribute to CI/CD pipeline development and drive adoption of DevOps best practices for rapid and reliable deployments.

  • Create and maintain internal software documentation and public API documentation.

  • Participate in Agile ceremonies including stand-ups, sprint planning, refinements, and retrospectives.

  • Mentor and support junior team members, sharing knowledge and elevating overall team capability.

Required skills and experience

  • 5+ years of professional backend software development experience with Java as the primary language.

  • Strong experience designing and building RESTful APIs and backend services in Java using modern frameworks (Spring Boot, Micronaut, or similar).

  • Proven experience developing and deploying solutions on Amazon Web Services (AWS).

  • Hands-on experience with microservices and/or serverless architectures.

  • Solid background in CI/CD pipelines, automated testing, and continuous delivery practices.

  • Experience building and deploying Dockerised applications.

  • Experience writing automated unit, integration, and performance tests for reliability at scale.

  • Good understanding of relational and/or NoSQL databases (e.g. MongoDB, DynamoDB, DocumentDB, RDS).

  • Strong communication skills and ability to collaborate effectively in a distributed, cross-functional environment.

  • Solid understanding of Agile methodologies and practices.

  • Proficiency with Git.

  • Proficiency in spoken and written English.

Nice to have

  • Experience with Golang as an additional backend language.

  • Familiarity with AWS services such as ECS, EKS, S3, Lambda, SQS, API Gateway, and KMS.

  • Infrastructure-as-code experience with Terraform, CloudFormation, or AWS CDK.

  • Experience with gRPC, Protocol Buffers, or image processing technologies.

  • Exposure to machine learning concepts, architectures, or inference pipelines.

  • Front-end exposure to React/Redux or other modern JavaScript frameworks.

  • Programming experience in Python, Groovy, or Bash scripting.

  • Previous work on SaaS products at scale in domains like digital identity, banking, or fintech.

  • Experience delivering features from user stories through to deployment in Agile environments.

Similar jobs you might like

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

INFOPLUS TECHNOLOGIES

Java Backend Engineer

Mid

Hybrid

Krakow, MA, Poland

🏢 Summary: Java Backend Engineer role focused on building AI-driven digital products for employees and HR stakeholders. The position covers end-to-end microservice development, testing, deployment, observability, production support, and secure, ethical AI delivery in an agile environment. 🗂️ Requirements: Strong Java and Spring Boot experience, Experience building microservices, Spring Batch and Spring Cloud experience, REST API and GraphQL schema design proficiency, NoSQL data modelling experience, Data streaming experience, OAuth 2.0 and Microsoft Entra ID authentication/authorization experience, Azure Cloud Services experience, English communication skills for cross-functional agile collaboration, Commitment to quality, maintainability, documentation, and continuous learning 📃 Skills: Java, SpringBoot, SpringBatch, SpringCloud, Microservices, REST, GraphQL, NoSQL, CosmosDB, Kafka, OAuth2, EntraID, Azure, AppServices, AzureMonitor, APIManagement, Observability 🏢 Description: Role Summary We are looking for a Java Backend Engineer to design, develop, and continuously improve intelligent digital products and services that support employees and HR stakeholders, with AI at the core. Required Skills & Experience Strong experience in Java and Spring Boot, including Spring Batch and Spring Cloud, and building microservices. Proficiency in REST API and GraphQL schema design. Experience with NoSQL data modelling (e.g., Azure Cosmos DB), data streaming (e.g., Confluent Kafka), and authentication/authorization protocols including OAuth 2.0 and Microsoft Entra ID. Familiarity with Azure Cloud Services, including App Services, Azure Monitor, and API-Management. Collaborative communication skills: able to express ideas clearly in English and adapt technical content for diverse audiences while working closely with product managers, designers, and engineers in agile settings. Strong commitment to quality, maintainability, documentation, and continuous learning. Key Responsibilities Design, develop, and continuously improve intelligent digital products and services that support employees and HR stakeholders, with AI at the core. Apply modern engineering practices, from analyzing user needs and developing new features to automated testing, deployment, and observability. Ensure quality, security, reliability, and compliance by applying digital principles and implementing functional and non-functional requirements. Build observability into solutions, monitor production health, help resolve incidents, and remediate root causes of risks and issues. Advocate for user and stakeholder needs, ensuring AI solutions are explainable, ethical, and human-centric. Share knowledge openly, contribute to hiring and onboarding, and help shape a collaborative, forward-thinking engineering culture.

Technology

iTeamly

Senior Java Developer

Senior

Remote

Krakow, Poland

12,000 - 17,000 PLN

🏢 Summary: Senior Java Engineer role building cloud-native backend services for life sciences organizations analysing potential adverse drug effects. The position combines hands-on Java development, technical ownership, distributed-system design, AWS operations, and collaboration with international cross-functional teams. 🗂️ Requirements: 4–7 years of Java backend development experience, Strong Spring and Spring Boot knowledge, Production AWS experience, Microservices architecture knowledge, SQL and relational database experience, Tomcat or similar application server familiarity, Independent technical decision-making and system design contribution, Good communication skills 📃 Skills: Java, Spring, SpringBoot, AWS, Microservices, SQL, Tomcat, Databases 🏢 Description: We are looking for a Senior Java Engineer to join our team building a cloud-native platform used by global Life Sciences organisations. You will work on backend services supporting pharmaceutical companies in analysing potential adverse drug effects. This role offers a mix of technical ownership, system design, and hands-on development in a highly collaborative, international environment.🙋‍♀️ ✅ Your responsibilities: Design, develop, and maintain backend services built with Java, Spring, Spring Boot, and AWS. Contribute to architectural decisions and system-level discussions. Ensure stability, scalability, and performance of distributed services. Write clean, maintainable code and participate in code reviews. Collaborate with cross-functional teams to translate requirements into technical solutions. Support deployment automation and production operations. Troubleshoot complex technical issues and propose improvements. 🧠 Our requirements: Minimum 4–7 years of experience in backend development with Java. Strong knowledge of Spring and Spring Boot. Experience with AWS in production environments. Solid understanding of microservices architecture. Hands-on experience with SQL and relational databases. Familiarity with Tomcat or similar application servers. Ability to work independently, make informed technical decisions, and contribute to system design. Good communication skills. Nice to Have: Familiarity with Kafka or other event-driven systems. Ability to assist occasionally with small tasks in React. Experience working on projects in healthcare or Life Sciences. 🌟 What we offer: Fully remote work with flexible arrangements tailored to your needs. Benefits like a multisport pass and private healthcare to support your well-being. Training budget and support for certifications Opportunities to work on international projects that expand your expertise. Clear career growth paths with fast-track promotion opportunities.

Technology

DCG

Java Backend Developer

Senior

Hybrid

Warsaw, MZ, Poland

140 - 150 PLN

🏢 Summary: Senior Backend Java Developer role focused on building, testing and maintaining scalable backend services for customer-facing digital banking platforms. The position combines Java microservices development, backend test automation, technical solution design and collaboration with business stakeholders in an agile team. The offer includes private medical care, sports card co-financing, dedicated consultant support and an employee referral program. 🗂️ Requirements: Java 21+ backend development experience, REST API and microservices experience, Spring Boot 3.4, Spring WebFlux and Hibernate experience, Oracle DB, DB2 and SQL knowledge, Git, Maven and Jenkins experience, Splunk experience, SOLID principles knowledge, Unit, integration, API and performance test automation experience, Cucumber and WireMock experience, Backend testing leadership in an agile team, Business stakeholder collaboration and solution-design experience, AI-powered development and testing tools experience, Very good written and spoken English 📃 Skills: Java, REST, Microservices, Spring, WebFlux, Hibernate, Oracle, DB2, SQL, Git, Maven, Jenkins, Splunk, SOLID, Cucumber, WireMock, Agile, AI, English 🏢 Description: As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for: Senior Backend Java Developer Responsibilities: Design, develop, test and maintain backend services for digital banking platforms Drive backend testing activities within an agile team Ensure delivery of high-quality, reliable and scalable solutions Collaborate with business stakeholders to gather requirements and support solution design Support analysis activities and translate business needs into technical solutions Use AI-powered tools in development, testing and delivery processes Contribute to technical design, implementation, continuous improvement and operational support Work within a cross-functional agile team delivering customer-facing digital banking services Requirements: Strong experience in backend development using Java 21+, REST APIs and microservices Hands-on experience with Spring Boot 3.4, Spring WebFlux and Hibernate Practical knowledge of Oracle DB, DB2 and SQL Hands-on experience with Git, Maven and Jenkins Practical experience in working with Splunk Strong understanding of SOLID principles Proven experience in test automation, including unit, integration, API and performance testing Hands-on experience with Cucumber and WireMock Proven experience in driving backend testing activities within an agile team Ability to collaborate with business stakeholders and contribute to solution design Experience in using AI-powered tools in software development and testing Very good command of English, both spoken and written Nice to have: Understanding of reactive programming concepts Hands-on experience with JavaScript and TypeScript Practical experience with Angular 2+ and AngularJS Hands-on experience with Playwright and qTest ISTQB Foundation certification Practical knowledge of Gherkin Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program

Technology

ITDS

Senior Java Backend Developer – Cloud and Microservices Expertise

Senior

Hybrid

Krakow, MA, Poland

27,720 - 33,600 PLN

🏢 Summary: Hybrid Senior Java Backend Developer role in Krakow focused on building secure, scalable distributed microservices for modern banking messaging platforms. The role covers application design and development, quality standards, testing, automation, and technical mentoring within an Agile product team. 🗂️ Requirements: 5+ years of senior experience with Java, Spring Boot, and Kubernetes, Hands-on AWS cloud experience, CI/CD experience with GitHub, Jira, Jenkins, Maven, and Groovy, API design expertise: Swagger, OpenAPI 3.0, REST, JSON, microservices, OAuth 2.0 authentication and authorization experience, Kong API Gateway experience, TDD and Agile/Scrum development experience, Ability to translate business requirements into technical solutions, Communicative English proficiency, Legal right to work in Europe 📃 Skills: Java, Spring, Kubernetes, AWS, GitHub, Jira, Jenkins, Maven, Groovy, Swagger, OpenAPI, REST, JSON, Microservices, OAuth, Kong, TDD, Scrum 🏢 Description: Kick-start innovation in banking technology — develop scalable, secure, and high-performing microservices! Krakow-based opportunity with hybrid work model (up to 3 remote days per week). As a Senior Java Backend Developer – Cloud and Microservices Expertise , you will be working for our client, a leading financial institution dedicated to delivering state-of-the-art messaging solutions to enhance customer engagement. Your expertise will drive the design and development of distributed systems, supporting the modernization and standardization of critical messaging platforms. Join us and contribute to shaping the future of banking communication technology. Your main responsibilities: Applying your technical expertise to develop high-quality applications/systems in line with requirements and standards. Collaborating within a multi-disciplinary, Agile product team to design and build distributed microservices using modern technology stacks. Defining and maintaining technical quality standards across platforms. Building strong decision-making and problem-solving skills within your area of expertise. Producing efficient, maintainable code that aligns with business needs and technical dependencies. Conducting thorough unit testing to ensure software performance and reliability. Challenging code and design quality to uphold industry standards and project excellence. Contributing to automation test coverage and quality assurance processes. Maintaining effective communication with team members and stakeholders. Promoting innovative technologies and mentoring engineering colleagues. You’re ideal for this role if you have: Minimum of 5 years’ senior experience in Java, Spring Boot, and Kubernetes. Practical experience working with Cloud platforms, especially AWS. Strong knowledge of CI/CD tools such as GitHub, Jira, Jenkins, Maven, and Groovy. Expertise in API design standards: Swagger, OpenAPI 3.0, REST, JSON, Microservices architecture. Knowledge of authentication and authorization via OAuth 2.0, with experience using Kong API Gateway. Familiarity with Agile testing methodologies, particularly TDD, and extensive Agile/Scrum development experience. Ability to work closely with business stakeholders to translate functional requirements into robust technical solutions. Strong problem-solving capability with a focus on innovative, scalable solutions. It is a strong plus if you have: Experience with additional cloud services or certifications. Knowledge of DevOps practices beyond the core technologies listed. Language Required for the role: English – Communicative proficiency essential for effective collaboration and stakeholder engagement. Eligibility for the role: Only candidates with an existing legal right to work in Europe will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Technology

Link Group

Senior Java Developer

Senior

Hybrid

Warsaw, Poland

130 - 160 PLN

🏢 Summary: Senior Java Developer role leading the delivery of resilient, highly available, event-driven microservices for a high-stakes financial environment. The position owns complex backend features end to end, from data models and APIs through deployment, monitoring, testing, and CI/CD quality practices. 🗂️ Requirements: 7+ years of commercial backend development, Proven experience building complex, distributed, scalable systems, Java 21+, Spring Boot, PostgreSQL, Kafka, OpenAPI, Vault, Kubernetes, Docker, Terraform, GitLab CI or Jenkins, Maven, Microservices architecture, Event-driven design, RESTful APIs, SCRUM, Strong collaboration skills, Fluent English 📃 Skills: Java, SpringBoot, PostgreSQL, Kafka, OpenAPI, Vault, Kubernetes, Docker, Terraform, GitLab, Jenkins, Maven, Microservices, REST, SCRUM 🏢 Description: Senior Java Developer We are looking for a Senior Java Developer (7+ years of experience) to lead the development of resilient, highly available systems and event-driven microservices in a high-stakes financial environment. Requirements: Experience: 7+ years of commercial backend development with a proven track record of building complex, distributed, and scalable systems. Tech Stack: Backend: Java 21+, Spring Boot, PostgreSQL, Kafka, OpenAPI, Vault DevOps & Cloud: Kubernetes , Docker, Terraform, GitLab CI/Jenkins, Maven Core Skills: Microservices architecture, event-driven design, RESTful APIs, SCRUM, strong collaboration skills, and fluent English. Nice to Have: Financial services/FinTech background, experience in distributed global teams, and exposure to AI/LLM integrations. Responsibilities: Architecture & Infrastructure: Lead the development of scalable, event-driven microservices engineered for high throughput and maximum uptime. Data & Security: Design robust data models while ensuring strict data consistency and security in a financial ecosystem. End-to-End Feature Ownership: Own complex backend features across their full lifecycle—from schema and API definition to deployment and production monitoring. Cross-Functional Collaboration: Partner with global stakeholders and frontend engineers to translate complex financial workflows into high-performance technical specs. Engineering Excellence: Elevate code quality through code reviews, modern CI/CD automation, and comprehensive testing (Unit, Integration, and Contract testing).

Technology

EPAM Systems

Senior Java Backend Developer

Senior

Remote

Wroclaw, DS, Poland

🏢 Summary: Senior Java Backend Developer role building scalable, secure microservices and REST APIs for a high-traffic PropTech mobile platform. The position involves backend design, database optimization, third-party integrations, production support, and collaboration in an Agile team aligned with North American working hours. 🗂️ Requirements: 5+ years of software development experience, Java and Spring Boot experience, REST API design and microservices architecture, Relational database experience, JPA/Hibernate experience, Git collaboration workflows, Unit and integration testing, Agile/Scrum experience, Availability 3:00 PM–11:00 PM Polish time, English proficiency at B2 or higher 📃 Skills: Java, SpringBoot, REST, Microservices, PostgreSQL, MySQL, SQLServer, JPA, Hibernate, Git, Agile, Scrum 🏢 Description: EPAM is seeking a skilled Senior Java Backend Developer who is passionate about building scalable, high-performance backend services and enjoys working on products used daily by thousands of professionals. You will join a collaborative, agile team developing and enhancing a flagship mobile platform and supporting backend services for a leading global property data and analytics company operating in the real estate technology (PropTech) domain. The client delivers data-driven solutions that power the real estate industry across North America, providing critical tools and insights to agents, brokers, and MLS organisations. Responsibilities Design, develop, and maintain scalable backend services using Java and Spring Boot Build and enhance RESTful APIs supporting mobile and web applications Develop secure, reliable, and high-performance microservices Design and optimize database models and data access layers Integrate with third-party platforms and external APIs Collaborate with mobile developers, frontend engineers, product managers, QA engineers, and architects to deliver high-quality solutions Participate in system design, code reviews, technical discussions, and architectural decisions Troubleshoot production issues and improve application performance, scalability, and reliability Write clean, maintainable, and well-tested code following engineering best practices Contribute to continuous improvement initiatives, including CI/CD, automation, and AI-assisted software development practices Requirements 5+ years of professional software development experience Strong experience with Java and Spring Boot Solid understanding of REST API design and microservices architecture Experience with relational databases such as PostgreSQL, MySQL, or SQL Server Experience with JPA/Hibernate or similar persistence frameworks Knowledge of modern software engineering principles, design patterns, and clean code practices Experience with Git and collaborative development workflows Familiarity with unit and integration testing frameworks Strong analytical, problem-solving, and communication skills Ability to work effectively in an Agile/Scrum environment Availability to work shifted hours (3:00 PM – 11:00 PM Polish time) to align with the North American-based team English proficiency at B2 level or higher Nice to have Experience with cloud platforms (AWS or GCP) Experience with Docker and Kubernetes Knowledge of messaging technologies such as Kafka or RabbitMQ Experience with OAuth2, SSO, JWT, or other authentication mechanisms Familiarity with AI-assisted development tools such as GitHub Copilot or Gemini Experience working with high-traffic, customer-facing SaaS or mobile backend platforms Experience integrating with third-party APIs and enterprise systems Background or interest in the real estate / PropTech domain 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

EPAM Systems

Senior Java Backend Developer

Senior

Remote

Poznan, WP, Poland

🏢 Summary: Senior Java Backend Developer role focused on building scalable, secure backend services and REST APIs for a high-traffic PropTech mobile platform. The position involves Java/Spring Boot microservices, database optimization, third-party integrations, and close collaboration in an Agile team. 🗂️ Requirements: 5+ years of professional software development experience, Java and Spring Boot experience, REST API design and microservices architecture knowledge, Relational database experience, JPA/Hibernate or similar persistence framework experience, Git and collaborative development workflow experience, Unit and integration testing familiarity, Agile/Scrum environment experience, Availability for 3:00 PM–11:00 PM Polish time, English proficiency at B2 level or higher 📃 Skills: Java, SpringBoot, REST, Microservices, PostgreSQL, MySQL, SQLServer, JPA, Hibernate, Git, Testing, Agile, Scrum 🏢 Description: EPAM is seeking a skilled Senior Java Backend Developer who is passionate about building scalable, high-performance backend services and enjoys working on products used daily by thousands of professionals. You will join a collaborative, agile team developing and enhancing a flagship mobile platform and supporting backend services for a leading global property data and analytics company operating in the real estate technology (PropTech) domain. The client delivers data-driven solutions that power the real estate industry across North America, providing critical tools and insights to agents, brokers, and MLS organisations. Responsibilities Design, develop, and maintain scalable backend services using Java and Spring Boot Build and enhance RESTful APIs supporting mobile and web applications Develop secure, reliable, and high-performance microservices Design and optimize database models and data access layers Integrate with third-party platforms and external APIs Collaborate with mobile developers, frontend engineers, product managers, QA engineers, and architects to deliver high-quality solutions Participate in system design, code reviews, technical discussions, and architectural decisions Troubleshoot production issues and improve application performance, scalability, and reliability Write clean, maintainable, and well-tested code following engineering best practices Contribute to continuous improvement initiatives, including CI/CD, automation, and AI-assisted software development practices Requirements 5+ years of professional software development experience Strong experience with Java and Spring Boot Solid understanding of REST API design and microservices architecture Experience with relational databases such as PostgreSQL, MySQL, or SQL Server Experience with JPA/Hibernate or similar persistence frameworks Knowledge of modern software engineering principles, design patterns, and clean code practices Experience with Git and collaborative development workflows Familiarity with unit and integration testing frameworks Strong analytical, problem-solving, and communication skills Ability to work effectively in an Agile/Scrum environment Availability to work shifted hours (3:00 PM – 11:00 PM Polish time) to align with the North American-based team English proficiency at B2 level or higher Nice to have Experience with cloud platforms (AWS or GCP) Experience with Docker and Kubernetes Knowledge of messaging technologies such as Kafka or RabbitMQ Experience with OAuth2, SSO, JWT, or other authentication mechanisms Familiarity with AI-assisted development tools such as GitHub Copilot or Gemini Experience working with high-traffic, customer-facing SaaS or mobile backend platforms Experience integrating with third-party APIs and enterprise systems Background or interest in the real estate / PropTech domain 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

EPAM Systems

Senior Java Backend Developer

Senior

Remote

Łódź, LD, Poland

🏢 Summary: Senior Java Backend Developer role focused on building scalable, secure microservices and REST APIs for a high-traffic real estate data platform. The position works in an Agile team supporting mobile and web products, with shifted hours aligned to a North American team. 🗂️ Requirements: 5+ years of professional software development experience, Java, Spring Boot, REST API design, Microservices architecture, Relational database experience, JPA/Hibernate or similar persistence framework, Git collaborative workflows, Unit and integration testing, Agile/Scrum experience, Availability 3:00 PM–11:00 PM Polish time, English B2 or higher 📃 Skills: Java, Spring, SpringBoot, REST, Microservices, PostgreSQL, MySQL, SQLServer, JPA, Hibernate, Git, Agile, Scrum, Testing 🏢 Description: EPAM is seeking a skilled Senior Java Backend Developer who is passionate about building scalable, high-performance backend services and enjoys working on products used daily by thousands of professionals. You will join a collaborative, agile team developing and enhancing a flagship mobile platform and supporting backend services for a leading global property data and analytics company operating in the real estate technology (PropTech) domain. The client delivers data-driven solutions that power the real estate industry across North America, providing critical tools and insights to agents, brokers, and MLS organisations. Responsibilities Design, develop, and maintain scalable backend services using Java and Spring Boot Build and enhance RESTful APIs supporting mobile and web applications Develop secure, reliable, and high-performance microservices Design and optimize database models and data access layers Integrate with third-party platforms and external APIs Collaborate with mobile developers, frontend engineers, product managers, QA engineers, and architects to deliver high-quality solutions Participate in system design, code reviews, technical discussions, and architectural decisions Troubleshoot production issues and improve application performance, scalability, and reliability Write clean, maintainable, and well-tested code following engineering best practices Contribute to continuous improvement initiatives, including CI/CD, automation, and AI-assisted software development practices Requirements 5+ years of professional software development experience Strong experience with Java and Spring Boot Solid understanding of REST API design and microservices architecture Experience with relational databases such as PostgreSQL, MySQL, or SQL Server Experience with JPA/Hibernate or similar persistence frameworks Knowledge of modern software engineering principles, design patterns, and clean code practices Experience with Git and collaborative development workflows Familiarity with unit and integration testing frameworks Strong analytical, problem-solving, and communication skills Ability to work effectively in an Agile/Scrum environment Availability to work shifted hours (3:00 PM – 11:00 PM Polish time) to align with the North American-based team English proficiency at B2 level or higher Nice to have Experience with cloud platforms (AWS or GCP) Experience with Docker and Kubernetes Knowledge of messaging technologies such as Kafka or RabbitMQ Experience with OAuth2, SSO, JWT, or other authentication mechanisms Familiarity with AI-assisted development tools such as GitHub Copilot or Gemini Experience working with high-traffic, customer-facing SaaS or mobile backend platforms Experience integrating with third-party APIs and enterprise systems Background or interest in the real estate / PropTech domain 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

EPAM Systems

Senior Java Backend Developer

Senior

Remote

Krakow, MA, Poland

🏢 Summary: Senior Java Backend Developer role focused on building scalable, secure backend services and REST APIs for a high-traffic PropTech mobile platform. The position involves microservices development, database optimization, third-party integrations, and collaboration in an Agile team supporting North American users. 🗂️ Requirements: 5+ years of professional software development experience, Strong Java and Spring Boot experience, REST API design and microservices architecture knowledge, Relational database experience, JPA/Hibernate or similar persistence framework experience, Git and collaborative development workflow experience, Unit and integration testing familiarity, Agile/Scrum environment experience, Availability for 3:00 PM–11:00 PM Polish time, English proficiency at B2 level or higher 📃 Skills: Java, SpringBoot, REST, Microservices, PostgreSQL, MySQL, SQLServer, JPA, Hibernate, Git, Agile, Scrum 🏢 Description: EPAM is seeking a skilled Senior Java Backend Developer who is passionate about building scalable, high-performance backend services and enjoys working on products used daily by thousands of professionals. You will join a collaborative, agile team developing and enhancing a flagship mobile platform and supporting backend services for a leading global property data and analytics company operating in the real estate technology (PropTech) domain. The client delivers data-driven solutions that power the real estate industry across North America, providing critical tools and insights to agents, brokers, and MLS organisations. Responsibilities Design, develop, and maintain scalable backend services using Java and Spring Boot Build and enhance RESTful APIs supporting mobile and web applications Develop secure, reliable, and high-performance microservices Design and optimize database models and data access layers Integrate with third-party platforms and external APIs Collaborate with mobile developers, frontend engineers, product managers, QA engineers, and architects to deliver high-quality solutions Participate in system design, code reviews, technical discussions, and architectural decisions Troubleshoot production issues and improve application performance, scalability, and reliability Write clean, maintainable, and well-tested code following engineering best practices Contribute to continuous improvement initiatives, including CI/CD, automation, and AI-assisted software development practices Requirements 5+ years of professional software development experience Strong experience with Java and Spring Boot Solid understanding of REST API design and microservices architecture Experience with relational databases such as PostgreSQL, MySQL, or SQL Server Experience with JPA/Hibernate or similar persistence frameworks Knowledge of modern software engineering principles, design patterns, and clean code practices Experience with Git and collaborative development workflows Familiarity with unit and integration testing frameworks Strong analytical, problem-solving, and communication skills Ability to work effectively in an Agile/Scrum environment Availability to work shifted hours (3:00 PM – 11:00 PM Polish time) to align with the North American-based team English proficiency at B2 level or higher Nice to have Experience with cloud platforms (AWS or GCP) Experience with Docker and Kubernetes Knowledge of messaging technologies such as Kafka or RabbitMQ Experience with OAuth2, SSO, JWT, or other authentication mechanisms Familiarity with AI-assisted development tools such as GitHub Copilot or Gemini Experience working with high-traffic, customer-facing SaaS or mobile backend platforms Experience integrating with third-party APIs and enterprise systems Background or interest in the real estate / PropTech domain 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.