July 10, 2026

Lead Java Developer

Senior • Hybrid

Krakow, Poland

We are seeking a Lead Java Developer to provide support across the Governance Crew and wider IB Streams while interacting with the Group CTO. This role ensures the Investment Bank remains aligned to both IB and group-level architectural direction.

Please note that working from the customer's office is required 3 days per week.

Responsibilities

  • Create, maintain and evolve architectural standards, guardrails, reference architectures and best practices aligned with IB and GCTO strategy
  • Own and run key architectural governance processes within the IB CTO function to ensure proactive architectural control across the division
  • Act as the GCTO point of contact for the Investment Bank, representing IB CTO in group-led initiatives
  • Ensure clear and relevant communication flows across group-led initiatives
  • Triage incoming IB and GCTO work to determine impact and coordinate responses
  • Shield the core architecture team by absorbing operational, data-gathering and coordination tasks
  • Support IB engineering teams with early engagement on new initiatives
  • Address architectural considerations from ideation through to delivery
  • Translate complex Group-level technical strategies into actionable roadmaps for local engineering teams

Requirements

  • 7+ years of hands-on background in software engineering with skills in system design, API design and cloud-native patterns
  • Showcase of a proven track record designing and delivering scalable secure enterprise systems
  • 5+ years of experience as a Lead/Principal Engineer, working with high-level, ambiguous or shifting requirements and translating them into pragmatic technical direction
  • Background in solution architecture is a plus
  • Experience operating within complex, highly regulated or governance-heavy environments requiring transparency, process and clear documentation
  • Capability to grasp complex Group-level technical strategies and translate them into actionable roadmaps for local engineering teams
  • Familiarity with working independently to create structure, clarity and direction
  • Understanding of collaborative, team-oriented decision-making in architecture
  • Competency in challenging status-quo processes and designing efficient ways to achieve business goals
  • Fluency in English and cultural awareness to navigate a multinational enterprise

We offer

  • We gather like-minded people:
    • Engineering community of industry professionals
    • Friendly team and enjoyable working environment
    • Flexible schedule 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:
    • Outstanding career roadmap
    • Leadership development, career advising, soft skills, and well-being programs
    • Certification (GCP, Azure, AWS)
    • Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru
    • English classes
  • We cover it all:
    • Stable income (Employment Contract or B2B)
    • Participation in the Employee Stock Purchase Plan
    • Benefits package (health insurance, multisport, shopping vouchers)
    • Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more
    • Referral bonuses
    • Corporate, social and well-being events
  • Please, note:
    • The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview.
    • We will reach out to selected candidates exclusively.

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Similar jobs you might like

Technology

EPAM Systems

Lead Java Developer

Senior

Hybrid

Krakow, Poland

🏢 Summary: Lead Java Developer role focused on designing and building scalable, distributed cloud-native applications for AI-driven solutions within a global investment banking environment. The position involves leading architecture decisions, implementing advanced Java and Spring-based systems, and delivering secure, high-performance services in Azure. It combines hands-on development with technical leadership in a modern, data-intensive ecosystem. 🗂️ Requirements: 5+ years of Java development experience, Minimum 1 year of leadership experience, Proficiency in Java 18+, Strong experience with Spring Boot, Experience in developing RESTful APIs, Strong knowledge of PostgreSQL and Oracle databases, Experience with Hibernate and JPA, Experience with CI/CD pipelines, Hands-on experience with Azure cloud platform, Experience with monitoring and logging tools, Proficiency in automated testing frameworks, Experience with Kafka and message-driven architecture, Knowledge of OAuth2, JWT, and Spring Security, Fluent English (minimum B2) 📃 Skills: Java, Spring, SpringBoot, REST, OpenAPI, Swagger, PostgreSQL, Oracle, Hibernate, JPA, Jenkins, GitLab, Azure, Prometheus, Splunk, JUnit, TestNG, Mockito, JBehave, Kafka, OAuth2, JWT, SpringSecurity 🏢 Description: Join our innovative AI platform team as a Lead Java Developer within a leading global investment bank. You will collaborate with data scientists, software engineers, and business analysts to deliver advanced solutions for internal clients. Our team processes vast amounts of data for a variety of use cases, leveraging both classic machine learning and modern generative AI. We are rapidly expanding in the areas of chatbots and intelligent agents, working in a cloud-native, technologically advanced environment. You will be part of a forward-thinking organization at the forefront of digital transformation in financial services. The client values technical excellence, innovation, and collaboration, offering opportunities to work on impactful projects in a dynamic, global setting. Ready to launch your career in cloud engineering? Apply now and join our global team! This role offers a hybrid model, with 3 days per week working from the client's office in Krakow, Poland. Responsibilities Play a key role in designing and building highly scalable and distributed cloud applications Provide technology solutions that address business challenges and reinforce our leadership in digital financial services Design, plan, and deliver sustainable solutions using modern technologies Apply core and advanced concepts to develop business solutions Implement proofs of concept and application skeletons for the team Participate in or lead design reviews with peers and stakeholders to decide on architecture Conduct code reviews, test software as needed, and participate in application architecture, design, and other phases of the SDLC Requirements 5+ years of experience in Java development At least 1 year of relevant leadership experience Proficiency in Java 18+ and Spring Boot Experience with RESTful APIs development (OpenAPI/Swagger) Strong knowledge of databases (PostgreSQL, Oracle) and ORM frameworks (Hibernate, JPA) Familiarity with CI/CD pipelines (Jenkins, GitLab CI/CD) Hands-on experience with Azure cloud platform Monitoring and logging expertise (Prometheus, Splunk) Proficiency in testing frameworks (JUnit, TestNG, Mockito, JBehave) Competency in message-driven architecture and integration tools (Kafka, REST) Understanding of security elements, including OAuth2, JWT, and Spring Security Fluency in English, both written and spoken, at a minimum B2 level Nice to have Experience in the financial services industry Certification in Azure or related cloud technologies Familiarity with other programming languages and frameworks Understanding of Agile methodologies and DevOps practices We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule 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: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

