Desenvolvedor Java

Nimber

Amadora

Presencial

EUR 55 000 - 75 000

Tempo integral

Há 7 dias
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Uma candidatura completa num minuto — currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

Nimber is seeking a Senior Java Developer to build and maintain scalable, highly available Java applications in the digital payments space. You’ll analyze, develop and review code, improve performance and security, and collaborate with cross-functional teams to deliver reliable software.

The role requires Java 8+, solid knowledge of database SQL, XML/REST services, JMS messaging, and asynchronous systems. A university degree and strong problem-solving skills are essential; you’ll mentor juniors

Qualificações

  • Experience with Java applications, including debugging and maintenance.
  • Improves performance, from concurrency to SQL optimisation.
  • Reviews code and helps deliver reliable software.
  • Builds security and compliance requirements into solutions.
  • Works closely with cross-functional teams.
  • Investigates complex issues using advanced debugging and log analysis.
  • Contributes to architecture decisions.
  • Mentors junior team members.

Responsabilidades

  • Analyse, develop and maintain Java applications using sound engineering practices.
  • Improve application performance, from concurrency to SQL query optimisation.
  • Review code and help the team deliver reliable, maintainable software.
  • Build security and compliance requirements into the solutions you develop.
  • Work closely with functional, technical and testing teams.
  • Investigate complex issues through advanced debugging and log analysis.
  • Contribute to decisions on architecture, technologies, frameworks and tools.
  • Share your knowledge and provide guidance to junior team members.

Conhecimentos

Java
Software architecture
SQL
XML/REST
Asynchronous systems
Analytical mindset
Autonomy
Team communication

Formação académica

University degree

Ferramentas

EMS/JMS messaging
Spring
Apache Pulsar
OAuth2/JWT/OpenID/JWS

Descrição da oferta de emprego

Bring your Java expertise. Your curiosity. And your point of view.

At Nimber, we like people who ask good questions, take ownership and enjoy solving problems together.

We’re looking for a Senior Java Developer to work on applications in the digital payments space. Someone who cares about how software behaves under pressure, enjoys getting to the root of a complex issue and brings ideas to the table.

You’ll help build and maintain scalable, highly available applications, contribute to technical decisions and support less experienced developers along the way.

What will you do?
  • Analyse, develop and maintain Java applications using sound engineering practices.
  • Improve application performance, from concurrency to SQL query optimisation.
  • Review code and help the team deliver reliable, maintainable software.
  • Build security and compliance requirements into the solutions you develop.
  • Work closely with functional, technical and testing teams.
  • Investigate complex issues through advanced debugging and log analysis.
  • Contribute to decisions on architecture, technologies, frameworks and tools.
  • Share your knowledge and provide guidance to junior team members.
What are we looking for?
  • Advanced knowledge of Java 8 or later.
  • Strong understanding of software architecture and design patterns.
  • Advanced knowledge of SQL and relational databases.
  • Experience developing and integrating XML and REST web services, ideally with exposure to EMS/JMS messaging.
  • Knowledge of asynchronous systems.
  • A university degree.
  • An analytical mindset, attention to detail and a practical approach to solving problems.
  • The autonomy to organise your work and the communication skills to move forward as a team.
We also value
  • Knowledge of e-commerce or digital payment solutions.
  • Familiarity with NoSQL databases.
  • Proficiency with frameworks such as Spring.
  • Knowledge of application security technologies and standards, including OAuth2, JWT, OpenID and JWS.
  • Familiarity with Apache Pulsar.
Bring your perspective to Nimber.

We’d like to hear about the systems you’ve built, the problems you’ve untangled and what you want to tackle next.

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 Developer
Senior Java Developer

Nimber • Lisboa

Presencial
EUR 55 000 - 85 000
Senior Java Developer - Payments Platforms, Scalable
Senior Java Developer - Payments Platforms, Scalable

Nimber • Amadora

Presencial
EUR 55 000 - 75 000
Senior Java Developer (Treasury Solutions)
Senior Java Developer (Treasury Solutions)

Nimber • Porto

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

Nimber • Lisboa

Presencial
EUR 60 000 - 90 000
Java Backend Developer
Java Backend Developer

Nimber • Lisboa

Presencial
EUR 50 000 - 70 000
Java Developer
Java Developer

Nimber • Lisboa

Presencial
EUR 42 000 - 65 000
Java Developer (Backend & Fullstack)
Java Developer (Backend & Fullstack)

Nimber • Lisboa

Presencial
EUR 42 000 - 60 000
Java Developer (w/French)
Java Developer (w/French)

Nimber • Lisboa

Híbrido
EUR 85 000 - 100 000
Senior Back End Developer
Senior Back End Developer

Nimber • Porto

Presencial
EUR 60 000 - 90 000
Developer Java Backend
Developer Java Backend

Nimber • Lisboa

Presencial
EUR 42 000 - 66 000