Java Developer (w/French)

Nimber

Lisboa

Híbrido

EUR 85 000 - 100 000

Tempo integral

há 40 horas
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Transforma esta função numa entrevista — um currículo e uma carta de apresentação criados à volta do que este empregador procura.

Ultrapassa os filtros ATS

Resumo da oferta

Nimber in Lisbon is seeking a Senior Java Developer with 9+ years of backend experience to design, build, and optimize robust services. You will work with Java, Spring Boot, microservices, REST APIs, databases (PostgreSQL/MySQL), and modern CI/CD practices with Docker/Kubernetes.

Strong testing with JUnit/Mockito and TDD is expected. You will collaborate with product and engineering teams, produce clean code and documentation, and help shape scalable backend solutions in a hybrid Lisbon

Qualificações

  • 9+ years of professional backend development experience in Java.
  • Expertise in Java and Spring Boot.
  • Strong background in microservices architectures and REST APIs.
  • Experience with SQL and NoSQL databases, PostgreSQL and MySQL.
  • Hands-on with Docker and Kubernetes.
  • Proficient in CI/CD tooling (Jenkins, GitLab CI).
  • Unit/integration testing with JUnit/Mockito; TDD and Clean Code practices.

Responsabilidades

  • Design, develop, and optimize robust backend applications using Java and Spring Boot.
  • Develop and maintain microservices and RESTful APIs with modern architecture principles.
  • Analyze code, identify performance bottlenecks, and implement optimizations.
  • Apply development best practices, including TDD, Clean Code, design patterns, and CI/CD.
  • Produce clear technical documentation and participate in code reviews.
  • Collaborate with Product Owners and stakeholders to translate requirements into technical specs.

Conhecimentos

Java
Spring Boot
Microservices
REST APIs
SQL
NoSQL
PostgreSQL
MySQL
JUnit
Mockito
TDD
Clean Code
CI/CD
Code Reviews
Communication

Formação académica

Ferramentas

Docker
Kubernetes
Jenkins
GitLab CI

Descrição da oferta de emprego

Hey there, think you stumbled upon this job posting by chance? We don't believe in chance at Nimber.

Caught your eye? Great. Keep going...

We are Nimber, and we are not just filling positions, we are building a team that is ready to shake things up. If you are ready to rewrite the rules and make a real impact, this is your moment. Join us and let's put the future where it belongs: in the hands of passionate people.

But what does Nimber mean? In mathematics and game theory, they are numbers with special properties of addition and multiplication. And what we really want is to add value to customers' projects.

Position: Senior Java Developer
Location: Lisbon / Hybrid

Job Summary:

We are looking for a Senior Java Developer with at least 9 years of experience in backend application development to design, develop, and optimize robust, scalable, and secure software solutions. The role requires strong expertise in Java and Spring Boot, microservices, REST APIs, databases, automated testing, and CI/CD practices, combined with a strong focus on code quality, technical documentation, and continuous improvement.

Key Responsibilities:
  • Design and develop robust, scalable, and secure backend applications using Java and Spring Boot.
  • Develop and maintain microservices and RESTful APIs following modern software architecture principles.
  • Analyze existing code, identify performance bottlenecks, and implement optimization solutions.
  • Apply development best practices, including TDD, Clean Code, design patterns, and CI/CD.
  • Develop and maintain unit and integration tests using JUnit and Mockito.
  • Participate in code reviews and ensure high standards of code quality.
  • Collaborate with Product Owners and technical stakeholders to translate functional requirements into technical specifications.
  • Produce clear and structured technical documentation.
  • Provide technical guidance, support, and knowledge sharing when required.
  • Contribute to the continuous improvement of development processes and practices.
Requirements:
  • Minimum 9 years of professional experience in Java backend development.
  • Advanced knowledge of Java and Spring Boot.
  • Strong experience with microservices architectures, REST APIs, and design patterns.
  • Solid experience with SQL and NoSQL databases, including PostgreSQL and MySQL.
  • Experience with Docker and Kubernetes.
  • Proficiency with CI/CD tools such as Jenkins and GitLab CI.
  • Hands-on experience with JUnit and Mockito.
  • Strong knowledge of TDD, Clean Code, and software development best practices.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills.
  • Ability to contribute to code reviews and provide technical guidance.
  • French C1/C2 level, both written and spoken, is mandatory.

This is our winning strategy, built on the core principles of impartiality, independence, and fairness at Nimber. The only thing missing is you!

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 DevOps Engineer (w/French)
Senior DevOps Engineer (w/French)

Nimber • Lisboa

Híbrido
EUR 70 000 - 100 000
C++ Developer
C++ Developer

Nimber • Lisboa

Híbrido
EUR 60 000 - 90 000
Senior Java Developer (Treasury Solutions)
Senior Java Developer (Treasury Solutions)

Nimber • Porto

Presencial
EUR 70 000 - 90 000
Senior Java Developer
Senior Java Developer

Nimber • Lisboa

Presencial
EUR 55 000 - 85 000
Senior Fullstack Developer
Senior Fullstack Developer

Nimber • Lisboa

Presencial
EUR 60 000 - 90 000
Junior C# Developer
Junior C# Developer

Nimber • Porto

Presencial
EUR 18 000 - 28 000
DevOps Support Engineer
DevOps Support Engineer

Nimber • Porto

Híbrido
EUR 42 000 - 64 000
RPA Technical Support Analyst (w/French)
RPA Technical Support Analyst (w/French)

Nimber • Porto

Híbrido
EUR 42 000 - 56 000
Senior Back End Developer
Senior Back End Developer

Nimber • Porto

Híbrido
EUR 60 000 - 90 000
Senior Business Analyst
Senior Business Analyst

Nimber • Lisboa

Híbrido
EUR 40 000 - 60 000