EPAM Systems

Lead Java Developer

Senior

Hybrid

Krakow, Poland

🏢 Summary: Lead Java Developer role focused on building scalable Java backend applications in the finance domain using Agile and TDD practices. The position involves technical leadership, architectural support, production issue resolution, and collaboration on modern backend solutions. The offer includes flexible remote work, career development programs, certifications, and comprehensive benefits. 🗂️ Requirements: 5+ years of experience with Java backend development, Experience with Java 8, Experience with Spring, Experience with Spring Boot, Knowledge of database design and SQL, Query optimization skills, Understanding of OOD principles, Knowledge of TDD, Knowledge of BDD, Knowledge of DDD, Knowledge of CI/CD, Experience with IntelliJ IDEA, Experience with Git, Experience with Gradle, Familiarity with Maven, Familiarity with Jenkins, Familiarity with JIRA, Debugging and performance tuning skills, Experience deploying and maintaining complex Java applications, Knowledge of modern technical architectures, Strong analytical and problem-solving skills, English communication skills 📃 Skills: Java, Spring, SpringBoot, SQL, OOD, TDD, BDD, DDD, CI/CD, IntelliJ, Git, Gradle, Maven, Jenkins, JIRA, GitHub, ELK, Kafka, Docker, Kubernetes, SpringBatch, SpringIntegration, Groovy, Scrum, Kanban, XP, UNIX, Linux, Shell 🏢 Description: We are looking for a Lead Java Developer with a passion for quality demonstrated through Agile and TDD practices, someone who can build robust and scalable Java backend applications within the complex finance domain. Responsibilities Develop and maintain Java-based applications Design infrastructure and network topology solutions for innovative projects Apply best development practices to produce code and effectively utilize technologies Provide expertise and architectural assistance to other team members Build relationships with users and facilitate requirements gathering Resolve production issues and help maintain a stable production environment Lead technical design discussions with other Java Developers Ensure the development methodology is followed across the team Requirements Experience in designing and implementing Java-based backend applications using Java 8 Spring and Spring Boot with 5+ years of experience Knowledge of database design and SQL including query optimization Skills in Object-Oriented analysis and design with understanding of design patterns clean code principles and concepts like OOD TDD BDD DDD and CI/CD Proficiency in software development lifecycle tools such as IntelliJ IDEA Git and Gradle Familiarity with additional development tools such as Maven Jenkins and JIRA Familiarity with debugging and performance tuning along with 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 communication skills in English Nice to have Skills in GitHub ELK Stack and Kafka Familiarity with Docker Kubernetes Spring Batch and Spring Integration Familiarity with event-driven architectures stream processing and other JVM languages such as Groovy Hands-on experience in Agile methodologies such as Scrum Kanban and XP with exposure to UNIX/Linux environment and shell scripting Experience or interest in financial products 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 a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

EPAM Systems

Lead Java Developer

Senior

Hybrid

Wroclaw, Poland

