Unlock Full Resume Report

New offer - be the first one to apply!

August 14, 2026

Senior Java Engineer

Senior • Remote

Warsaw, Poland

We are looking for an experienced Senior Java Engineer to start a new team and contribute to the client's AI Engineer role. The ideal candidate will combine strong core Java expertise with AI knowledge, work proactively with minimal oversight, and collaborate closely with an English-speaking, customer-facing team. This is a fully remote role based in Poland, with interest in candidates available to start in September.

Responsibilities

  • Apply strong core Java skills to existing project infrastructure.
  • Work independently without strict requirements while demonstrating proactiveness.
  • Maintain tight collaboration with the customer throughout the project lifecycle.
  • Communicate effectively with an English-speaking team.
  • Leverage AI experience and theoretical knowledge to meet client expectations.
  • Conduct analytical work and research in cooperation with the Architecture team.
  • Develop AI Agents using the customer's Agent Development Kit in Java.

Requirements

  • 5+ years of experience with core Java development.
  • Experience with AWS services including EKS, Lambda, DocumentDB, S3, Bedrock, EC2, and StepFunction.
  • Proficiency in Java 21/25, Spring Boot, and Spring AI.
  • Background in AI Agents development and LLM prompting.
  • Understanding of AI principles and their application to client features.
  • Strong communication skills to collaborate with an English-speaking team.
  • Capability to work independently and proactively in an unstructured environment.
  • Proficiency in English at a B2+ level.

We offer

  • 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.
  • Career development programs.
  • Thought leadership, mentoring, soft-skills, and well-being programs.
  • Certification opportunities: Anthropic, Gemini, GCP, Azure, AWS.
  • English classes.
  • Stable pay.
  • Participation in the Employee Stock Purchase Plan with a 15% discount.
  • Benefits package including health insurance, multisport, and shopping vouchers.
  • Referral bonuses up to $2,000.
  • Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee, and more.
  • Corporate, social, and well-being events.

Benefits listed above are available to employees only. Contractors are welcome; terms of B2B cooperation agreements are agreed individually.

Similar jobs you might like

Technology

New offer

EPAM Systems

Senior Java Engineer

Senior

Remote

Wroclaw, DS, Poland

🏢 Summary: Senior Java Engineer role focused on building AI Agents in Java for a client project. The position requires independent, customer-facing collaboration and strong expertise in Java, AWS, Spring, AI agents, and LLM prompting; it is fully remote within Poland. 🗂️ Requirements: 5+ years of core Java development experience, AWS experience: EKS, Lambda, DocumentDB, S3, Bedrock, EC2, Step Functions, Java 21/25 proficiency, Spring Boot and Spring AI proficiency, AI Agents development experience, LLM prompting experience, Understanding of AI principles and client-feature applications, English proficiency at B2+ level, Ability to work independently and proactively, Strong English-language customer collaboration skills 📃 Skills: Java, AWS, EKS, Lambda, DocumentDB, S3, Bedrock, EC2, StepFunctions, SpringBoot, SpringAI, AIAgents, LLM, Prompting 🏢 Description: We are looking for an experienced Senior Java Engineer to start a new team and contribute to the client's "AI Engineer" role. The ideal candidate will combine strong core Java expertise with AI knowledge, work proactively with minimal oversight, and collaborate closely with an English-speaking, customer-facing team. This position is fully remote within Poland, with a preferred start in September. Quick Facts • Fully remote role within Poland • Preferred start: September • Open to contractors; B2B terms are agreed individually • Benefits listed are available to employees only • Only selected candidates will be contacted Responsibilities • Apply strong core Java skills to existing project infrastructure • Work independently without strict requirements while demonstrating proactiveness • Maintain close collaboration with the customer throughout the project lifecycle • Communicate effectively with an English-speaking team • Leverage AI experience and theoretical knowledge to meet client expectations • Conduct analytical work and research in cooperation with the Architecture team • Develop AI Agents using the customer's Agent Development Kit in Java Requirements • 5+ years of experience with core Java development • Experience with AWS services including EKS, Lambda, DocumentDB, S3, Bedrock, EC2, and Step Functions • Proficiency in Java 21/25, Spring Boot, and Spring AI • Background in AI Agents development and LLM prompting • Understanding of AI principles and their application to client features • Strong communication skills for collaboration with an English-speaking team • Ability to work independently and proactively in an unstructured environment • English proficiency at B2+ level Benefits • Hybrid-by-design work mode and opportunity to work remotely within Poland • Opportunity to work abroad for up to 60 days annually • Business-driven relocation opportunities • Career development programs • Thought leadership, mentoring, soft-skills, and well-being programs • Certification opportunities: Anthropic, Gemini, GCP, Azure, AWS • English classes • Stable pay • Employee Stock Purchase Plan with a 15% discount • Benefits package including health insurance, Multisport, and shopping vouchers • Referral bonuses up to $2,000 • Offices with entertainment and relaxation zones, table tennis, football, free snacks, coffee, and more • Corporate, social, and well-being events

