Senior Java Developer

2 tygodni temu


remote Poland Remote EPAM Systems Pełny etat
Job Description

We are seeking a highly skilled Senior Java Developer to lead our e-commerce team.

As a Lead Java Developer, you will be responsible for designing and implementing high-quality software solutions in collaboration with cross-functional teams, ensuring the delivery of reliable and scalable applications.

The ideal candidate will have a strong understanding of microservices architecture, object-oriented analysis and design, and proficiency in database technologies such as SQL and NoSQL databases.

Key Responsibilities:

  • Conduct code reviews and develop features based on best software development practices
  • Monitor applications, troubleshoot issues, and resolve bugs
  • Write technical and user documentation
  • Cooperate with the team, track its performance, and needs
  • Collaborate with customers and stakeholders on technical topics and provide required metrics to management
  • Participate in the setup, improvement, and implementation of development processes
  • Provide design and architectural decisions

Requirements:

  • 3+ years of Java development professional experience
  • 1+ year of experience playing the role of development team leader and/or architect
  • Understanding of microservices architecture
  • Proficiency in object-oriented (OO) analysis and design
  • Hands-on experience in development functionality accompanied by unit tests, integration tests, etc
  • Proficiency in database technologies such as SQL and NoSQL databases (e.g., MariaDB, Postgres, MongoDB)
  • Extensive experience with integrating systems with many 3rd party dependencies via RESTful APIs
  • Strong understanding of the full development lifecycle process from discovery to rollout
  • Experience of delivering enterprise-grade solutions, including having fully participated in and successfully delivered at least 1 project end-to-end
  • English proficiency. B2 level - able to read, write, & speak fluently

Nice to Have:

  • Expertise in SAP Commerce Cloud (Hybris) platform, including experience with versions released in the last 1-2 years
  • Any certification in commerce platform
  • Familiarity with microservices architecture and related technologies (e.g., Docker)
  • Experience with Azure cloud
  • Proficiency in Elasticsearch (or SOLR)
  • Experience with Kubernetes

