New offer - be the first one to apply!
August 8, 2026
Senior Java Backend Developer
Senior • Remote
Gdansk, PM, Poland
Join a collaborative, agile team developing and enhancing a flagship mobile platform and supporting backend services for a global property data and analytics business in the real estate technology (PropTech) domain. The platform provides data-driven tools and insights for agents, brokers, and MLS organizations across North America.
Quick Facts
- Work on scalable, high-performance backend services and products used daily by thousands of professionals.
- Collaborate with a North American-based team.
- Shifted working hours: 3:00 PM–11:00 PM Polish time.
Responsibilities
- Design, develop, and maintain scalable backend services using Java and Spring Boot.
- Build and enhance RESTful APIs for mobile and web applications.
- Develop secure, reliable, 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, well-tested code following engineering best practices.
- Contribute to CI/CD, automation, and AI-assisted software development improvements.
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 3:00 PM–11:00 PM Polish time.
- English proficiency at B2 level or higher.
Nice to Have
- Experience with AWS or GCP.
- Experience with Docker and Kubernetes.
- Knowledge of 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 with high-traffic, customer-facing SaaS or mobile backend platforms.
- Experience integrating with third-party APIs and enterprise systems.
- Background or interest in real estate / PropTech.
Benefits
- Hybrid-by-design work model and remote work within Poland.
- Opportunity to work abroad for up to 60 days annually.
- Business-driven relocation opportunities.
- Career development programs, thought leadership, mentoring, soft-skills, and well-being programs.
- Certification opportunities in Anthropic, Gemini, GCP, Azure, and AWS.
- English classes.
- Stable pay.
- Employee Stock Purchase Plan participation with a 15% discount.
- Benefits package including health insurance, multisport, and shopping vouchers.
- Referral bonuses up to $2,000.
- Office entertainment and relaxation zones, table tennis, football, free snacks, coffee, and more.
- Corporate, social, and well-being events.
Benefits are available to employees only.
Contractor cooperation is available; B2B agreement terms are agreed individually.
Only selected candidates will be contacted.
Similar jobs you might like
Technology
New offer
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: Description Join a collaborative, agile team developing and enhancing a flagship mobile platform and its backend services for a global property data and analytics provider in the real estate technology (PropTech) domain. The platform provides data-driven tools and insights to real estate agents, brokers, and MLS organizations across North America. 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, 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, 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 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 • A collaborative team of technology professionals working on AI, cloud, and digital platform modernization. • Hybrid work and the opportunity to work remotely within Poland. • Opportunity to work abroad for up to 60 days annually. • Business-driven relocation opportunities. • Career development programs, thought leadership, mentoring, soft-skills, and well-being programs. • Certification opportunities in Anthropic, Gemini, GCP, Azure, and AWS. • English classes. • Stable pay. • Participation in the Employee Stock Purchase Plan with a 15% discount. • Benefits package including health insurance, multisport, and shopping vouchers. • Referral bonuses of up to $2,000. • Offices with entertainment and relaxation zones, table tennis, football, free snacks, coffee, and more. • Corporate, social, and well-being events. Benefits listed above are available to employees only. Contractor cooperation is available; B2B agreement terms are agreed individually. Only selected candidates will be contacted.
Technology
New offer
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: Senior Java Backend Developer 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.
Technology
New offer
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: Senior Java Backend Developer Design, develop, and maintain scalable backend services for a flagship mobile platform and supporting services in the real estate technology domain. The platform provides data-driven tools and insights to real estate agents, brokers, and MLS organizations across North America. 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 - Hybrid-by-design work mode and an opportunity to work remotely within Poland. - Opportunity to work abroad for up to 60 days annually. - Business-driven relocation opportunities. - Career development programs. - Thought leadership, mentoring, soft-skills, and well-being programs. - Certifications: Anthropic, Gemini, GCP, Azure, AWS. - English classes. - Stable pay. - Participation in the Employee Stock Purchase Plan with a 15% discount. - Benefits package: health insurance, multisport, and shopping vouchers. - Referral bonuses up to $2,000. - Offices with entertainment and relaxation zones, table tennis and football, free snacks, coffee, and more. - Corporate, social, and well-being events. - Listed benefits are available to employees only. - Open to working with contractors; terms of B2B cooperation agreements are agreed individually. - Only selected candidates will be contacted.
Technology
New offer
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: Senior Java Backend Developer
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 practicesRequirements
- 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, aligned with the North American-based team - English proficiency at B2 level or higherNice 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 domainWe Offer
- Collaborative, agile, startup-like culture - Hybrid work model and opportunity to work remotely within Poland - Opportunity to work abroad for up to 60 days annually - Business-driven relocation opportunities - Career development programs - Thought leadership, mentoring, soft skills, and well-being programs - Certifications: Anthropic, Gemini, GCP, Azure, AWS - English classes - Stable pay - Participation in the Employee Stock Purchase Plan with a 15% discount - Benefits package including health insurance, multisport, and shopping vouchers - Referral bonuses up to $2,000 - Offices with entertainment and relaxation zones, table tennis and football, free snacks, coffee, and more - Corporate, social, and well-being events Benefits listed above are available to employees only. Contractor cooperation is available; B2B agreement terms are agreed individually. Only selected candidates will be contacted.Technology
New offer
EPAM Systems
Senior Java Backend Developer
Senior
Remote
Katowice, SL, Poland
🏢 Summary: Senior Java Backend Developer role 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 close collaboration in an Agile team aligned with North American working hours. 🗂️ 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, Agile, Scrum 🏢 Description: Senior Java Backend Developer Join a collaborative, agile team developing and enhancing a flagship mobile platform and its supporting backend services for a global property data and analytics business in the PropTech domain. The platform provides data-driven tools and insights for real estate agents, brokers, and MLS organizations across North America. 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 • Hybrid-by-design work mode and an opportunity to work remotely within Poland • Opportunity to work abroad for up to 60 days annually • Business-driven relocation opportunities • Career development programs, thought leadership, mentoring, soft-skills, and well-being programs • Certification opportunities in Anthropic, Gemini, GCP, Azure, and AWS • English classes • Stable pay • Participation in the Employee Stock Purchase Plan with a 15% discount • Benefits package including health insurance, multisport, and shopping vouchers • Referral bonuses up to $2,000 • Offices with entertainment and relaxation zones, table tennis and football, free snacks, coffee, and more • Corporate, social, and well-being events Benefits listed above are available to employees only. Contractor cooperation is available. Terms of B2B cooperation agreements are agreed individually. Only selected candidates will be contacted.
Technology
New offer
EPAM Systems
Senior Java Backend Developer
Senior
Remote
Warsaw, Poland
🏢 Summary: Senior Java Backend Developer role building scalable, secure microservices and REST APIs for a high-traffic PropTech mobile platform. The offer includes collaboration with a North American team, production support, system design, and CI/CD improvement in an Agile environment. 🗂️ 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 framework familiarity, Agile/Scrum work 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: Senior Java Backend Developer 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 in the real estate technology (PropTech) domain. The platform delivers data-driven solutions and critical tools for agents, brokers, and MLS organisations across North America. 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 - Hybrid-by-design work mode and an opportunity to work remotely within Poland. - Opportunity to work abroad for up to 60 days annually. - Business-driven relocation opportunities. - Career development programs, thought leadership, mentoring, soft-skills and well-being programs. - Certifications in Anthropic, Gemini, GCP, Azure, and AWS. - English classes. - Stable pay. - Participation in the Employee Stock Purchase Plan with a 15% discount. - Benefits package, including health insurance, multisport, and shopping vouchers. - Referral bonuses up to $2,000. - Offices with entertainment and relaxation zones, table tennis and football, free snacks, coffee, and more. - Corporate, social, and well-being events. - Listed benefits are available to employees only. - Open to working with contractors; terms of B2B cooperation agreements are agreed individually. - Only selected candidates will be contacted.
Technology
New offer
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: Senior Java Engineer 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. The client expects work from the 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. The offer is also open to Contractors. Terms of B2B cooperation agreements are agreed individually. Only selected candidates will be contacted.
Technology
New offer
EPAM Systems
Senior Java Developer
Senior
Hybrid
Warsaw, MZ, Poland
🏢 Summary: Senior Java Developer role building high-performance, data-intensive backend systems for a global investment bank. The position focuses on scalable REST APIs, reactive event-driven processing and NoSQL data platforms, with hybrid work from the client’s Warsaw office three times weekly. 🗂️ Requirements: 6+ years of software development experience, Strong Java 8 and Java 9 experience, NoSQL database experience, REST API implementation experience, Reactive Programming experience, Unit testing experience, Strong analytical and problem-solving skills, English communication skills, Availability to work from the client’s Warsaw office 3 days per week 📃 Skills: Java, NoSQL, MongoDB, REST, JAX-RS, RxJava, Reactive, Testing 🏢 Description: This role involves building high-performance, data-intensive technology solutions for a global investment bank. You will collaborate with globally distributed, cross-functional teams on platforms operating at global scale in a fast-paced financial environment. Responsibilities • Design, develop, and maintain robust Java-based backend services and applications • Build and enhance scalable RESTful APIs serving critical business functions • Implement reactive, event-driven solutions for high-throughput data processing • Work with NoSQL databases to manage and query large-scale datasets • Develop comprehensive unit and integration tests to ensure code quality and reliability • Collaborate with globally distributed, cross-functional teams to deliver end-to-end solutions • Participate in architectural discussions and contribute to system design for scalability and performance • Operate within an Agile Scrum framework, delivering iteratively with continuous feedback Requirements • 6+ years of professional software development experience • Strong Java development experience, with a focus on Java 8 and 9 • Experience with NoSQL databases, ideally MongoDB • Experience implementing REST APIs, ideally with JAX-RS • Experience with Reactive Programming, ideally with RxJava • Solid experience implementing unit tests • Strong analytical and problem-solving skills • Good communication skills in English for collaboration within an international team Nice to have • Experience developing applications in fintech or established financial institutions • Experience with microservice architectures • Experience developing systems that can scale to large amounts of data • Experience working in Agile Scrum • Experience working on a globally distributed team We offer • Hybrid-by-design work mode and opportunity to work remotely within Poland • Chance to work abroad for up to 60 days annually • Business-driven relocation opportunities • Career development programs • Thought leadership, mentoring, soft-skills and well-being programs • Certification opportunities: Anthropic, Gemini, GCP, Azure and AWS • English classes • Stable pay • Participation in the Employee Stock Purchase Plan with a 15% discount • Benefits package including health insurance, multisport and shopping vouchers • Referral bonuses up to $2,000 • Offices with entertainment and relaxation zones, table tennis, football, free snacks and coffee • Corporate, social and well-being events Benefits listed above are available to employees only. Contractor arrangements are available. Terms of B2B cooperation agreements are agreed individually. Selected candidates will be contacted exclusively.
Technology
New offer
EPAM Systems
Senior Java Developer
Senior
Hybrid
Krakow, MA, Poland
🏢 Summary: Senior Java Developer role building and modernizing client-facing applications for Rates and Credit sales and trading desks on a scalable microservices platform. The position combines hands-on Java development, architecture, testing, and close collaboration with trading and Scrum teams, with hybrid or remote work options in Poland. 🗂️ Requirements: 3+ years of Java software development experience, Java collections, multithreading, concurrency utilities, IO/NIO and sockets, Asynchronous programming, Enterprise server-side solution architecture on cloud technologies, Spring Boot and ReactJS application development, Low-latency, high-throughput messaging systems, Design patterns, Java testing frameworks, automated testing and continuous integration, Agile development practices, Upper-Intermediate English (B2) or higher 📃 Skills: Java, Spring, ReactJS, JavaScript, TypeScript, HTML5, Microservices, Cloud, IO, NIO, Sockets, JUnit, Mockito, Cucumber, Scrum, XP, Kanban, CI 🏢 Description: We are seeking a Senior Java Developer passionate about delivering new and exciting applications to support Rates and Credit sales and trading desks on a high-end microservice platform. The platform is intended to replace existing client-facing applications and uses state-of-the-art technologies and solutions that enable efficient development and automatically scalable deployment. Quick Facts • Hybrid-by-design work model, with an opportunity to work remotely within Poland • Opportunity to work abroad for up to 60 days annually • Business-driven relocation opportunities • Open to working with contractors; B2B cooperation terms are agreed individually Responsibilities • Be part of a Scrum team delivering business value through software • Implement and deliver high-quality software solutions • Collaborate with the trading desk and other teams • Understand business requirements and translate them into code • Design, build, and maintain efficient, reusable code • Perform unit, integration, functional, and non-functional testing • Provide technical direction and system architecture Requirements • 3+ years of software development experience using Java, including low-level API expertise such as collections, multithreading, and Java concurrency utilities • Background in architecting enterprise-level, server-side, end-to-end solutions on cloud technologies • Proficiency in IO/NIO, sockets, and asynchronous programming • Experience building applications with an IoC framework such as Spring Boot and ReactJS • Familiarity with low-latency, high-throughput messaging systems • Sound understanding of design patterns; exposure to functional programming is highly desirable • Knowledge of Java testing frameworks including JUnit, Mockito, and Cucumber, automated testing, and continuous integration • Competency in Agile development practices including Scrum, XP, and Kanban • Ownership of requirements from start to finish • Ability to work proactively in dynamic, fast-paced environments with changing requirements • Strong communication skills and ability to lead teammates in delivering quality software • Upper-Intermediate English (B2) or higher Nice to Have • Hands-on experience with ELK and event-streaming platforms such as Kafka or Spark • Knowledge of application containerization with Docker and Kubernetes • Experience with performance stress testing and chaos engineering Benefits • Career development programs • Thought leadership, mentoring, soft-skills, and well-being programs • Certifications: Anthropic, Gemini, GCP, Azure, and AWS • English classes • Stable pay • Employee Stock Purchase Plan participation with a 15% discount • Benefits package including health insurance, Multisport, and shopping vouchers • Referral bonuses up to $2,000 • Offices with entertainment and relaxation zones, table tennis, football, free snacks, coffee, and more • Corporate, social, and well-being events Benefits listed above are available to employees only.
Technology
New offer
EPAM Systems
Senior Java Engineer
Senior
Hybrid
Wroclaw, DS, Poland
🏢 Summary: Senior Java Engineer role building and supporting mission-critical regulatory reporting systems for a global investment bank. The position focuses on high-volume data processing, technical design, production stability, and collaboration with business users across financial products. 🗂️ Requirements: Strong Java 8, Spring, and Spring Boot backend development experience, Database design, SQL, and query optimization knowledge, Object-oriented analysis and design skills, Knowledge of design patterns, clean code, OOD, TDD, BDD, DDD, and CI/CD, Proficiency with IntelliJ IDEA, Git, Gradle, Maven, Jenkins, and JIRA, Java application debugging, performance tuning, deployment, maintenance, and monitoring skills, Understanding of modern technical architectures, English communication skills at B2+ level 📃 Skills: Java, Spring, SpringBoot, SQL, OOD, TDD, BDD, DDD, CICD, IntelliJ, Git, Gradle, Maven, Jenkins, JIRA 🏢 Description: Senior Java Engineer Description Join a fast-moving engineering team delivering mission-critical software for a leading global investment bank. The project focuses on strategic regulatory reporting systems that process and report data to global regulators in a complete, accurate, and timely manner, handling millions of messages daily under strict SLAs. Gain a comprehensive understanding of financial instruments across multiple asset classes, from high-volume Cash Equities to complex Commodities, Credit, Equities, and Interest Rate derivatives. Responsibilities • Develop and maintain Java-based applications for regulatory data processing and reporting • Design infrastructure and network topology solutions for innovative projects • Apply development best practices to produce high-quality code and use technologies effectively • Provide architectural expertise and technical assistance to team members • Lead technical design discussions with Java Developers and ensure the development methodology is followed • Build relationships with business users and facilitate requirements gathering • Investigate and resolve production issues and help maintain a stable production environment Requirements • Strong experience designing and implementing Java-based backend applications using Java 8, Spring, and Spring Boot • Knowledge of database design and SQL, including query optimization • Solid object-oriented analysis and design skills, including design patterns, clean code principles, OOD, TDD, BDD, DDD, and CI/CD • Proficiency with IntelliJ IDEA, Git, Gradle, Maven, Jenkins, JIRA, and other software development lifecycle tools • Familiarity with debugging and performance tuning and a good understanding of deploying, maintaining, and monitoring complex Java applications • Knowledge of modern technical architectures and how to pragmatically leverage their benefits • Excellent analytical and problem-solving skills • Good written and verbal English communication skills at B2+ level Nice to have • Experience with GitHub, ELK Stack, Kafka, Docker, Kubernetes, Spring Batch, and Spring Integration • Familiarity with event-driven architectures and stream processing • Experience with JVM languages such as Groovy • Hands-on experience with Agile methodologies, including Scrum, Kanban, and XP • Exposure to UNIX/Linux environments and shell scripting • Experience or interest in financial products and regulatory reporting Benefits • Hybrid work arrangement and remote work within Poland • Opportunity to work abroad for up to 60 days annually • Business-driven relocation opportunities • Career development programs, thought leadership, mentoring, soft-skills, and well-being programs • Certification opportunities in Anthropic, Gemini, GCP, Azure, and AWS • English classes • Stable pay • Employee Stock Purchase Plan participation with a 15% discount • Benefits package including health insurance, multisport, and shopping vouchers • Referral bonuses up to $2,000 • Office entertainment and relaxation zones, table tennis, football, free snacks, and coffee • Corporate, social, and well-being events Benefits listed above are available to employees only. Contractors may be engaged under individually agreed B2B cooperation terms. Only selected candidates will be contacted.