🏢 Summary: Lead Java Developer role focused on building scalable Java backend applications in the finance domain using Agile and TDD practices. The position involves technical leadership, architectural support, production issue resolution, and collaboration on modern backend solutions. The offer includes remote flexibility, career development programs, certifications, and a comprehensive benefits package. 🗂️ Requirements: 5+ years of experience with Java 8, Experience with Spring, Experience with Spring Boot, Experience designing and implementing Java backend applications, Knowledge of database design, SQL and query optimization skills, Understanding of OOD, Knowledge of TDD, Knowledge of BDD, Knowledge of DDD, Knowledge of CI/CD, Experience with IntelliJ IDEA, Experience with Git, Experience with Gradle, Familiarity with Maven, Familiarity with Jenkins, Familiarity with JIRA, Debugging and performance tuning skills, Knowledge of modern software architectures, English communication skills 📃 Skills: Java, Spring, SpringBoot, SQL, OOD, TDD, BDD, DDD, CI/CD, IntelliJ, Git, Gradle, Maven, Jenkins, JIRA, GitHub, ELK, Kafka, Docker, Kubernetes, Groovy, Scrum, Kanban, XP, Linux, Unix, Shell 🏢 Description: We are looking for a Lead Java Developer with a passion for quality demonstrated through Agile and TDD practices, someone who can build robust and scalable Java backend applications within the complex finance domain. Responsibilities Develop and maintain Java-based applications Design infrastructure and network topology solutions for innovative projects Apply best development practices to produce code and effectively utilize technologies Provide expertise and architectural assistance to other team members Build relationships with users and facilitate requirements gathering Resolve production issues and help maintain a stable production environment Lead technical design discussions with other Java Developers Ensure the development methodology is followed across the team Requirements Experience in designing and implementing Java-based backend applications using Java 8 Spring and Spring Boot with 5+ years of experience Knowledge of database design and SQL including query optimization Skills in Object-Oriented analysis and design with understanding of design patterns clean code principles and concepts like OOD TDD BDD DDD and CI/CD Proficiency in software development lifecycle tools such as IntelliJ IDEA Git and Gradle Familiarity with additional development tools such as Maven Jenkins and JIRA Familiarity with debugging and performance tuning along with 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 communication skills in English Nice to have Skills in GitHub ELK Stack and Kafka Familiarity with Docker Kubernetes Spring Batch and Spring Integration Familiarity with event-driven architectures stream processing and other JVM languages such as Groovy Hands-on experience in Agile methodologies such as Scrum Kanban and XP with exposure to UNIX/Linux environment and shell scripting Experience or interest in financial products 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 a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

EPAM Systems

Junior Java Developer

Junior

Hybrid

Gdansk, Poland

🏢 Summary: Junior Java Developer role focused on maintaining and enhancing internal financial tools and data pipelines in a GCP-hosted environment. The position involves automating and optimizing financial processes using Java while collaborating with international teams and receiving mentorship from a Senior Developer. The role combines hands-on development, testing and support within a structured software development lifecycle. 🗂️ Requirements: 1+ year of professional software development experience or strong junior-level hands-on practice, Hands-on experience with Java, Proficiency in Object-Oriented Programming (OOP), Experience with SQL, Experience with RESTful APIs, Experience with Git, Familiarity with unit testing frameworks, Understanding of software development lifecycle, Ability to communicate in English (spoken and written) 📃 Skills: Java, SQL, REST, Git, JUnit, Mockito, OOP, GCP, TypeScript, Angular, Dart, Guice, Guava, ProtocolBuffers, CI/CD 🏢 Description: We are looking for a motivated Junior Java Developer to join a high-impact team supporting and enhancing the internal tools and data pipelines that drive the Client’s financial operations. In this role, you’ll work closely with a Senior Developer, receiving dedicated mentorship as you automate and optimize financial workflows using the latest technologies in a fully GCP-hosted environment. The client operates in the global technology sector, focusing on innovative solutions for financial process automation. You’ll be part of a collaborative, cross-functional organization, with opportunities for technical growth and exposure to the Client’s unique engineering methodologies. This role offers a hybrid model, with 3 days per week working from the client's office in Wroclaw, Gdansk, Warsaw or Krakow; working hours are aligned for collaboration with international teams, with a preferred shift start between 9:00 AM and 11:00 AM CET. Responsibilities Maintain and enhance internal tools and data pipelines supporting financial operations Work closely with a Senior Developer, receiving mentorship and guidance as you grow into the role Automate and optimize complex financial processes using Java and related technologies Build, test and support solutions that are used by key financial stakeholders Collaborate with international teams in a cross-functional environment Participate in code reviews and contribute to maintaining high code quality Follow the software development lifecycle, including analysis, design, implementation, testing and support Communicate effectively with team members and stakeholders in a hybrid work setting Requirements 1+ year of professional software development experience or strong hands-on practice at the junior level Hands-on experience with Java Proficiency in Object-Oriented Programming (OOP) and SQL Experience with RESTful APIs and version control systems (Git) Familiarity with unit testing frameworks (e.g. JUnit, Mockito) Understanding of the software development lifecycle, including analysis, design, implementation, testing and support Ability to communicate effectively in English, both spoken and written, for client-facing collaboration Strong self-management skills with the ability to prioritize work and meet deadlines Nice to have Experience with TypeScript/Angular or Dart Familiarity with Google technologies such as Guice, Guava or Protocol Buffers General knowledge of Google Cloud Platform (GCP) Experience with CI/CD pipelines We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule 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: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

