Unlock Full Resume Report

This position is no longer accepting applications

Positions open for more than 30 days are automatically closed and marked as expired

Don't let one closed door slow you down, here's your next move:

July 10, 2026

Senior Java & Angular Engineering Manager – Digital Solutions

Senior • Remote

22,050 - 25,200 PLN

Warsaw, Poland

Hook – one bold sentence
Empower digital transformation through strategic leadership and innovative engineering management in a dynamic, fast-paced environment.

Location & Work Model
Warszawa-based opportunity with remote work (5 days per week).

As a Senior Engineering Manager, you will be working for our client, a globally recognized IT organization dedicated to delivering cutting-edge digital solutions.
You will lead impactful product delivery initiatives, oversee talented technical teams, and foster a culture of continuous improvement. Join us to shape the future of technology and drive strategic projects that push the boundaries of innovation.

Your main responsibilities:

  • Lead and coordinate the delivery process of complex IT products, ensuring timely and high-quality outputs.
  • Collaborate with Product Owners, Solution Architects, and Release Managers to develop and execute comprehensive project roadmaps.
  • Monitor progress against KPIs, manage risks, and implement corrective actions to guarantee project success.
  • Facilitate agile practices within teams, encouraging continuous improvement and lean methodologies.
  • Support backlog management, sprint planning, and execution of strategic initiatives.
  • Drive technical discussions, understanding architecture and code to effectively communicate with development teams.
  • Foster a high-performance culture by motivating, developing, and nurturing autonomous teams of experts.
  • Ensure compliance with organizational standards, policies, and best practices in software development.

You're ideal for this role if you have:

  • Minimum 5 years of experience in software development and team management.
  • Proven expertise in Java and Angular technologies.
  • Strong knowledge of Agile methodologies and project management tools.
  • Experience managing the entire software delivery lifecycle, including risk management and process improvement.
  • Good understanding of software testing techniques and quality assurance practices.
  • Excellent leadership skills — inspiring teams, promoting autonomy, and fostering professional growth.

It is a strong plus if you have: (optional)

  • Experience working with AI technologies (e.g., Claude, Copilot, or similar).
  • Knowledge of asynchronous communication, database management, and application architecture.
  • Certifications in Agile, Scrum, or project management frameworks.
  • Fluency in Polish and good command of English.

Language Required for the role:

  • Polish (good command level)
  • English (communicative proficiency)

Eligibility to work on this role:

  • Only candidates with an existing legal right to work in the European Union will be considered for this role.

#MAKEYourCareerBETTER
Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Similar jobs you might like

Technology

dotLinkers

Senior Engineering Manager

Senior

Remote

Krakow, MA, Poland

33,000 - 39,000 PLN/mo