We Offer:

  • A 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
  • Relocation within our 50+ offices
  • Outstanding career roadmap
  • Leadership development, career advising, soft skills, and well-being programs
  • Certification (GCP, Azure, AWS)
  • Unlimited access to LinkedIn Learning, Get Abstract, O'Reilly, Cloud Guru
  • Language classes in English and Polish for foreigners
  • 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


  • Poland (Remote) EPAM Systems Pełny etat

    Senior Java Commerce DeveloperWe are seeking a highly skilled Senior Java Commerce Developer to join our team at EPAM Systems.Our client is a leading B2B pharma distributor, operating one of the largest e-commerce systems in the world. We are transforming a monolithic on-prem platform to microservices using modern technologies and approaches.As a Senior Java...


  • remote, Poland (Remote) EPAM Systems Pełny etat

    We are seeking a highly skilled Senior SAP CAP Developer with expertise in Java or Nodejs to join our team at EPAM Systems. As a Senior Developer, you will be responsible for the development and support of applications running on SAP Business Technology Platform.Your role will involve feature development, code review, application monitoring, troubleshooting,...


  • Remote, Polska HAYS Pełny etat

    Senior Fullstack Developer (Java + React)RemoteNR REF.: 1188944 Hays IT Contracting is a cooperation based on B2B rules. We connect IT specialists with the most interesting, technological projects  on the market. For our client we are currently looking for Candidates for the position of Senior Fullstack Developer (Java + React).Work mode: ...


  • Poland (Remote) EPAM Systems Pełny etat

    About the RoleWe are seeking a highly skilled Senior Java Commerce Developer to join our team at EPAM Systems.This is an exciting opportunity to work with a leading B2B pharma distributor, who operates one of the biggest e-commerce systems in the world. Our client is adapting a monolithic on-prem platform to microservices using modern technologies and...


  • remote, Poland (Remote) EPAM Systems Pełny etat

    Senior SAP CAP Developer Job DescriptionWe are seeking a highly skilled Senior SAP CAP Developer to join our team. As a Senior Developer, you will be responsible for the development and support of applications running on SAP Business Technology Platform.Key Responsibilities:Develop new features and maintain existing applications on SAP Business Technology...


  • remote, Poland (Remote) EPAM Systems Pełny etat

    Senior SAP CAP Developer Job DescriptionWe are seeking a highly skilled Senior SAP CAP Developer to join our team at EPAM Systems. As a Senior SAP CAP Developer, you will be responsible for developing and supporting applications running on SAP Business Technology Platform.Key Responsibilities:Develop new features and maintain existing applications on SAP...

  • Senior Java Developer

    3 miesięcy temu


    Poland (Remote), PL EPAM Systems Pełny etat

    We are looking for a Senior Java Developer to join our team, contributing to the development of essential software programs and driving our projects forward.As part of our team, you’ll contribute to the Research Portal project for our client, enhancing user engagement in the Members Area and supporting our platform solutions. Your responsibilities will...


  • Poland (Remote), PL EPAM Systems Pełny etat

    We are looking for a Senior Java Commerce Developer to join our team.Our client is a B2B pharma distributor, and they operate one of the biggest by-revenue e-commerce systems in the world. We are adapting a monolithic on-prem platform to microservices by using modern technologies and approaches.By joining that project you will work with such technologies...


  • Remote, Polska HAYS Pełny etat

    Mid/Senior Fullstack DeveloperRemoteNR REF.: 1188944Hays IT Contracting is a cooperation based on B2B rules. We connect IT and Engineering specialists with the most interesting technological projects on the market.Join the group of 500 satisfied contractors working for Hays’ clients!For our client we are currently looking for candidates for the position...


  • remote, Poland (Remote) EPAM Systems Pełny etat

    We are seeking a highly skilled Senior Java Commerce Developer to join our team at EPAM Systems. Our client is a leading B2B pharma distributor operating one of the largest e-commerce systems in the world. We are transforming a monolithic on-prem platform into microservices using modern technologies and approaches.The ideal candidate will work with...

  • Senior AEM Developer

    2 tygodni temu


    Poland (Remote) EPAM Systems Pełny etat

    Senior AEM Developer Job DescriptionWe are seeking an experienced and skilled Senior AEM Developer to join our dynamic team at EPAM Systems.As a Senior AEM Developer, you will be responsible for designing and implementing solutions using Adobe Experience Manager (AEM) as a Cloud Service and Java 11.The ideal candidate will have a strong technical background,...


  • N/A, Poland (Remote) Hirexa Pełny etat

    Job Title: Senior Java Full Stack DeveloperAbout Hirexa Solutions:Hirexa Solutions is a leading player in the recruitment ecosystem across the United States, United Kingdom, Europe, and India. As the fastest-growing next-generation provider of technology talent, we empower our clients to become resourceful, achieve higher productivity, adopt agile...

  • Senior AEM Developer

    2 tygodni temu


    remote, Poland (Remote) EPAM Systems Pełny etat

    We are seeking an experienced and skilled Senior AEM Developer to join our dynamic team at EPAM Systems.You will be responsible for designing and implementing solutions using Adobe Experience Manager (AEM) as a Cloud Service and Java 11.The ideal candidate will have a strong technical background, excellent problem-solving skills, and the ability to work...


  • remote, Poland (Remote) EPAM Systems Pełny etat

    About the RoleWe are seeking a highly skilled Lead eCommerce Java Developer to join our team at EPAM Systems.This is a fully remote position offering flexibility to work from any location in Poland, whether it's your home or one of our well-equipped offices.Key ResponsibilitiesDesign and implement high-quality software solutions in collaboration with...


  • remote, Poland (Remote) EPAM Systems Pełny etat

    About the RoleWe are seeking a highly skilled Lead eCommerce Java Developer to join our team at EPAM Systems.This is a fully remote position offering the flexibility to work from any location in Poland, whether it's your home or one of our well-equipped offices.Key ResponsibilitiesDesign and implement high-quality software solutions in collaboration with...


  • Poland (Remote), PL EPAM Systems Pełny etat

    We are looking for a Senior Java Developer to join a project centred on our client's adoption of Artificial Intelligence solutions, specifically focusing on generative AI. In this role, you will be responsible for delivering multiple Proof of Concepts (POCs) and solving challenges using generative AI. Our approach is fluid and dynamic. This role...

  • Senior AEM Developer

    2 tygodni temu


    Poland (Remote) EPAM Systems Pełny etat

    Job DescriptionWe are seeking an experienced and skilled Senior AEM Developer to join our dynamic team at EPAM Systems.The ideal candidate will have a strong technical background, excellent problem-solving skills, and the ability to work collaboratively with both team members and clients.Key Responsibilities:Design and implement solutions using Adobe...


  • remote, Poland (Remote) EPAM Systems Pełny etat

    We are seeking a highly skilled Senior Java Full Stack Software Engineer to join our team at EPAM Systems. As a key member of our development team, you will be responsible for designing, implementing, testing, deploying, maintaining, and documenting solutions.The ideal candidate will have a strong background in Java development, with experience in developing...

  • Senior AEM Developer

    3 miesięcy temu


    Poland (Remote), PL EPAM Systems Pełny etat

    We are seeking an experienced and skilled Senior AEM Developer to join our dynamic team.You will be responsible for designing and implementing solutions using Adobe Experience Manager (AEM) as a Cloud Service and Java 11.The ideal candidate will have a strong technical background, excellent problem-solving skills, and the ability to work collaboratively with...


  • Remote, Poland (Remote) A Media Group Pełny etat

    About A Media Group: We are a US-based internet business with a global reach, currently building our in-house team. We are seeking a skilled Senior Fullstack Developer to work on our web products.Key Responsibilities:Develop and maintain web applications using Node.js and React (Next.js)Customize and manage WordPress sites, ensuring seamless integration with...