EPAM Systems

Java Developer

Mid

Hybrid

Krakow, Poland

🏢 Summary: Java Developer role focused on building and improving mission-critical financial systems using Java and the ION toolset in a fast-paced international environment. The position involves low-latency application development, stakeholder collaboration, production support, and integration with trading platforms and messaging systems. Hybrid work with 3 office days per week is expected. 🗂️ Requirements: 2+ years of software engineering experience, Professional Java development experience, Experience with low-latency programming, Experience with multi-threaded systems, Knowledge of object-oriented programming, Understanding of design patterns, Experience working in agile teams, Knowledge of Rates and Credit bonds and derivatives, Understanding of Bloomberg and TradeWeb platforms, Experience with Kafka, English proficiency at B2 level or higher 📃 Skills: Java, ION, Kafka, OOP, Agile, Bloomberg, TradeWeb, Python, Perl, PXE 🏢 Description: We are seeking a Java Developer to become a valued addition to our team. You will join a talented engineering community that delivers mission-critical solutions powering our worldwide business operations and fostering innovation within the financial sector. This role offers a great chance to leverage your skills in a fast-paced setting, partnering with international peers and stakeholders on meaningful initiatives. 3 days per week in our office is expected. Responsibilities Architect and implement solutions to tackle major business challenges, whether through Java application development or by making use of the ION toolset Improve and restructure existing components and solutions to boost performance, maintainability, and overall code quality Drive UAT and demonstration sessions with key stakeholders, facilitating clear communication and achieving successful approvals Extract critical information from business stakeholders and convert it into well-defined, actionable IT requirements Work closely with other IT teams across the globe to provide cohesive, end-to-end solutions Assist the production operations team during deployments and contribute to ongoing production support tasks Requirements A minimum of 2 years of professional experience in software engineering roles Strong practical background in Java for the creation of reliable server-side applications Sound grasp of low-latency and multi-threaded programming for performance-critical systems Deep familiarity with object-oriented programming concepts and design patterns, with exposure to functional programming viewed as a significant advantage Demonstrated experience operating within agile teams and applying agile practices Strong comprehension of Rates and Credit bonds and derivatives, together with their underlying market behavior Thorough understanding of the specific characteristics of trading venues like Bloomberg and TradeWeb Practical experience using Kafka for messaging and event-driven communication Outstanding verbal and written communication abilities in English (B2+ level or above) Nice to have General awareness of Financial Market Instruments and how they are utilized in trading contexts Advanced, expert-level proficiency with ION and substantial prior experience using the ION toolset Previous involvement in bond pricing through PXE Background in automated testing methods and continuous integration workflows Working knowledge of scripting languages such as Python, Perl, or comparable alternatives 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

Lead Java Developer with IBM FileNet

Senior

Remote

Katowice, SL, Poland