🏢 Summary: Fully remote Senior Engineering Manager role leading a distributed team of 6–10 engineers building scalable AI products for finance teams. The role combines people leadership, technical oversight, delivery ownership, and engineering-organization scaling. 🗂️ Requirements: Experience managing distributed engineering teams, Software engineering background, Python, TypeScript, Production-scale software delivery, Cloud-native architecture, APIs, Databases, CI/CD, Automated testing, Observability, Stakeholder management, AI tools 📃 Skills: Python, TypeScript, Cloud, APIs, Databases, CI/CD, Testing, Observability, AI, Agile 🏢 Description: Position: Senior Engineering Manager (Team Lead) Type of contract: B2B or UoP Working mode: Fully remote Salary: 33 - 39k PLN/month Role overview: Our client is a fast-scaling B2B AI start-up building reliable, scalable products for finance teams. They are transforming how finance teams work by shaping how AI Agents improve operations at scale. The company is backed by a strong vision to use AI not just for insights, but for meaningful work inside critical business processes with governance and measurable outcomes. Joining them means helping shape the technical foundation, product quality, and engineering culture behind AI Agents that finance teams can trust. Your Mission: You will lead a high-performing engineering team, strengthen delivery practices, and help scale the product and engineering organization. While you may not write every line of code anymore, you still enjoy getting into the details when it matters—reviewing technical decisions, asking architectural questions, and debugging complex issues. You will foster a culture of trust, clarity, and high-autonomy, empowering your team to thrive based on the standards, support, and ownership you put in place. Requirements: Experience: Proven experience managing a distributed team of engineers, setting clear goals, and developing technical talent. Strong background as a software engineer before moving into management. Tech Stack Familiarity: Strong experience across modern software engineering, with familiarity with Python and TypeScript, giving you credibility to lead technical conversations. Delivery Mindset: Experience delivering production-grade software at scale. Strong understanding of cloud-native architecture, APIs, databases, CI/CD, automated testing, and observability. Communication & Stakeholder Management: Excellent communicator working effectively with technical and non-technical stakeholders (Product, Commercial, Customer Success, and leadership). Mindset: Positive attitude with a ‘doer’ approach. You take ownership, move quickly, and solve problems pragmatically in a fast-paced environment. Commercially minded, ensuring engineering decisions support business growth. AI-First Thinker: Embraces innovation and is excited about using AI tools to improve engineering productivity and customer outcomes. Bonus: Experience in finance, accounts receivable, payments, credit, ERP systems, or workflow automation is a strong plus. Responsibilities: Team Leadership: Lead, coach, and develop a distributed team of 6 to 10 engineers, creating a culture of ownership, accountability, collaboration, and continuous improvement. Technical Delivery: Partner closely with Product and Implementation teams to translate customer needs into clear technical plans. Drive agile delivery practices for fast, high-quality product improvements. Point of Contact: Act as the primary point of contact for CS, Sales, and implementation requests, owning triage, estimation, and configuration scoping. Quality Assurance: Own QA and release processes end-to-end to ensure reliable shipping and defect prevention. Organizational Scaling: Work closely with the CTO and leadership to scale the engineering organization, team structure, and operating rhythm. People Management: Support hiring, onboarding, performance management, and career development as the team expands. Benefits: Fully remote role in a globally distributed organization. 23 days of holiday, including flexible bank holidays. Company-wide offsites on a quarterly or semi-annual basis, including visits to international offices in the UK and US. Access to multiple frontier AI tools for daily work and experimentation. Potential share options.

Technology

EPAM Systems

Senior Java Engineer

Senior

Remote

Krakow, MA, Poland

🏢 Summary: Fully remote Senior Java Engineer role in Poland for a candidate available to start in September. The position focuses on building, testing, reviewing, and maintaining secure enterprise software in an agile team, with opportunities to contribute to planning, design, and delivery. 🗂️ Requirements: 5+ years of software engineering experience, Java and JVM expertise, Object-oriented programming and design patterns, Unit testing, databases and SQL, Secure coding knowledge, HTML and XML knowledge, Git or SVN proficiency, Continuous build and integration familiarity, Agile software development lifecycle experience or strong willingness to work in it, Clean, reusable code development, Verbal and written communication skills, English proficiency at B2+ level 📃 Skills: Java, JVM, OOP, SQL, HTML, XML, Git, SVN, AWS, Elasticsearch, Jenkins, Docker, Kubernetes, GitLab, REST, DevOps 🏢 Description: We are seeking a Senior Java Engineer responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of properly engineered information systems, with software as the major component, to meet agreed-upon business needs. This position offers a fully remote role based in Poland. We are highly interested in candidates willing to start in September. Responsibilities Build and maintain efficient, reusable, reliable and secure code based on User Stories and software designs Develop enterprise software within a multi-functional agile team, adhering to company standards and established software methodology Ensure delivery of reliable, robust software through the creation and execution of automated tests Review the work of peers and more junior developers, providing advice and guidance to benefit the team Inspect and adapt through agile retrospectives and reviews, finding innovative ways to make the team work more effectively Work with other team members during refinement and planning sessions to analyze development requirements, provide design options and complexity estimates, and agree on delivery approaches Provide timely status updates on areas of responsibility during Scrum meetings Requirements 5+ years of experience as a software engineer with excellent knowledge of the Java language and underlying JVM Solid understanding of object-oriented programming and familiarity with various design patterns Experience with unit testing, databases and SQL Understanding of security implications and secure coding Good communication skills, both verbal and written Skill for writing clean, readable code and reusable components Experience in or a strong desire to work in a formal agile software development lifecycle Understanding of HTML and XML Proficiency in source code management tools such as Git or SVN Familiarity with continuous build and integration Proficiency in English at a B2+ level Nice to have Experience with AWS and Elasticsearch Experience with CI/CD tooling, such as Jenkins, Docker, Kubernetes, GitLab, and understanding of DevOps culture Experience with RESTful interfaces Knowledge of service-oriented architectures We offer We gather like-minded people: Top tech minds driving innovation in AI, cloud and digital platform modernization Supportive team and agile, startup-like culture Hybrid by design mode and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Career development programs Thought leadership, mentoring, soft skills and well-being programs Certification (Anthropic, Gemini, GCP, Azure, AWS) English classes We cover it all: Stable pay Participation in the Employee Stock Purchase Plan with a 15% discount Benefits package (health insurance, multisport, shopping vouchers) Referral bonuses up to $2,000 Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more Corporate, social and well-being events Please, note: Benefits listed above are available to employees only We are open for working with Contractors. Terms of B2B cooperation agreements are agreed individually We will reach out to selected candidates exclusively EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.

