Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Java Software Engineer.
Portugal Jobs Expertini

Urgent! Java Software Engineer Job Opening In Lisbon – Now Hiring Richemont

Java Software Engineer



Job description

KEY RESPONSIBILITIES

  • Maintain and improve existing services, ensuring code quality and reliability.

    Troubleshoot and resolve software defects and performance issues.

    Collaborate with the Support Team to diagnose and fix production issues.

    Work with the DevOps Team to implement CI/CD pipelines and automate deployments.

    Participate in code reviews and contribute to best practices.

    Review functional specifications and translate them into technical solutions.

    Assist Quality Assurance Engineers and Test Managers in defining test strategies and automation frameworks.

    Recommend changes to improve the Product/Solution

    Actively participate in Agile ceremonies (daily stand-ups, sprint planning, reviews, retrospectives).

    Ensure adherence to e-commerce processes and Richemont group standards.

    Act as a subject matter expert (SME) for product features, ensuring alignment with best practices and technical standards.

    Oversee product features with a focus on security and user experience.

    Advise on integrating product features with external systems (, CRM, SAP) to ensure data consistency across platforms.

    Ensure compliance with security regulations at global and local levels, with a focus on data privacy.

    Coordinate with third-party providers to align product features with external platforms.

    Provide guidance on developing end-to-end flows, ensuring efficient and accurate data handling.

  • REQUIREMENT

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.

    Fluency in English (French or other languages is a plus).

    6+ years of experience as a Java Software Engineer.

    Strong expertise in Java and the Spring ecosystem (Spring Boot, Spring Data JPA, Hibernate, Spring Cloud).

    Experience with microservices architectures and event-driven systems (ActiveMQ, Solace).

    Strong understanding of RESTful APIs (Swagger/OpenAPI) and related protocols (JSON, XML, Proficiency in relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB).

    Hands-on experience with Docker, Kubernetes, and CI/CD pipelines (Jenkins, GitLab, Groovy).

    Familiarity with IAM tools (Keycloak, OIDC flows) is a plus.

    Knowledge of e-Commerce platforms and workflows is a strong advantage.

    DevOps & Tooling

    Build & IDE: IntelliJ, Maven Version Control: Git, Bitbucket, GitLab Code Quality & Security: SonarQube, Checkmarx Cloud technologies/platform: AWS, Azure or GCP

    Soft Skills

    Strong problem solving and analytical skills.

    Excellent communication and ability to work with multinational, cross-functional teams.

    Proactive, self-driven, and eager to learn new technologies.

    Ability to work independently in a fast-paced Agile environment.


  • Required Skill Profession

    Computer Occupations



    Your Complete Job Search Toolkit

    ✨ Smart • Intelligent • Private • Secure

    Start Using Our Tools

    Join thousands of professionals who've advanced their careers with our platform

    Rate or Report This Job
    If you feel this job is inaccurate or spam kindly report to us using below form.
    Please Note: This is NOT a job application form.


      Unlock Your Java Software Potential: Insight & Career Growth Guide