🏢 Summary: Remote Lead Java Developer role focused on architecting and delivering enterprise-scale document management and content processing solutions using IBM FileNet. The position combines hands-on development with architectural leadership, mentoring teams and driving high-performance, secure, and compliant systems. You will own the full application stack and optimize complex workflows involving OCR, integrations, and cloud-native infrastructure. 🗂️ Requirements: 8+ years software engineering experience, Minimum 3 years in architectural role, Expertise in IBM FileNet (repository modeling, transactions, security), Strong Java JEE proficiency, Experience with .NET framework, Knowledge of Datacap workflows and OCR pipelines, Experience with JSF and PrimeFaces, Proficiency in SOAP and REST web services, Experience with MongoDB, Understanding of enterprise security practices and tools (Snyk, WIZ), Experience with CI/CD and DevSecOps, Hands-on experience with Docker and AKS, Experience deploying on Tomcat, Strong understanding of SDLC and software engineering principles, Excellent leadership and communication skills 📃 Skills: Java, JEE, IBM, FileNet, Datacap, OCR, Arender, JSF, PrimeFaces, SOAP, REST, MongoDB, Snyk, WIZ, CI/CD, DevSecOps, Docker, AKS, Tomcat, .NET 🏢 Description: For our client, a leading enterprise organization, we are looking for a Lead Java Developer with IBM FileNet expertise who will drive the development and architecture of sophisticated document management and content processing solutions. You'll lead technical initiatives that transform how the organization manages, processes, and secures critical business documents and data workflows. Our client operates in the enterprise content management domain, focusing on large-scale document processing, workflow automation, and regulatory compliance systems. This project involves architecting and maintaining complex applications that handle high-volume document processing, OCR workflows, and enterprise-grade content management solutions. The initiative supports critical business operations requiring robust security, scalability, and performance optimization. As a technical leader, you'll mentor development teams, drive architectural decisions, and ensure delivery of high-quality solutions that meet stringent enterprise standards and compliance requirements This role offers full remote work within Poland. Ready to launch your career in cloud engineering? Apply now and join our global team! Responsibilities Lead and mentor development team members, fostering a collaborative and high-performance environment Architect, design, develop, and maintain scalable complex applications using IBM FileNet Collaborate with cross-functional and technical teams to deliver solutions aligned with business goals Take ownership of the entire application technological stack and its upgrades Proactively monitor, identify, and resolve technical issues ensuring application stability and performance Drive continuous improvement and innovation within the team Ensure consistent delivery meeting guidelines and standards for applications Review and validate technical deliverables and contribute to code quality standards Guide development squads on design patterns, integration strategies, and performance optimization Oversee interface design and data model alignment across systems Support release planning and environment readiness from an architectural perspective Participate in Agile ceremonies and contribute to continuous improvement initiatives Optimize performance, stability, and maintainability of the application stack Requirements 8+ years of experience in software engineering, with at least 3 years in an architectural role Expertise with IBM FileNet, including repository modeling, transactions, and security Strong proficiency in Java JEE development Experience with .NET framework Knowledge of Datacap workflows and OCR pipelines Familiarity with Arender document viewing and annotation components Experience with JSF and component-based UI frameworks, particularly PrimeFaces Proficiency with SOAP and REST web services and messaging systems Experience with MongoDB for NoSQL and document-based storage Strong understanding of enterprise security practices and security tooling including Snyk and WIZ Experience with CI/CD workflows and DevSecOps principles Hands-on experience with containers (Docker) and orchestration with AKS Experience designing and deploying applications on Tomcat Strong problem-solving, communication, and organizational skills Deep understanding of software engineering principles and SDLC Excellent communication and leadership skills Ability to balance technical depth with business context Nice to have Experience with ICN (IBM Content Navigator) and ActiveMQ messaging Knowledge of ELK stack for logging and monitoring Familiarity with ICC for SAP integration Experience with Sybase database systems Knowledge of monitoring tools and proactive issue prevention Experience with SVN, Git version control systems Familiarity with performance testing tools like Neoload Experience with Jenkins for CI/CD automation Knowledge of SonarQube for code quality analysis Linux system administration skills Experience with Node.js and MSAL Azure authentication Understanding of SQL database optimization We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule 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: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

EPAM Systems

Lead Java Developer with IBM FileNet

Senior

Remote

Wroclaw, Poland

🏢 Summary: Remote Lead Java Developer role focused on architecting and delivering enterprise-grade document management solutions using IBM FileNet. The position involves leading development teams, designing scalable content processing systems with OCR and workflow automation, and ensuring high security, performance, and compliance standards. The role combines hands-on development, architectural ownership, and technical leadership within complex enterprise environments. 🗂️ Requirements: 8+ years of software engineering experience, Minimum 3 years in architectural role, Expertise in IBM FileNet (repository modeling, transactions, security), Strong proficiency in Java JEE, Experience with .NET framework, Knowledge of Datacap workflows and OCR pipelines, Experience with JSF and PrimeFaces, Proficiency with SOAP and REST web services, Experience with MongoDB, Hands-on experience with Docker and AKS, Experience designing and deploying applications on Tomcat, Experience with CI/CD and DevSecOps, Strong understanding of enterprise security practices and tools (Snyk, WIZ) 📃 Skills: Java, JEE, IBM, FileNet, Datacap, OCR, Arender, JSF, PrimeFaces, SOAP, REST, MongoDB, Docker, AKS, Tomcat, Snyk, WIZ, .NET, CI/CD, DevSecOps 🏢 Description: For our client, a leading enterprise organization, we are looking for a Lead Java Developer with IBM FileNet expertise who will drive the development and architecture of sophisticated document management and content processing solutions. You'll lead technical initiatives that transform how the organization manages, processes, and secures critical business documents and data workflows. Our client operates in the enterprise content management domain, focusing on large-scale document processing, workflow automation, and regulatory compliance systems. This project involves architecting and maintaining complex applications that handle high-volume document processing, OCR workflows, and enterprise-grade content management solutions. The initiative supports critical business operations requiring robust security, scalability, and performance optimization. As a technical leader, you'll mentor development teams, drive architectural decisions, and ensure delivery of high-quality solutions that meet stringent enterprise standards and compliance requirements This role offers full remote work within Poland. Ready to launch your career in cloud engineering? Apply now and join our global team! Responsibilities Lead and mentor development team members, fostering a collaborative and high-performance environment Architect, design, develop, and maintain scalable complex applications using IBM FileNet Collaborate with cross-functional and technical teams to deliver solutions aligned with business goals Take ownership of the entire application technological stack and its upgrades Proactively monitor, identify, and resolve technical issues ensuring application stability and performance Drive continuous improvement and innovation within the team Ensure consistent delivery meeting guidelines and standards for applications Review and validate technical deliverables and contribute to code quality standards Guide development squads on design patterns, integration strategies, and performance optimization Oversee interface design and data model alignment across systems Support release planning and environment readiness from an architectural perspective Participate in Agile ceremonies and contribute to continuous improvement initiatives Optimize performance, stability, and maintainability of the application stack Requirements 8+ years of experience in software engineering, with at least 3 years in an architectural role Expertise with IBM FileNet, including repository modeling, transactions, and security Strong proficiency in Java JEE development Experience with .NET framework Knowledge of Datacap workflows and OCR pipelines Familiarity with Arender document viewing and annotation components Experience with JSF and component-based UI frameworks, particularly PrimeFaces Proficiency with SOAP and REST web services and messaging systems Experience with MongoDB for NoSQL and document-based storage Strong understanding of enterprise security practices and security tooling including Snyk and WIZ Experience with CI/CD workflows and DevSecOps principles Hands-on experience with containers (Docker) and orchestration with AKS Experience designing and deploying applications on Tomcat Strong problem-solving, communication, and organizational skills Deep understanding of software engineering principles and SDLC Excellent communication and leadership skills Ability to balance technical depth with business context Nice to have Experience with ICN (IBM Content Navigator) and ActiveMQ messaging Knowledge of ELK stack for logging and monitoring Familiarity with ICC for SAP integration Experience with Sybase database systems Knowledge of monitoring tools and proactive issue prevention Experience with SVN, Git version control systems Familiarity with performance testing tools like Neoload Experience with Jenkins for CI/CD automation Knowledge of SonarQube for code quality analysis Linux system administration skills Experience with Node.js and MSAL Azure authentication Understanding of SQL database optimization We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule 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: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

