Jobs in Portugal, in English.

Java Backend Developer

On-site in Lisbon·Added 1 month ago (last checked 28 Oct)

Nimber

182 open roles

Our summary

Work mode
On-site, Lisbon

Skills

This job advert was originally written in Portuguese.

Requirements

What we're looking for

  • Solid experience in Java development (version 8 or higher);
  • Good knowledge of software architecture, design patterns, and SQL;
  • Experience in the development and integration of REST and XML Web Services;
  • Knowledge of asynchronous systems and frameworks such as Spring;
  • Experience with EMS/JMS, NoSQL databases, and Apache Pulsar is valued;
  • Knowledge of application security (OAuth2, JWT, OpenID, JWS, or similar) is valued;
  • Experience in e-commerce and/or digital payments solutions is valued.

The role

What you'll do

  • Develop, evolve, and maintain Java applications, following development best practices and scalable, high-availability architectures;
  • Optimize application performance, specifically at the level of concurrency and SQL queries;
  • Perform code reviews, contributing to the quality and robustness of the developed software;
  • Ensure the security and compliance requirements of the solutions;
  • Analyze and resolve high-complexity problems through debugging and log analysis;
  • Collaborate with functional, technical, and testing teams throughout the development cycle;
  • Participate in technical decisions related to architecture, technologies, frameworks, and tools.

Hello! Do you believe you found this opportunity by chance?

We, at Nimber, do not believe in chance.

Did it catch your attention? Great. Keep reading...

We are Nimber, and we are not just filling vacancies; we are building a team ready to transform things. If you are prepared 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 addition and multiplication properties. And what we really want is to add value to our clients' projects.

Position: Java Backend Developer

Ready to join us and succeed?

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

WhatsApp
See all 182 jobs