Technology

EPAM Systems

Senior Java Engineer

Senior

Remote

Wroclaw, DS, Poland

🏢 Summary: Fully remote Senior Java Engineer role in Poland, focused on building secure, reliable enterprise software in an agile team. The position involves Java development, automated testing, code reviews, technical planning and Scrum collaboration, with September start availability preferred. 🗂️ Requirements: 5+ years of software engineering experience, Java and JVM expertise, Object-oriented programming and design patterns, Unit testing, databases and SQL, Secure coding knowledge, Clean, reusable code development, Agile software development lifecycle experience or strong willingness to work in it, HTML and XML knowledge, Git or SVN proficiency, Continuous build and integration familiarity, English proficiency at B2+ level 📃 Skills: Java, JVM, OOP, SQL, HTML, XML, Git, SVN 🏢 Description: We are seeking a Senior Java Engineer responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of properly engineered information systems, with software as the major component, to meet agreed-upon business needs. This position offers a fully remote role based in Poland. We are highly interested in candidates willing to start in September. Responsibilities Build and maintain efficient, reusable, reliable and secure code based on User Stories and software designs Develop enterprise software within a multi-functional agile team, adhering to company standards and established software methodology Ensure delivery of reliable, robust software through the creation and execution of automated tests Review the work of peers and more junior developers, providing advice and guidance to benefit the team Inspect and adapt through agile retrospectives and reviews, finding innovative ways to make the team work more effectively Work with other team members during refinement and planning sessions to analyze development requirements, provide design options and complexity estimates, and agree on delivery approaches Provide timely status updates on areas of responsibility during Scrum meetings Requirements 5+ years of experience as a software engineer with excellent knowledge of the Java language and underlying JVM Solid understanding of object-oriented programming and familiarity with various design patterns Experience with unit testing, databases and SQL Understanding of security implications and secure coding Good communication skills, both verbal and written Skill for writing clean, readable code and reusable components Experience in or a strong desire to work in a formal agile software development lifecycle Understanding of HTML and XML Proficiency in source code management tools such as Git or SVN Familiarity with continuous build and integration Proficiency in English at a B2+ level Nice to have Experience with AWS and Elasticsearch Experience with CI/CD tooling, such as Jenkins, Docker, Kubernetes, GitLab, and understanding of DevOps culture Experience with RESTful interfaces Knowledge of service-oriented architectures We offer We gather like-minded people: Top tech minds driving innovation in AI, cloud and digital platform modernization Supportive team and agile, startup-like culture Hybrid by design mode and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Career development programs Thought leadership, mentoring, soft skills and well-being programs Certification (Anthropic, Gemini, GCP, Azure, AWS) English classes We cover it all: Stable pay Participation in the Employee Stock Purchase Plan with a 15% discount Benefits package (health insurance, multisport, shopping vouchers) Referral bonuses up to $2,000 Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more Corporate, social and well-being events Please, note: Benefits listed above are available to employees only We are open for working with Contractors. Terms of B2B cooperation agreements are agreed individually We will reach out to selected candidates exclusively EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.

Technology

EPAM Systems

Senior Java Engineer

Senior

Remote

Warsaw, MZ, Poland