EPAM Systems

Lead Java Developer with IBM FileNet

Senior

Remote

Krakow, Poland

🏢 Summary: Remote Lead Java Developer role focused on architecting and delivering enterprise-grade document management and content processing solutions using IBM FileNet. The position involves leading technical initiatives, mentoring teams, and ensuring high-performance, secure, and scalable applications for large-scale document workflows and OCR systems. The role combines hands-on development, architectural ownership, and DevSecOps practices within complex enterprise environments. 🗂️ Requirements: 8+ years of software engineering experience, Minimum 3 years in an architectural role, Expertise in IBM FileNet (repository modeling, transactions, security), Strong proficiency in Java JEE, Experience with .NET framework, Experience with Datacap workflows and OCR pipelines, Experience with JSF and PrimeFaces, Proficiency in SOAP and REST web services, Experience with MongoDB, Experience with containers and orchestration (Docker, AKS), Experience designing and deploying applications on Tomcat, Experience with CI/CD workflows and DevSecOps, Strong understanding of enterprise security practices and tools (Snyk, WIZ) 📃 Skills: Java, JEE, IBM, FileNet, Datacap, OCR, .NET, JSF, PrimeFaces, SOAP, REST, MongoDB, Docker, AKS, Tomcat, Snyk, WIZ, CI/CD, DevSecOps 🏢 Description: For our client, a leading enterprise organization, we are looking for a Lead Java Developer with IBM FileNet expertise who will drive the development and architecture of sophisticated document management and content processing solutions. You'll lead technical initiatives that transform how the organization manages, processes, and secures critical business documents and data workflows. Our client operates in the enterprise content management domain, focusing on large-scale document processing, workflow automation, and regulatory compliance systems. This project involves architecting and maintaining complex applications that handle high-volume document processing, OCR workflows, and enterprise-grade content management solutions. The initiative supports critical business operations requiring robust security, scalability, and performance optimization. As a technical leader, you'll mentor development teams, drive architectural decisions, and ensure delivery of high-quality solutions that meet stringent enterprise standards and compliance requirements This role offers full remote work within Poland. Ready to launch your career in cloud engineering? Apply now and join our global team! Responsibilities Lead and mentor development team members, fostering a collaborative and high-performance environment Architect, design, develop, and maintain scalable complex applications using IBM FileNet Collaborate with cross-functional and technical teams to deliver solutions aligned with business goals Take ownership of the entire application technological stack and its upgrades Proactively monitor, identify, and resolve technical issues ensuring application stability and performance Drive continuous improvement and innovation within the team Ensure consistent delivery meeting guidelines and standards for applications Review and validate technical deliverables and contribute to code quality standards Guide development squads on design patterns, integration strategies, and performance optimization Oversee interface design and data model alignment across systems Support release planning and environment readiness from an architectural perspective Participate in Agile ceremonies and contribute to continuous improvement initiatives Optimize performance, stability, and maintainability of the application stack Requirements 8+ years of experience in software engineering, with at least 3 years in an architectural role Expertise with IBM FileNet, including repository modeling, transactions, and security Strong proficiency in Java JEE development Experience with .NET framework Knowledge of Datacap workflows and OCR pipelines Familiarity with Arender document viewing and annotation components Experience with JSF and component-based UI frameworks, particularly PrimeFaces Proficiency with SOAP and REST web services and messaging systems Experience with MongoDB for NoSQL and document-based storage Strong understanding of enterprise security practices and security tooling including Snyk and WIZ Experience with CI/CD workflows and DevSecOps principles Hands-on experience with containers (Docker) and orchestration with AKS Experience designing and deploying applications on Tomcat Strong problem-solving, communication, and organizational skills Deep understanding of software engineering principles and SDLC Excellent communication and leadership skills Ability to balance technical depth with business context Nice to have Experience with ICN (IBM Content Navigator) and ActiveMQ messaging Knowledge of ELK stack for logging and monitoring Familiarity with ICC for SAP integration Experience with Sybase database systems Knowledge of monitoring tools and proactive issue prevention Experience with SVN, Git version control systems Familiarity with performance testing tools like Neoload Experience with Jenkins for CI/CD automation Knowledge of SonarQube for code quality analysis Linux system administration skills Experience with Node.js and MSAL Azure authentication Understanding of SQL database optimization We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule 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: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

