EPAM Systems
Posted 1mo ago

Java Developer

EPAM Systems
Lisbon, Distrito de Lisboa, Portugal
HybridFull Time
Responsibilities
  • developing backend
  • testing microservices
  • troubleshooting defects
Requirements
  • 2+ years Java development experience
  • Familiarity with Spring Boot, REST
  • Relational databases (MySQL), Git, and strong English communication
Technical tools mentioned
JavaSpring BootSpring Data JPAHibernateRESTHTTPJSONMySQLMongoDBGitDockerKubernetesCI/CDJiraConfluenceAWSAzure

Job description

We're looking for a Java Developer to join our team in Lisbon, Portugal in a hybrid working mode. You will work within the Client & Market team to develop and optimize backend solutions for omni-channel retail platforms, supporting luxury Maisons across e-commerce environments. This role offers the opportunity to gain hands-on experience with scalable microservices and modern architectures while contributing to seamless digital and physical customer journeys.

Responsibilities

  • Analyze business and technical requirements to support backend solution design for omni-retail processes
  • Develop, test and debug Java-based microservices under senior engineers’ guidance, ensuring maintainability and reliability
  • Troubleshoot and resolve software defects and integration issues with mentorship support
  • Collaborate with the Support team to investigate incidents related to omni-retail and order management
  • Work with DevOps teams to understand CI/CD pipelines and deployment workflows
  • Write clean, maintainable code and actively participate in code reviews to enhance technical quality

Requirements

  • 2-3 years of Java development experience or strong academic foundation with demonstrable projects
  • Familiarity with Spring Boot and Spring ecosystem (e.g., Spring Data JPA, Hibernate); hands-on exposure is a plus
  • Basic understanding of RESTful APIs and web communication concepts (HTTP, JSON)
  • Exposure to or interest in microservices architecture and event-driven systems
  • Familiarity with relational databases such as MySQL; exposure to NoSQL (e.g., MongoDB) is desirable
  • Basic knowledge of version control systems, particularly Git
  • Interest in learning tools like Docker, Kubernetes and CI/CD pipelines
  • Good communication skills, strong collaboration mindset
  • Fluent in English, written and spoken

Nice to have

  • Exposure to cloud platforms such as AWS or Azure
  • Familiarity with tools like Jira or Confluence
  • Interest in e-commerce, retail or luxury brand ecosystems

We offer/Benefits

  • Competitive compensation depending on experience and skills
  • Variety of projects within one company
  • Being a part of a project following engineering excellence standards
  • Individual career path and professional growth opportunities
  • Internal events and communities
  • Flexible work hours

About EPAM Systems

Provides global digital platform engineering and software development services.

Similar jobs

Java Developer roles near Lisbon, Distrito de Lisboa
3d
Save
Mark Applied
Hide
Java Developer (Spring & SQL)
Lisbon, Lisbon, Portugal
HybridFull Time
Axians
AxiansEuronext Paris: DG: Global provider of ICT infrastructure and digital transformation services.
3+ YOEUniversity degree in IT, Computer Science, Information Management, or related field; 3–5 years' software development experience; strong Java, Spring, SQL, Agile, CI/CD, microservices, testing, and cloud skills.
Java, Spring Framework, PostgreSQL, CI/CD, Jira, Confluence, ALM, Docker
3d
Save
Mark Applied
Hide
Java Developer (Spring & SQL)
Lisbon, Lisbon, Portugal
HybridFull Time
Axians
AxiansEuronext Paris: DG: Axians provides global ICT infrastructure and digital transformation services.
3+ YOERequires 3–5 years of software development experience, strong Java and Spring expertise, advanced SQL, Agile experience, English proficiency, and a university degree in IT, computer science, information management, or related field.
Java, Spring Framework, PostgreSQL, CI/CD, microservices, Jira, Confluence, ALM, Docker
1w
Save
Mark Applied
Hide
Java Developer Pleno
Lisbon, Lisbon District, Portugal
HybridFull Time
Noesis
Noesis: International IT consulting firm delivering digital transformation and technology solutions.
3+ YOEDegree in software engineering, computer science, or related field; 3+ years with Java and Spring Boot, microservices, distributed architectures, databases, cloud-native tools, testing, and observability.
Java, Spring Boot, Docker, Podman, Kubernetes, Git, CI/CD, DevSecOps, REST APIs
1mo
Save
Mark Applied
Hide
Senior Java Developer | French Speaker
Porto or Lisbon
HybridFull Time
Syone
Syone: Provides open-source IT consulting and software development services.
6+ YOE6+ years Java experience, 6+ years Angular (17+), Spring/Spring Boot, degree in CS or related, familiarity with Git, Maven, SQL, CI/CD tools; professional English and French.
Java, Spring Framework, Spring Boot, Angular 17, Git, Maven, SQL, XL Deploy, XL Release, Jenkins
1mo
Save
Mark Applied
Hide
Software Development | Java Developer
Lisboa, Lisboa, Portugal
HybridFull Time
Devoteam
Devoteam: Global IT consulting firm providing digital transformation and cloud services.
Degree in Computer Science or similar; strong Java proficiency; experience with Spring or Hibernate, RESTful APIs, relational databases/SQL, cloud platforms; agile experience; fluent English.
Java, Spring, Hibernate, SQL, AWS, Azure, Google Cloud
1mo
Save
Mark Applied
Hide
Java Developer
Coimbra or Lisbon or Portugal
HybridFull Time
Accenture
AccentureNYSE: ACN: Global professional services firm providing consulting and technology solutions.
4+ YOERequires 4+ years developing Java functionalities and applications, code quality assurance, technical documentation, and code review participation. JavaScript, CSS, NetBeans, JavaBeans, HTML, Jira, Agile, Jenkins, or Angular are advantageous.
Java, JavaScript, CSS, NetBeans, JavaBeans, HTML, Jira, Agile, Jenkins, Angular, Udemy, Pluralsight
1mo
Save
Mark Applied
Hide
Java Developer
Coimbra or Lisbon
HybridFull Time
Accenture
AccentureNYSE: ACN: Global provider of management consulting and technology services.
5+ YOE5+ years Java development, ensuring code quality, documenting technical solutions, participating in code reviews; knowledge of JavaScript, CSS, NetBeans, JavaBeans, HTML, Jira, Agile, Jenkins, Angular is a plus; must have legal right to work in Portugal.
Java, JavaScript, CSS, NetBeans, JavaBeans, HTML, Jira, Agile, Jenkins, Angular
1mo
Save
Mark Applied
Hide
Java Developer (Lisbon, PT)
Lisbon or Portugal
RemoteFull Time
Ryanair
RyanairNASDAQ: RYAAY: Low-cost airline providing passenger flight services across Europe.
Proficient in Java or other JVM languages; experience designing scalable distributed systems, cloud (AWS/Azure), microservices, Spring, SQL/NoSQL, DevOps practices, and development tools (Maven/Gradle/Git).
Java, Scala, Kotlin, AWS, Azure, Go, Spring, Spring Boot, Spring Cloud, CloudFormation, SAM, Ansible, Maven, Gradle, Git, DynamoDB, EC2, Lambda, Elasticsearch, RDS, SQS, SNS, Couchbase, MySQL, Redis, Docker, NoSQL