Minor Hotels Europe and Americas

Software Engineer

Minor Hotels Europe and Americas

full-time

Posted on:

Location Type: Hybrid

Location: Lisboa • 🇵🇹 Portugal

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

GradleJavaMavenPostgresSpring BootSpringBoot

About the role

  • Develop high-quality, maintainable, and efficient software using Java 17 or newer.
  • Gather and analyze requirements to ensure solutions meet business needs.
  • Design scalable, secure, and maintainable software architectures.
  • Implement features for applications, services, or systems based on specifications.
  • Maintain technical documentation for systems, processes, and APIs.
  • Write and execute unit tests to ensure code functionality.
  • Troubleshoot, resolve issues, and regularly update software for improvements or new features.
  • Optimize applications for performance and scalability.
  • Ensure adherence to coding standards, security practices, and regulations.
  • Collaborate with developers, product managers, designers, and stakeholders.
  • Participate in code reviews and manage technical debt for long-term maintainability.
  • Stay up-to-date with emerging technologies, frameworks, and tools.
  • Share knowledge, experiences, and best practices with the team.

Requirements

  • At least 5 years of experience in software engineering.
  • At least 3 years of software development experience with JAVA technologies.
  • In-depth knowledge of: JAVA, SpringBoot, Cucumber, Gitlab, H2, PostgreSQL, Maven, Gradle, SonarQube.
  • Degree in Computer Engineering or similar.
Benefits
  • Join a multicultural and inclusive team environment.
  • Enjoy a supportive atmosphere promoting work life balance.
  • Hybrid work.
  • Career growth programs.
  • Access valuable training and certifications in cutting edge technologies.
  • Engage in exciting national and international projects.
  • Health and life insurance.
  • Referral program with bonuses for talent recommendations.
  • Great office locations.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Java 17SpringBootCucumberGitlabH2PostgreSQLMavenGradleSonarQubeunit testing
Soft skills
collaborationproblem-solvingcommunicationanalytical skillsknowledge sharing