Senior Java Developer - Backend Engineering Team

emagine

Lisboa

Híbrido

EUR 45 000 - 65 000

Tempo integral

14 dias+

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Resumo da oferta

emagine is seeking a highly skilled Senior Java Developer to join our Backend Engineering team in Lisbon. This role involves designing, developing, and maintaining backend services for large-scale gaming and lottery platforms. You will work on high-impact backend systems utilizing modern Java and Spring technologies in a hybrid work model, requiring two days a week at the office.

The ideal candidate has strong proficiency in Java, experience with Spring frameworks, and is able to work in an English-speaking agile environment. Join us to contribute to exciting projects with a talented team.

Qualificações

  • Strong proficiency in Java (Java 8+).
  • Solid experience with Spring and Spring Boot.
  • Hands-on experience with RESTful APIs and microservices architecture.

Responsabilidades

  • Design, develop, and maintain backend services using Java and Spring/Spring Boot frameworks.
  • Collaborate closely with cross-functional teams to support new features and ongoing enhancements.
  • Ensure code quality and reliability through unit testing (JUnit) and CI/CD pipelines.

Conhecimentos

Java (Java 8+)
Spring and Spring Boot
RESTful APIs
MySQL
Oracle Database
Maven or Gradle
Git
Hibernate or JPA

Descrição da oferta de emprego

Overview

We are seeking a highly skilled Senior Java Developer to join our Backend Engineering team. This role involves designing, developing, and maintaining backend services that support large-scale gaming and lottery platforms. You will integrate into a team of 8 consultants working on a pivotal project, contributing to new features, improvements, and ongoing system enhancements.

This is a long-term engagement (12+ months), providing the opportunity to work on high-impact, mission-critical backend systems utilizing modern Java and Spring technologies.

Location and Availability

Location: Lisbon

Model: Hybrid - 2x times a week at Lisbon’s office | Availability for international travel

Language: English

Responsibilities
  • Design, develop, and maintain backend services using Java and Spring/Spring Boot frameworks.
  • Implement high-quality, scalable code following best engineering practices.
  • Contribute to backend architecture, design patterns, and technical decision-making.
  • Participate in code reviews, debugging, and performance optimization.
  • Collaborate closely with cross-functional teams to support new features and ongoing enhancements.
  • Work on database integration using MySQL or Oracle, including writing efficient queries and troubleshooting issues.
  • Ensure code quality and reliability through unit testing (JUnit) and CI/CD pipelines.
  • Participate in Agile ceremonies and contribute to sprint planning and estimation.
  • Provide technical knowledge sharing within the team and support less experienced developers when needed.
Must-Have Skills
  • Strong proficiency in Java (Java 8+).
  • Solid experience with Spring and Spring Boot.
  • Hands-on experience with RESTful APIs and microservices architecture.
  • Experience using relational databases (at least one of the following):
    • MySQL
    • Oracle Database
  • Familiarity with Maven or Gradle build tools.
  • Experience with version control using Git.
  • Knowledge of Hibernate, JPA, or equivalent ORM technologies.
  • Ability to work in English-speaking agile teams.
Nice-to-Have Skills
  • Knowledge of Docker or containerized services.
  • Experience with SQL performance optimization.
  • Familiarity with Eclipse or IntelliJ IDEA.
  • Experience working in large enterprise environments.
  • Experience with additional JVM-based languages (e.g., Scala) is a plus.
Soft Skills
  • Strong problem-solving and analytical mindset.
  • Excellent communication and teamwork in an international environment.
  • Ability to work independently and deliver high-quality work under minimal supervision.
  • Adaptability and willingness to learn new technologies as required by the project.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Java Backend Engineer - Spring Microservices | Lisbon
Senior Java Backend Engineer - Spring Microservices | Lisbon

emagine • Lisboa

Híbrido
EUR 45 000 - 65 000
JAVA BACKEND SPRINGBOOT (HYBRID)
JAVA BACKEND SPRINGBOOT (HYBRID)

iTRTech Group • Lisboa

Híbrido
Senior Java Developer
Senior Java Developer

Caixa Mágica Software • Porto

Presencial
EUR 30 000 - 50 000
Permanent job contract
Tech equipment + SIM Card + personal smartphone
Health and Life Insurance
+3
JAVA DEVELOPER (HYBRID LISBON)
JAVA DEVELOPER (HYBRID LISBON)

iTRTech Group • Lisboa

Híbrido
EUR 30 000 - 36 000
Senior Java Software Developer Portugal
Senior Java Software Developer Portugal

SkillOnNet • Lisboa

Presencial
EUR 45 000 - 65 000
Excellent work environment
Attractive salary package
Annual incentive Bonus
+5
Senior Java Developer (Multithreading)
Senior Java Developer (Multithreading)

act digital • Lisboa

Híbrido
EUR 60 000 - 90 000
Senior Java Developer | Cloud & Emerging Technologies
Senior Java Developer | Cloud & Emerging Technologies

act digital • Lisboa

Presencial
EUR 40 000 - 70 000
JAVA SOFTWARE ENGINEER (BACKEND / FULLSTACK) (HYBRID)
JAVA SOFTWARE ENGINEER (BACKEND / FULLSTACK) (HYBRID)

iTRTech Group • Lisboa

Híbrido
Java Developer (Mid-Level)
Java Developer (Mid-Level)

act digital • Lisboa

Híbrido
EUR 45 000 - 65 000
Java Developer - Supervision platform Consortia - Testing, Développement, Data & IA · Lisbon · [...]
Java Developer - Supervision platform Consortia - Testing, Développement, Data & IA · Lisbon · [...]

Consort • Lisboa

Híbrido
EUR 35 000 - 60 000
Health insurance
Meal vouchers
Pension plan
+1