🏢 Summary: Fully remote Senior Java Engineer role in Poland, focused on designing, building, testing and maintaining secure enterprise software in an agile team. The role involves code reviews, automated testing, technical planning and Scrum collaboration, with a September start preferred. 🗂️ Requirements: 5+ years of software engineering experience, Excellent Java and JVM knowledge, Object-oriented programming and design patterns, Unit testing, databases and SQL experience, Secure coding knowledge, Clean, reusable code development, Agile software development lifecycle experience or strong willingness to work in it, HTML and XML understanding, Git or SVN proficiency, Continuous build and integration familiarity, English proficiency at B2+ level, Strong written and verbal communication skills 📃 Skills: Java, JVM, SQL, HTML, XML, Git, SVN 🏢 Description: We are seeking a Senior Java Engineer responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of properly engineered information systems, with software as the major component, to meet agreed-upon business needs. This position offers a fully remote role based in Poland. We are highly interested in candidates willing to start in September. Responsibilities Build and maintain efficient, reusable, reliable and secure code based on User Stories and software designs Develop enterprise software within a multi-functional agile team, adhering to company standards and established software methodology Ensure delivery of reliable, robust software through the creation and execution of automated tests Review the work of peers and more junior developers, providing advice and guidance to benefit the team Inspect and adapt through agile retrospectives and reviews, finding innovative ways to make the team work more effectively Work with other team members during refinement and planning sessions to analyze development requirements, provide design options and complexity estimates, and agree on delivery approaches Provide timely status updates on areas of responsibility during Scrum meetings Requirements 5+ years of experience as a software engineer with excellent knowledge of the Java language and underlying JVM Solid understanding of object-oriented programming and familiarity with various design patterns Experience with unit testing, databases and SQL Understanding of security implications and secure coding Good communication skills, both verbal and written Skill for writing clean, readable code and reusable components Experience in or a strong desire to work in a formal agile software development lifecycle Understanding of HTML and XML Proficiency in source code management tools such as Git or SVN Familiarity with continuous build and integration Proficiency in English at a B2+ level Nice to have Experience with AWS and Elasticsearch Experience with CI/CD tooling, such as Jenkins, Docker, Kubernetes, GitLab, and understanding of DevOps culture Experience with RESTful interfaces Knowledge of service-oriented architectures We offer We gather like-minded people: Top tech minds driving innovation in AI, cloud and digital platform modernization Supportive team and agile, startup-like culture Hybrid by design mode and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Career development programs Thought leadership, mentoring, soft skills and well-being programs Certification (Anthropic, Gemini, GCP, Azure, AWS) English classes We cover it all: Stable pay Participation in the Employee Stock Purchase Plan with a 15% discount Benefits package (health insurance, multisport, shopping vouchers) Referral bonuses up to $2,000 Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more Corporate, social and well-being events Please, note: Benefits listed above are available to employees only We are open for working with Contractors. Terms of B2B cooperation agreements are agreed individually We will reach out to selected candidates exclusively EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.

Technology

EPAM Systems

Senior Java Engineer

Senior

Remote

Łódź, LD, Poland