EPAM Systems

Lead Java Developer with IBM FileNet

Senior

Remote

Warsaw, Poland

🏢 Summary: Lead Java Developer role focused on architecting and delivering enterprise-grade document management and content processing solutions using IBM FileNet. The position involves leading technical initiatives, mentoring teams, and ensuring secure, scalable, and high-performance applications for large-scale document workflows and compliance systems. Full remote work within Poland is available. 🗂️ Requirements: 8+ years software engineering experience, At least 3 years in architectural role, Expertise in IBM FileNet, Strong Java JEE proficiency, Experience with .NET framework, Knowledge of Datacap workflows and OCR, Experience with JSF and PrimeFaces, Proficiency in SOAP and REST web services, Experience with MongoDB, Understanding of enterprise security practices, Experience with Snyk and WIZ, Experience with CI/CD and DevSecOps, Hands-on experience with Docker and AKS, Experience deploying applications on Tomcat 📃 Skills: Java, JEE, IBM, FileNet, Datacap, OCR, JSF, PrimeFaces, SOAP, REST, MongoDB, Snyk, WIZ, Docker, AKS, Tomcat, .NET, CI/CD, DevSecOps 🏢 Description: For our client, a leading enterprise organization, we are looking for a Lead Java Developer with IBM FileNet expertise who will drive the development and architecture of sophisticated document management and content processing solutions. You'll lead technical initiatives that transform how the organization manages, processes, and secures critical business documents and data workflows. Our client operates in the enterprise content management domain, focusing on large-scale document processing, workflow automation, and regulatory compliance systems. This project involves architecting and maintaining complex applications that handle high-volume document processing, OCR workflows, and enterprise-grade content management solutions. The initiative supports critical business operations requiring robust security, scalability, and performance optimization. As a technical leader, you'll mentor development teams, drive architectural decisions, and ensure delivery of high-quality solutions that meet stringent enterprise standards and compliance requirements This role offers full remote work within Poland. Ready to launch your career in cloud engineering? Apply now and join our global team! Responsibilities Lead and mentor development team members, fostering a collaborative and high-performance environment Architect, design, develop, and maintain scalable complex applications using IBM FileNet Collaborate with cross-functional and technical teams to deliver solutions aligned with business goals Take ownership of the entire application technological stack and its upgrades Proactively monitor, identify, and resolve technical issues ensuring application stability and performance Drive continuous improvement and innovation within the team Ensure consistent delivery meeting guidelines and standards for applications Review and validate technical deliverables and contribute to code quality standards Guide development squads on design patterns, integration strategies, and performance optimization Oversee interface design and data model alignment across systems Support release planning and environment readiness from an architectural perspective Participate in Agile ceremonies and contribute to continuous improvement initiatives Optimize performance, stability, and maintainability of the application stack Requirements 8+ years of experience in software engineering, with at least 3 years in an architectural role Expertise with IBM FileNet, including repository modeling, transactions, and security Strong proficiency in Java JEE development Experience with .NET framework Knowledge of Datacap workflows and OCR pipelines Familiarity with Arender document viewing and annotation components Experience with JSF and component-based UI frameworks, particularly PrimeFaces Proficiency with SOAP and REST web services and messaging systems Experience with MongoDB for NoSQL and document-based storage Strong understanding of enterprise security practices and security tooling including Snyk and WIZ Experience with CI/CD workflows and DevSecOps principles Hands-on experience with containers (Docker) and orchestration with AKS Experience designing and deploying applications on Tomcat Strong problem-solving, communication, and organizational skills Deep understanding of software engineering principles and SDLC Excellent communication and leadership skills Ability to balance technical depth with business context Nice to have Experience with ICN (IBM Content Navigator) and ActiveMQ messaging Knowledge of ELK stack for logging and monitoring Familiarity with ICC for SAP integration Experience with Sybase database systems Knowledge of monitoring tools and proactive issue prevention Experience with SVN, Git version control systems Familiarity with performance testing tools like Neoload Experience with Jenkins for CI/CD automation Knowledge of SonarQube for code quality analysis Linux system administration skills Experience with Node.js and MSAL Azure authentication Understanding of SQL database optimization We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule 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: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