Technology

New offer

EPAM Systems

Senior Java Engineer

Senior

Remote

Lodz, LD, Poland

🏢 Summary: Fully remote Senior Java Engineer opportunity in Poland to help launch a team and build AI Agents for a client using Java. The role combines core Java development, AWS and Spring technologies, AI/LLM expertise, independent research, and close collaboration with an English-speaking customer team. Candidates available to start in September are highly sought. 🗂️ Requirements: 5+ years of core Java development experience, AWS experience: EKS, Lambda, DocumentDB, S3, Bedrock, EC2, StepFunction, Java 21/25 proficiency, Spring Boot and Spring AI proficiency, AI Agent development experience, LLM prompting knowledge, Understanding of AI principles and client-feature application, English proficiency: B2+, Ability to work independently and proactively, Customer-facing English communication skills 📃 Skills: Java, AWS, EKS, Lambda, DocumentDB, S3, Bedrock, EC2, StepFunction, Spring, SpringBoot, SpringAI, AI, LLM, Prompting 🏢 Description: We are looking for an experienced Senior Java Engineer to start a new team and contribute to the client's "AI Engineer" role. The ideal candidate will combine strong core Java expertise with AI knowledge, work proactively with minimal oversight, and collaborate closely with an English-speaking, customer-facing team. This position offers a fully remote role based in Poland. We are highly interested in candidates willing to start in September. Responsibilities • Apply strong core Java skills to existing project infrastructure • Work independently without strict requirements while demonstrating proactiveness • Maintain tight collaboration with the customer throughout the project lifecycle • Communicate effectively with an English-speaking team • Leverage AI experience and theoretical knowledge to meet client expectations • Conduct analytical work and research in cooperation with the Architecture team • Develop AI Agents using the customer's Agent Development Kit in Java Requirements • 5+ years of experience with core Java development • Experience with AWS services including EKS, Lambda, DocumentDB, S3, Bedrock, EC2, and StepFunction • Proficiency in Java 21/25, Spring Boot, and Spring AI • Background in AI Agents development and LLM prompting • Understanding of AI principles and their application to client features • Strong communication skills to collaborate with an English-speaking team • Capability to work independently and proactively in an unstructured environment • Proficiency in English at a B2+ level 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 Growth opportunities • Career development programs • Thought leadership, mentoring, soft skills and well-being programs • Certification (Anthropic, Gemini, GCP, Azure, AWS) • English classes Benefits • 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. Contractor collaboration is available. Terms of B2B cooperation agreements are agreed individually. Only selected candidates will be contacted.

Technology

New offer

EPAM Systems

Senior Java Engineer

Senior

Remote

Krakow, MA, Poland