🏢 Summary: Fully remote Senior Java Engineer role in Poland, focused on designing, building, testing and maintaining secure enterprise software in an agile team. The position involves technical design, automated testing, code reviews, estimation and Scrum collaboration, with a preferred September start. 🗂️ Requirements: 5+ years of software engineering experience, Java and JVM expertise, Object-oriented programming and design patterns, Unit testing, databases and SQL, Secure coding knowledge, Clean, reusable code development, Agile software development lifecycle experience or strong willingness to work in it, HTML and XML knowledge, Git or SVN proficiency, Continuous build and integration familiarity, English proficiency at B2+ level, Strong written and verbal communication skills 📃 Skills: Java, JVM, SQL, HTML, XML, Git, SVN 🏢 Description: We are seeking a Senior Java Engineer responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of properly engineered information systems, with software as the major component, to meet agreed-upon business needs. This position offers a fully remote role based in Poland. We are highly interested in candidates willing to start in September. Responsibilities Build and maintain efficient, reusable, reliable and secure code based on User Stories and software designs Develop enterprise software within a multi-functional agile team, adhering to company standards and established software methodology Ensure delivery of reliable, robust software through the creation and execution of automated tests Review the work of peers and more junior developers, providing advice and guidance to benefit the team Inspect and adapt through agile retrospectives and reviews, finding innovative ways to make the team work more effectively Work with other team members during refinement and planning sessions to analyze development requirements, provide design options and complexity estimates, and agree on delivery approaches Provide timely status updates on areas of responsibility during Scrum meetings Requirements 5+ years of experience as a software engineer with excellent knowledge of the Java language and underlying JVM Solid understanding of object-oriented programming and familiarity with various design patterns Experience with unit testing, databases and SQL Understanding of security implications and secure coding Good communication skills, both verbal and written Skill for writing clean, readable code and reusable components Experience in or a strong desire to work in a formal agile software development lifecycle Understanding of HTML and XML Proficiency in source code management tools such as Git or SVN Familiarity with continuous build and integration Proficiency in English at a B2+ level Nice to have Experience with AWS and Elasticsearch Experience with CI/CD tooling, such as Jenkins, Docker, Kubernetes, GitLab, and understanding of DevOps culture Experience with RESTful interfaces Knowledge of service-oriented architectures We offer We gather like-minded people: Top tech minds driving innovation in AI, cloud and digital platform modernization Supportive team and agile, startup-like culture Hybrid by design mode and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Career development programs Thought leadership, mentoring, soft skills and well-being programs Certification (Anthropic, Gemini, GCP, Azure, AWS) English classes We cover it all: Stable pay Participation in the Employee Stock Purchase Plan with a 15% discount Benefits package (health insurance, multisport, shopping vouchers) Referral bonuses up to $2,000 Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more Corporate, social and well-being events Please, note: Benefits listed above are available to employees only We are open for working with Contractors. Terms of B2B cooperation agreements are agreed individually We will reach out to selected candidates exclusively EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.

Technology

EPAM Systems

Senior Java Engineer

Senior

Remote

Gdansk, PM, Poland

🏢 Summary: Senior Java Engineer role focused on designing, building, testing and maintaining secure enterprise software in an agile team. The offer supports remote work within Poland and seeks candidates available to start in September. 🗂️ Requirements: 5+ years of software engineering experience, Java and JVM expertise, Object-oriented programming and design patterns, Unit testing, databases and SQL, Secure coding knowledge, Clean, reusable code, Agile software development lifecycle, HTML and XML, Git or SVN, Continuous build and integration, English B2+, Verbal and written communication skills 📃 Skills: Java, JVM, SQL, HTML, XML, Git, SVN, Agile, OOP 🏢 Description: We are seeking a Senior Java Engineer responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of properly engineered information systems, with software as the major component, to meet agreed-upon business needs. This position offers a fully remote role based in Poland. We are highly interested in candidates willing to start in September. Responsibilities Build and maintain efficient, reusable, reliable and secure code based on User Stories and software designs Develop enterprise software within a multi-functional agile team, adhering to company standards and established software methodology Ensure delivery of reliable, robust software through the creation and execution of automated tests Review the work of peers and more junior developers, providing advice and guidance to benefit the team Inspect and adapt through agile retrospectives and reviews, finding innovative ways to make the team work more effectively Work with other team members during refinement and planning sessions to analyze development requirements, provide design options and complexity estimates, and agree on delivery approaches Provide timely status updates on areas of responsibility during Scrum meetings Requirements 5+ years of experience as a software engineer with excellent knowledge of the Java language and underlying JVM Solid understanding of object-oriented programming and familiarity with various design patterns Experience with unit testing, databases and SQL Understanding of security implications and secure coding Good communication skills, both verbal and written Skill for writing clean, readable code and reusable components Experience in or a strong desire to work in a formal agile software development lifecycle Understanding of HTML and XML Proficiency in source code management tools such as Git or SVN Familiarity with continuous build and integration Proficiency in English at a B2+ level Nice to have Experience with AWS and Elasticsearch Experience with CI/CD tooling, such as Jenkins, Docker, Kubernetes, GitLab, and understanding of DevOps culture Experience with RESTful interfaces Knowledge of service-oriented architectures We offer We gather like-minded people: Top tech minds driving innovation in AI, cloud and digital platform modernization Supportive team and agile, startup-like culture Hybrid by design mode and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Career development programs Thought leadership, mentoring, soft skills and well-being programs Certification (Anthropic, Gemini, GCP, Azure, AWS) English classes We cover it all: Stable pay Participation in the Employee Stock Purchase Plan with a 15% discount Benefits package (health insurance, multisport, shopping vouchers) Referral bonuses up to $2,000 Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more Corporate, social and well-being events Please, note: Benefits listed above are available to employees only We are open for working with Contractors. Terms of B2B cooperation agreements are agreed individually We will reach out to selected candidates exclusively EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.