EPAM Systems

Lead Java Developer with IBM FileNet

Senior

Remote

Lodz, Poland

🏢 Summary: Remote Lead Java Developer role focused on architecting and delivering enterprise-grade IBM FileNet document management and content processing solutions, including high-volume document workflows and OCR systems. The position combines hands-on development with technical leadership, mentoring teams and driving architectural decisions for secure, scalable, and compliant applications. The role is fully remote within Poland and supports mission-critical enterprise content management initiatives. 🗂️ Requirements: 8+ years software engineering experience, Minimum 3 years in architectural role, Expertise in IBM FileNet (repository modeling, transactions, security), Strong Java JEE proficiency, Experience with .NET framework, Experience with Datacap workflows and OCR pipelines, Experience with JSF and PrimeFaces, Experience with SOAP and REST web services, Experience with MongoDB, Experience with Docker and AKS, Experience deploying applications on Tomcat, Knowledge of enterprise security practices and tools (Snyk, WIZ), Experience with CI/CD and DevSecOps principles 📃 Skills: Java, JEE, IBM, FileNet, Datacap, OCR, .NET, JSF, PrimeFaces, SOAP, REST, MongoDB, Docker, AKS, Tomcat, Snyk, WIZ, CI/CD, DevSecOps 🏢 Description: For our client, a leading enterprise organization, we are looking for a Lead Java Developer with IBM FileNet expertise who will drive the development and architecture of sophisticated document management and content processing solutions. You'll lead technical initiatives that transform how the organization manages, processes, and secures critical business documents and data workflows. Our client operates in the enterprise content management domain, focusing on large-scale document processing, workflow automation, and regulatory compliance systems. This project involves architecting and maintaining complex applications that handle high-volume document processing, OCR workflows, and enterprise-grade content management solutions. The initiative supports critical business operations requiring robust security, scalability, and performance optimization. As a technical leader, you'll mentor development teams, drive architectural decisions, and ensure delivery of high-quality solutions that meet stringent enterprise standards and compliance requirements This role offers full remote work within Poland. Ready to launch your career in cloud engineering? Apply now and join our global team! Responsibilities Lead and mentor development team members, fostering a collaborative and high-performance environment Architect, design, develop, and maintain scalable complex applications using IBM FileNet Collaborate with cross-functional and technical teams to deliver solutions aligned with business goals Take ownership of the entire application technological stack and its upgrades Proactively monitor, identify, and resolve technical issues ensuring application stability and performance Drive continuous improvement and innovation within the team Ensure consistent delivery meeting guidelines and standards for applications Review and validate technical deliverables and contribute to code quality standards Guide development squads on design patterns, integration strategies, and performance optimization Oversee interface design and data model alignment across systems Support release planning and environment readiness from an architectural perspective Participate in Agile ceremonies and contribute to continuous improvement initiatives Optimize performance, stability, and maintainability of the application stack Requirements 8+ years of experience in software engineering, with at least 3 years in an architectural role Expertise with IBM FileNet, including repository modeling, transactions, and security Strong proficiency in Java JEE development Experience with .NET framework Knowledge of Datacap workflows and OCR pipelines Familiarity with Arender document viewing and annotation components Experience with JSF and component-based UI frameworks, particularly PrimeFaces Proficiency with SOAP and REST web services and messaging systems Experience with MongoDB for NoSQL and document-based storage Strong understanding of enterprise security practices and security tooling including Snyk and WIZ Experience with CI/CD workflows and DevSecOps principles Hands-on experience with containers (Docker) and orchestration with AKS Experience designing and deploying applications on Tomcat Strong problem-solving, communication, and organizational skills Deep understanding of software engineering principles and SDLC Excellent communication and leadership skills Ability to balance technical depth with business context Nice to have Experience with ICN (IBM Content Navigator) and ActiveMQ messaging Knowledge of ELK stack for logging and monitoring Familiarity with ICC for SAP integration Experience with Sybase database systems Knowledge of monitoring tools and proactive issue prevention Experience with SVN, Git version control systems Familiarity with performance testing tools like Neoload Experience with Jenkins for CI/CD automation Knowledge of SonarQube for code quality analysis Linux system administration skills Experience with Node.js and MSAL Azure authentication Understanding of SQL database optimization We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule 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: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.