🏢 Summary: Fully remote Senior Java Engineer role in Poland focused on building AI Agents and supporting an AI Engineer initiative. The position combines advanced Java and AWS development with AI/LLM expertise, independent work, and close collaboration with an English-speaking client team. 🗂️ Requirements: 5+ years of core Java development experience, AWS experience: EKS, Lambda, DocumentDB, S3, Bedrock, EC2, Step Functions, Java 21/25 proficiency, Spring Boot proficiency, Spring AI proficiency, AI Agents development experience, LLM prompting knowledge, Understanding of AI principles and feature application, English proficiency: B2+, Ability to work independently and proactively, Strong customer-facing communication skills 📃 Skills: Java, AWS, EKS, Lambda, DocumentDB, S3, Bedrock, EC2, StepFunctions, Spring, SpringBoot, SpringAI, LLM, Prompting, AIAgents 🏢 Description: We are looking for an experienced Senior Java Engineer to start a new team and contribute to the client's "AI Engineer" role. The ideal candidate will combine strong core Java expertise with AI knowledge, work proactively with minimal oversight, and collaborate closely with an English-speaking, customer-facing team. This is a fully remote role based in Poland, with interest in candidates available to start in September. Responsibilities • Apply strong core Java skills to existing project infrastructure • Work independently without strict requirements while demonstrating proactiveness • Maintain tight collaboration with the customer throughout the project lifecycle • Communicate effectively with an English-speaking team • Leverage AI experience and theoretical knowledge to meet client expectations • Conduct analytical work and research in cooperation with the Architecture team • Develop AI Agents using the customer's Agent Development Kit in Java Requirements • 5+ years of experience with core Java development • Experience with AWS services including EKS, Lambda, DocumentDB, S3, Bedrock, EC2, and StepFunction • Proficiency in Java 21/25, Spring Boot, and Spring AI • Background in AI Agents development and LLM prompting • Understanding of AI principles and their application to client features • Strong communication skills to collaborate with an English-speaking team • Capability to work independently and proactively in an unstructured environment • Proficiency in English at a B2+ level We offer • 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 Growth opportunities • Career development programs • Thought leadership, mentoring, soft skills and well-being programs • Certification: Anthropic, Gemini, GCP, Azure, AWS • English classes Benefits • 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. Contractor cooperation is available. Terms of B2B cooperation agreements are agreed individually. Only selected candidates will be contacted.

Technology

New offer

EPAM Systems

Senior Java Engineer

Senior

Remote

Katowice, SL, Poland

🏢 Summary: Fully remote Senior Java Engineer opportunity for candidates based in Poland to help establish a new team and develop AI Agents in Java for a client-facing AI engineering initiative. The role combines core Java development, AWS, Spring technologies, AI-agent development and LLM prompting, with independent research and close customer collaboration. Candidates able to start in September are especially sought. 🗂️ Requirements: 5+ years of core Java development experience, AWS experience: EKS, Lambda, DocumentDB, S3, Bedrock, EC2, StepFunction, Java 21/25 proficiency, Spring Boot proficiency, Spring AI proficiency, AI Agent development experience, LLM prompting experience, Understanding of AI principles and feature application, English proficiency at B2+ level, Ability to work independently and proactively, Ability to collaborate with English-speaking customer-facing teams 📃 Skills: Java, AWS, EKS, Lambda, DocumentDB, S3, Bedrock, EC2, StepFunction, Spring, SpringBoot, SpringAI, AI, Agents, LLM, Prompting 🏢 Description: We are looking for an experienced Senior Java Engineer to start a new team and contribute to the client's "AI Engineer" role. The ideal candidate will combine strong core Java expertise with AI knowledge, work proactively with minimal oversight, and collaborate closely with an English-speaking, customer-facing team. This is a fully remote role for candidates based in Poland. Candidates willing to start in September are highly sought. Responsibilities • Apply strong core Java skills to existing project infrastructure • Work independently without strict requirements while demonstrating proactiveness • Maintain tight collaboration with the customer throughout the project lifecycle • Communicate effectively with an English-speaking team • Leverage AI experience and theoretical knowledge to meet client expectations • Conduct analytical work and research in cooperation with the Architecture team • Develop AI Agents using the customer's Agent Development Kit in Java Requirements • 5+ years of experience with core Java development • Experience with AWS services including EKS, Lambda, DocumentDB, S3, Bedrock, EC2, and StepFunction • Proficiency in Java 21/25, Spring Boot, and Spring AI • Background in AI Agents development and LLM prompting • Understanding of AI principles and their application to client features • Strong communication skills to collaborate with an English-speaking team • Capability to work independently and proactively in an unstructured environment • Proficiency in English at a B2+ level We offer • 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 • Career development programs • Thought leadership, mentoring, soft skills, and well-being programs • Certification opportunities: Anthropic, Gemini, GCP, Azure, AWS • English classes • Stable pay • Participation in the Employee Stock Purchase Plan with a 15% discount • Benefits package: health insurance, multisport, 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. Contractors are welcome. Terms of B2B cooperation agreements are agreed individually. Only selected candidates will be contacted.

