JobHabor
Menu

Java Developer (w/French)

Nimber · Lisbon, Portugal

  • IT Services & Consulting
  • 51–200 employees
  • Parque das Nações, Lisbon

Strong hiring record · median 50 days open

100100

Hiring signal

Actively hiring

Still listed on the employer's own board · How we score

All reasons

In its favour

  • Still listed on the employer's own board

Did you apply?

Java Developer (w/French) at Nimber. We’ll keep it in your applied jobs, so you can see it later and be warned before applying to the same employer twice.

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!

Ready to join us and succeed?

If you're tired of feeling like just a number, send us your application and become a Nimber.

More jobs at Nimber

All 90

Similar roles