Technology

EPAM Systems

Senior Java Engineer

Senior

Remote

Poznan, WP, Poland

🏢 Summary: Fully remote Senior Java Engineer role in Poland for candidates able to start in September. The position focuses on designing, developing, testing and maintaining secure enterprise software in an Agile team, including code reviews, planning and Scrum collaboration. The offer includes professional development, benefits for employees and individually agreed B2B contractor terms. 🗂️ Requirements: 5+ years of software engineering experience, Excellent Java and JVM knowledge, Object-oriented programming and design-pattern knowledge, Unit testing, database and SQL experience, Secure-coding knowledge, Clean, reusable code skills, HTML and XML knowledge, Git or SVN proficiency, Continuous build and integration familiarity, English proficiency at B2+ level 📃 Skills: Java, JVM, OOP, SQL, HTML, XML, Git, SVN, Testing, Databases, Security, Agile, CI 🏢 Description: We are seeking a Senior Java Engineer responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of properly engineered information systems, with software as the major component, to meet agreed-upon business needs. This position offers a fully remote role based in Poland. We are highly interested in candidates willing to start in September. Responsibilities Build and maintain efficient, reusable, reliable and secure code based on User Stories and software designs Develop enterprise software within a multi-functional agile team, adhering to company standards and established software methodology Ensure delivery of reliable, robust software through the creation and execution of automated tests Review the work of peers and more junior developers, providing advice and guidance to benefit the team Inspect and adapt through agile retrospectives and reviews, finding innovative ways to make the team work more effectively Work with other team members during refinement and planning sessions to analyze development requirements, provide design options and complexity estimates, and agree on delivery approaches Provide timely status updates on areas of responsibility during Scrum meetings Requirements 5+ years of experience as a software engineer with excellent knowledge of the Java language and underlying JVM Solid understanding of object-oriented programming and familiarity with various design patterns Experience with unit testing, databases and SQL Understanding of security implications and secure coding Good communication skills, both verbal and written Skill for writing clean, readable code and reusable components Experience in or a strong desire to work in a formal agile software development lifecycle Understanding of HTML and XML Proficiency in source code management tools such as Git or SVN Familiarity with continuous build and integration Proficiency in English at a B2+ level Nice to have Experience with AWS and Elasticsearch Experience with CI/CD tooling, such as Jenkins, Docker, Kubernetes, GitLab, and understanding of DevOps culture Experience with RESTful interfaces Knowledge of service-oriented architectures We offer We gather like-minded people: Top tech minds driving innovation in AI, cloud and digital platform modernization Supportive team and agile, startup-like culture Hybrid by design mode and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Career development programs Thought leadership, mentoring, soft skills and well-being programs Certification (Anthropic, Gemini, GCP, Azure, AWS) English classes We cover it all: Stable pay Participation in the Employee Stock Purchase Plan with a 15% discount Benefits package (health insurance, multisport, shopping vouchers) Referral bonuses up to $2,000 Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more Corporate, social and well-being events Please, note: Benefits listed above are available to employees only We are open for working with Contractors. Terms of B2B cooperation agreements are agreed individually We will reach out to selected candidates exclusively EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.

Technology

EPAM Systems

Senior Java Engineer

Senior

Remote

Katowice, SL, Poland