Technology

New offer

EPAM Systems

Senior Java Engineer

Senior

Remote

Poznan, WP, Poland

🏢 Summary: Fully remote Senior Java Engineer opportunity in Poland to help establish a new team and develop AI Agents in Java for a client-facing AI Engineer initiative. The role combines advanced core Java, AWS, Spring, AI-agent and LLM-prompting expertise with independent research and close English-language customer collaboration. 🗂️ Requirements: 5+ years of core Java development experience, AWS experience: EKS, Lambda, DocumentDB, S3, Bedrock, EC2, Step Functions, Java 21/25 proficiency, Spring Boot proficiency, Spring AI proficiency, AI Agents development experience, LLM prompting knowledge, Understanding of AI principles and feature application, English proficiency at B2+ level 📃 Skills: Java, AWS, EKS, Lambda, DocumentDB, S3, Bedrock, EC2, StepFunctions, Spring, SpringBoot, SpringAI, LLM, Prompting 🏢 Description: We are looking for an experienced Senior Java Engineer to start a new team and contribute to the client's "AI Engineer" role. The ideal candidate will combine strong core Java expertise with AI knowledge, work proactively with minimal oversight, and collaborate closely with an English-speaking, customer-facing team. This position offers a fully remote role based in Poland. Candidates available to start in September are highly preferred. Quick Facts • Fully remote role within Poland • Opportunity to work abroad for up to 60 days annually • Open to employees and contractors; B2B terms are agreed individually • Benefits listed are available to employees only Responsibilities • Apply strong core Java skills to existing project infrastructure • Work independently without strict requirements while demonstrating proactiveness • Maintain close collaboration with the customer throughout the project lifecycle • Communicate effectively with an English-speaking team • Leverage AI experience and theoretical knowledge to meet client expectations • Conduct analytical work and research in cooperation with the Architecture team • Develop AI Agents using the customer's Agent Development Kit in Java Requirements • 5+ years of experience with core Java development • Experience with AWS services including EKS, Lambda, DocumentDB, S3, Bedrock, EC2, and Step Functions • Proficiency in Java 21/25, Spring Boot, and Spring AI • Background in AI Agents development and LLM prompting • Understanding of AI principles and their application to client features • Strong communication skills for collaboration with an English-speaking team • Ability to work independently and proactively in an unstructured environment • English proficiency at B2+ level We Offer • Collaboration with top technical professionals focused on AI, cloud, and digital platform modernization • Supportive, agile, startup-like culture • Hybrid-by-design work mode and remote-work opportunity within Poland • Business-driven relocation opportunities Growth Opportunities • Career development programs • Thought leadership, mentoring, soft-skills, and well-being programs • Certifications in Anthropic, Gemini, GCP, Azure, and AWS • English classes Compensation and Benefits • Stable pay • Employee Stock Purchase Plan participation with a 15% discount • Benefits package, including health insurance, Multisport, and shopping vouchers • Referral bonuses of up to $2,000 • Offices with entertainment and relaxation zones, table tennis, football, free snacks, coffee, and more • Corporate, social, and well-being events Only selected candidates will be contacted.

Technology

New offer

EPAM Systems

Senior Java Engineer

Senior

Remote

Gdansk, PM, Poland

