Submit

Java Developer

Lisboa

Job description

We are seeking a highly skilled and motivated Java Developer for our projects. As a Java Developer, you will play a critical role in collaborating with cross-functional and multicultural teams to implement high-quality software solutions, ensuring code quality through testing and reviews, and supporting the deployment and maintenance of systems. 



Requirements

As a part of your job, you will:


• As part of your job, your key responsibilities are:
• Translate application requirements into functional applications.
• Design, build and maintain efficient, reusable, and reliable code.
• Follow security guidelines and best practices.
• Ensure the best possible performance, quality and responsiveness of the applications.
• Identify bottlenecks and bugs and devise solutions to these problems.
• Conduct code reviews and help maintain code quality, organization, and automatization.
• Follow Agile Scrum development process for application development.



Benefits

What are we looking for?


Mandatory Technology

  • Minimum 2+ years of hands-on experience in Java development.
  • Experience in Spring Boot.
  • Strong working knowledge of Oracle DB and/or MongoDB
  • Experience in KafkA.
  • Solid understanding of Microservices Architecture.
  • Strong knowledge of API Design/Development.
  • Familiarity with Git, CI/CD tools, and Docker for DevOps practices.
  • Availability to be onsite at Client’s office in Lisboa 2x per week.

Relevant industry experience and educational requirements


  • Knowledge in Banking (preferred)

Personal traits

  • Ability to adapt to different contexts, teams, and Clients;
  • Teamwork skills but also a sense of autonomy;
  • Motivation for international projects and ok if travel is included;
  • Willingness to collaborate with other players;
  • Strong communication skills.


Want to apply?
Position
Name*
Email*
Phone number*
Country*
City*
Linkedin
Faça upload do seu CV* (max. 4MB)
Upload your photo or video (max. 4MB)
Submit