🏢 Summary: Fully remote Senior Java Engineer role for candidates based in Poland, focused on designing, building, testing and maintaining secure enterprise software in an Agile team. The role includes code reviews, automated testing, technical estimation and Scrum-based delivery, with a preferred September start. 🗂️ Requirements: 5+ years of software engineering experience, Java and JVM expertise, Object-oriented programming and design patterns, Unit testing, databases and SQL, Secure coding knowledge, Clean, reusable code development, Agile software development lifecycle experience or strong willingness to work in it, HTML and XML knowledge, Git or SVN proficiency, Continuous build and integration familiarity, English proficiency at B2+, Ability to work remotely from Poland 📃 Skills: Java, JVM, OOP, SQL, HTML, XML, Git, SVN, AWS, Elasticsearch, Jenkins, Docker, Kubernetes, GitLab, REST, DevOps 🏢 Description: We are seeking a Senior Java Engineer responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of properly engineered information systems, with software as the major component, to meet agreed-upon business needs. This position offers a fully remote role based in Poland. We are highly interested in candidates willing to start in September. Responsibilities Build and maintain efficient, reusable, reliable and secure code based on User Stories and software designs Develop enterprise software within a multi-functional agile team, adhering to company standards and established software methodology Ensure delivery of reliable, robust software through the creation and execution of automated tests Review the work of peers and more junior developers, providing advice and guidance to benefit the team Inspect and adapt through agile retrospectives and reviews, finding innovative ways to make the team work more effectively Work with other team members during refinement and planning sessions to analyze development requirements, provide design options and complexity estimates, and agree on delivery approaches Provide timely status updates on areas of responsibility during Scrum meetings Requirements 5+ years of experience as a software engineer with excellent knowledge of the Java language and underlying JVM Solid understanding of object-oriented programming and familiarity with various design patterns Experience with unit testing, databases and SQL Understanding of security implications and secure coding Good communication skills, both verbal and written Skill for writing clean, readable code and reusable components Experience in or a strong desire to work in a formal agile software development lifecycle Understanding of HTML and XML Proficiency in source code management tools such as Git or SVN Familiarity with continuous build and integration Proficiency in English at a B2+ level Nice to have Experience with AWS and Elasticsearch Experience with CI/CD tooling, such as Jenkins, Docker, Kubernetes, GitLab, and understanding of DevOps culture Experience with RESTful interfaces Knowledge of service-oriented architectures We offer We gather like-minded people: Top tech minds driving innovation in AI, cloud and digital platform modernization Supportive team and agile, startup-like culture Hybrid by design mode and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Career development programs Thought leadership, mentoring, soft skills and well-being programs Certification (Anthropic, Gemini, GCP, Azure, AWS) English classes We cover it all: Stable pay Participation in the Employee Stock Purchase Plan with a 15% discount Benefits package (health insurance, multisport, shopping vouchers) Referral bonuses up to $2,000 Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more Corporate, social and well-being events Please, note: Benefits listed above are available to employees only We are open for working with Contractors. Terms of B2B cooperation agreements are agreed individually We will reach out to selected candidates exclusively EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.

Technology

emagine Polska

Senior Software Engineer

Senior

Remote

Warsaw, MZ, Poland

🏢 Summary: Senior Software Engineer role on a global product team building enterprise platforms for research, clinical development, and scientific decision-making. The position focuses on scalable backend services, modern web applications, cloud-native architecture, CI/CD, testing, reliability, and collaboration in an agile environment. 🗂️ Requirements: 5+ years of software development experience, ASP.NET Core and Vue 3 with TypeScript, Python or .NET backend experience, REST API development, Azure or AWS cloud experience, GitHub Actions CI/CD experience, Automated testing and DevOps practices, English fluency 📃 Skills: ASP.NET, Core, .NET, Vue, TypeScript, Python, REST, Azure, AWS, GitHub, Actions, Vitest, Allure, MSAL 🏢 Description: Job Title: Senior Software Engineer Position can be worked Remote About the role Are you an experienced Software Developer looking to build digital products that deliver real business value? Join a global product team developing enterprise-grade platforms that support research, clinical development, and scientific decision-making. You will work closely with Product Owners, architects, business stakeholders, and fellow engineers to design, build, and evolve modern software solutions used by thousands of users worldwide. What you will be doing Design and implement scalable solutions with backend services and APIs Develop modern web applications and user-facing functionality Contribute to system architecture and technical decision-making Participate in cloud-native solution design and implementation Build and improve CI/CD pipelines and automated deployment processes Ensure high quality through automated testing and code reviews Collaborate with cross-functional teams in an agile setup Support platform reliability, observability, and operational excellence What we are looking for 5+ years of software development experience: Frameworks: ASP.NET Core (.NET 10), Vue 3 (Composition API) + TypeScript UI library: internal design system Auth: Azure MSAL Browser (Microsoft identity) Testing: Vitest + Vue Test Utils, Allure reporting Hands-on experience with at least one backend technology stack such as: Python, .NET Experience developing REST APIs Experience with cloud platforms such as Azure or AWS Experience with CI/CD (GitHub Actions), automated testing, and DevOps practices Strong communication and stakeholder management skills Experience from regulated environments is considered an advantage Fluency in English, both written and spoken, is expected.