🏢 Summary: Fully remote Senior Java Engineer opportunity in Poland to help launch a team and develop AI Agents for a client using Java. The role combines core Java, AWS, Spring, AI-agent and LLM expertise with independent research and close customer collaboration; candidates able to start in September are preferred. 🗂️ Requirements: 5+ years of core Java development experience, AWS experience: EKS, Lambda, DocumentDB, S3, Bedrock, EC2, Step Functions, Java 21/25 proficiency, Spring Boot proficiency, Spring AI proficiency, AI Agents development experience, LLM prompting knowledge, Understanding of AI principles and feature application, English proficiency at B2+ level, Ability to work independently and proactively, Customer-facing communication skills 📃 Skills: Java, AWS, EKS, Lambda, DocumentDB, S3, Bedrock, EC2, StepFunctions, SpringBoot, SpringAI, LLM, Prompting, AIAgents 🏢 Description: We are looking for an experienced Senior Java Engineer to start a new team and contribute to the client's "AI Engineer" role. The ideal candidate will combine strong core Java expertise with AI knowledge, work proactively with minimal oversight, and collaborate closely with an English-speaking, customer-facing team. This is a fully remote role based in Poland, with a preference for candidates available to start in September. Responsibilities • Apply strong core Java skills to existing project infrastructure • Work independently without strict requirements while demonstrating proactiveness • Maintain tight collaboration with the customer throughout the project lifecycle • Communicate effectively with an English-speaking team • Leverage AI experience and theoretical knowledge to meet client expectations • Conduct analytical work and research in cooperation with the Architecture team • Develop AI Agents using the customer's Agent Development Kit in Java Requirements • 5+ years of experience with core Java development • Experience with AWS services including EKS, Lambda, DocumentDB, S3, Bedrock, EC2, and StepFunction • Proficiency in Java 21/25, Spring Boot, and Spring AI • Background in AI Agents development and LLM prompting • Understanding of AI principles and their application to client features • Strong communication skills to collaborate with an English-speaking team • Capability to work independently and proactively in an unstructured environment • Proficiency in English at a B2+ level We offer • 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 Growth opportunities • Career development programs • Thought leadership, mentoring, soft skills and well-being programs • Certification: Anthropic, Gemini, GCP, Azure, AWS • English classes Benefits • 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 Benefits listed above are available to employees only. Contractors are welcome. Terms of B2B cooperation agreements are agreed individually. Only selected candidates will be contacted.

Technology

New offer

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 in 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, and GitLab, and understanding of DevOps culture. • Experience with RESTful interfaces. • Knowledge of service-oriented architectures. We offer • A hybrid-by-design mode and the opportunity to work remotely within Poland. • The chance to work abroad for up to 60 days annually. • Business-driven relocation opportunities. • Career development programs. • Thought leadership, mentoring, soft-skills, and well-being programs. • Certification opportunities in Anthropic, Gemini, GCP, Azure, and AWS. • English classes. • Stable pay. • Participation in the Employee Stock Purchase Plan with a 15% discount. • Benefits package, including health insurance, Multisport, and shopping vouchers. • Referral bonuses up to $2,000. • Offices with entertainment and relaxation zones, table tennis and football, free snacks, coffee, and more. • Corporate, social, and well-being events. • Benefits listed above are available to employees only. • Open to working with contractors; terms of B2B cooperation agreements are agreed individually.

Technology

New offer

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: Fully remote role based in Poland. Candidates available to start in September are highly preferred.

Responsibilities

  • Build and maintain efficient, reusable, reliable and secure code based on user stories and software designs.
  • Develop enterprise software within a multifunctional agile team, following established standards and software methodology.
  • Create and execute automated tests to deliver reliable, robust software.
  • Review peer and junior developers’ work, providing advice and guidance.
  • Improve team effectiveness through agile retrospectives and reviews.
  • Participate in refinement and planning sessions to analyze requirements, provide design options and complexity estimates, and agree on delivery approaches.
  • Provide timely status updates during Scrum meetings.

Requirements

  • 5+ years of experience as a software engineer, with excellent knowledge of Java and the JVM.
  • Solid understanding of object-oriented programming and familiarity with design patterns.
  • Experience with unit testing, databases and SQL.
  • Understanding of security implications and secure coding.
  • Strong verbal and written communication skills.
  • Ability to write clean, readable code and reusable components.
  • Experience with, or a strong desire to work in, a formal agile software development lifecycle.
  • Understanding of HTML and XML.
  • Proficiency with source-code management tools such as Git or SVN.
  • Familiarity with continuous build and integration.
  • English proficiency at B2+ level.