Technology

DCV Technologies

Senior Performance Test Engineer

Senior

Hybrid

Warsaw, MZ, Poland

🏢 Summary: Hybrid Senior Performance Test Engineer role focused on building automated performance testing frameworks and strategies for scalable, resilient digital products. The position uses JavaScript and k6 to test APIs, web applications, and distributed systems, embed testing in CI/CD, and drive performance improvements across engineering teams. 🗂️ Requirements: JavaScript (ES6+) proficiency, Automated test framework development experience, k6 performance testing experience, Load, stress, scalability testing and performance tuning knowledge, REST API and GraphQL API testing experience, CI/CD test integration experience, Git collaborative workflow experience, Docker and Kubernetes experience, Experience with AWS, Azure, or GCP, Observability and monitoring tool experience 📃 Skills: JavaScript, k6, REST, GraphQL, GitHubActions, GitLabCI, AzureDevOps, Jenkins, Git, Docker, Kubernetes, AWS, Azure, GCP, Grafana, Prometheus, ApplicationInsights 🏢 Description: Location: Warsaw, Poland (Hybrid – 2–3 days per week from office) About the Role We are looking for a Senior Performance Test Engineer to join our engineering team and help us build highly scalable, reliable, and resilient digital solutions. In this role, you will design and implement advanced performance testing strategies, develop automation frameworks, and work closely with engineering teams to identify bottlenecks and improve system performance. You will play a key role in embedding performance engineering practices into the software development lifecycle, enabling teams to deliver high-quality products that perform reliably at scale. This is an excellent opportunity for an experienced engineer who enjoys solving complex technical challenges, working with modern cloud technologies, and influencing engineering practices across distributed teams. Key Responsibilities Design, develop, and maintain performance testing frameworks and automation solutions using JavaScript (ES6+) . Create and execute performance, load, stress, and scalability testing strategies for modern applications. Develop and maintain performance test scenarios using k6 . Test and analyze the performance of: REST APIs GraphQL APIs Web applications and distributed systems Identify performance bottlenecks and provide actionable recommendations for optimization. Collaborate with developers, architects, DevOps, and product teams to improve system scalability and reliability. Integrate performance testing into CI/CD pipelines and engineering workflows. Support performance monitoring and analysis using observability platforms. Contribute to performance engineering standards, best practices, and continuous improvement initiatives. Work effectively with global, distributed engineering teams and communicate technical findings to both technical and non-technical stakeholders. Required Skills & Experience Strong proficiency in JavaScript (ES6+) . Proven experience building automated test frameworks and reusable testing solutions. Hands-on experience with k6 performance testing . Strong understanding of performance engineering methodologies, including: Load testing Stress testing Scalability testing Performance analysis and tuning Experience testing modern web applications and APIs, including: REST APIs GraphQL APIs Experience integrating automated tests into CI/CD pipelines , using tools such as: GitHub Actions GitLab CI Azure DevOps Jenkins Strong experience with Git and collaborative software development workflows. Solid understanding of software engineering principles and modern development practices. Excellent analytical and problem-solving skills. Cloud & Infrastructure Experience Experience working with modern cloud and infrastructure technologies: Docker and containerized environments. Kubernetes and cloud-native architectures. At least one major cloud platform: AWS Microsoft Azure Google Cloud Platform (GCP) Experience with observability and monitoring tools, such as: Grafana Prometheus Application Insights Similar monitoring and analytics platforms Soft Skills & Mindset Strong communication and stakeholder management skills. Ability to influence technical decisions and drive improvements without direct authority. Passion for quality engineering, automation, and developer enablement. Continuous learning mindset and curiosity about emerging technologies. Ability to collaborate effectively across international and distributed teams. Comfortable working independently while contributing to a highly collaborative engineering culture.