Nice to Have

  • Experience with AWS and Elasticsearch.
  • Experience with CI/CD tooling such as Jenkins, Docker, Kubernetes and GitLab, plus an understanding of DevOps culture.
  • Experience with RESTful interfaces.
  • Knowledge of service-oriented architectures.

Benefits

  • Hybrid-by-design work mode and remote work within Poland.
  • Opportunity to work abroad for up to 60 days annually.
  • Business-driven relocation opportunities.
  • Career development programs, thought leadership, mentoring, soft-skills and well-being programs.
  • Certification opportunities in Anthropic, Gemini, GCP, Azure and AWS.
  • English classes.
  • Stable pay.
  • Employee Stock Purchase Plan participation with a 15% discount.
  • Benefits package including health insurance, Multisport and shopping vouchers.
  • Referral bonuses up to $2,000.
  • Offices with entertainment and relaxation zones, table tennis, football, snacks and coffee.
  • Corporate, social and well-being events.

Listed benefits are available to employees only.

Contractor engagement is also available; B2B cooperation terms are agreed individually.

Technology

New offer

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. Candidates willing to start in September are highly preferred. Quick Facts • Fully remote role within Poland • Preferred start: September • Open to employees and contractors; B2B terms are agreed individually 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 in 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 • English proficiency at B2+ level Nice to Have • Experience with AWS and Elasticsearch • Experience with CI/CD tooling such as Jenkins, Docker, Kubernetes and GitLab, and understanding of DevOps culture • Experience with RESTful interfaces • Knowledge of service-oriented architectures We Offer • Hybrid-by-design work mode and the opportunity to work remotely within Poland • Opportunity to work abroad for up to 60 days annually • Business-driven relocation opportunities • Career development programs • Thought leadership, mentoring, soft-skills and well-being programs • Certification opportunities: Anthropic, Gemini, GCP, Azure and AWS • English classes • Stable pay • Participation in the Employee Stock Purchase Plan with a 15% discount • Benefits package, including health insurance, multisport and shopping vouchers • Referral bonuses up to $2,000 • Offices with entertainment and relaxation zones, table tennis, football, free snacks and coffee • Corporate, social and well-being events Benefits listed above are available to employees only. Only selected candidates will be contacted.

Technology

New offer

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 is a fully remote role based in Poland, with preference for candidates available to start in September. Quick Facts • Fully remote work within Poland • Preferred start: September • Open to employees and contractors; B2B terms agreed individually 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, following company standards and established software methodology. • Ensure reliable, robust software delivery by creating and executing automated tests. • Review peers’ and junior developers’ work, providing guidance to support the team. • Inspect and adapt through agile retrospectives and reviews to improve team effectiveness. • Participate in refinement and planning sessions to analyze requirements, provide design options and complexity estimates, and agree delivery approaches. • Provide timely status updates during Scrum meetings. Requirements • 5+ years of experience as a software engineer, with excellent knowledge of Java and the JVM. • Solid understanding of object-oriented programming and familiarity with design patterns. • Experience with unit testing, databases, and SQL. • Understanding of security implications and secure coding. • Good written and verbal communication skills. • Ability to write 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 with source-code management tools such as Git or SVN. • Familiarity with continuous build and integration. • English proficiency at B2+ level. Nice to Have • Experience with AWS and Elasticsearch. • Experience with CI/CD tools such as Jenkins, Docker, Kubernetes, and GitLab, plus an understanding of DevOps culture. • Experience with RESTful interfaces. • Knowledge of service-oriented architectures. We Offer • Hybrid-by-design work and the opportunity to work remotely within Poland. • Opportunity to work abroad for up to 60 days annually. • Business-driven relocation opportunities. • Career development programs, thought leadership, mentoring, soft-skills and well-being programs. • Certification opportunities in Anthropic, Gemini, GCP, Azure, and AWS. • English classes. • Stable pay. • Participation in an Employee Stock Purchase Plan with a 15% discount. • Benefits package including health insurance, multisport, and shopping vouchers. • Referral bonuses of up to $2,000. • Offices with entertainment and relaxation zones, table tennis, football, free snacks, coffee, and more. • Corporate, social, and well-being events. Benefits listed above are available to employees only.