Senior Java Fullstack Developer – Rest & Microservices

Itds Portugal

Lisboa

Hybrid

EUR 65,000 - 90,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ITDS Portugal is seeking a Senior Java Fullstack Developer to join our client, a leading financial institution, in Lisbon with a hybrid work model. You will craft robust Java microservices and intuitive web interfaces to elevate CRM capabilities for advisors and customers.

The role emphasizes RESTful APIs, OAuth2/OpenID Connect security, and DevOps practices in CI/CD. Ideal candidates have 5+ years in Java/full-stack tech and a passion for craftsmanship and knowledge sharing.

Qualifications

  • 5+ years of proven experience in Java development and full-stack web technologies.
  • Strong proficiency with HTML5, JavaScript, and CSS.
  • Knowledge of microservices, RESTful APIs, and web security.
  • Experience in DevOps, CI/CD, containerization, and automated testing.
  • Familiarity with OAuth2 and OpenID Connect.
  • Nice to have Agile/Scrum experience or certifications.

Responsibilities

  • Develop robust microservices using Java and the JEE ecosystem to support CRM functionalities.
  • Implement web interfaces with HTML5, JavaScript, and CSS for enhanced UX.
  • Maintain code quality with TDD, automated testing, and pair programming.
  • Design RESTful APIs and secure integrations with OAuth2/OpenID Connect.
  • Work in a DevOps environment supporting CI/CD, monitoring, and deployment.
  • Contribute to architectural discussions and share best practices.
  • Participate in the Fullstack Engineering community of practice.

Skills

Java
HTML5
JavaScript
CSS
Microservices
REST APIs
OAuth2
OpenID Connect
DevOps
Testing

Tools

CI/CD
Containerization
Automated Testing

Job description

Ignite innovation in software development — shape the future of customer-centric banking solutions!

Lisbon-based opportunity with hybrid work model.

As a Senior Java Fullstack Developer, you will be working for our client, a leading financial institution dedicated to delivering innovative customer relationship management tools. Contributing to a high-performing IT environment, you will help enhance the digital experience for branch advisors and customers alike, driving operational excellence and technological advancement in the banking sector.

Your main responsibilities:

  • Develop robust, scalable microservices using Java and the JEE ecosystem to support CRM functionalities.
  • Implement and optimize web interfaces utilizing HTML5, JavaScript, and CSS to enhance user experience.
  • Ensure code quality and maintainability through practices like TDD, automated testing, and pair programming.
  • Design and implement RESTful APIs, OAuth2, and OpenID Connect protocols to secure and streamline integrations.
  • Collaborate within a DevOps environment, supporting CI/CD pipelines, monitoring, and deployment processes.
  • Contribute to architectural and software design discussions, fostering innovative solutions.
  • Share best practices and knowledge within the Fullstack Engineering community of practice.

You're ideal for this role if you have:

  • 5+ years of proven experience in Java development and full-stack web technologies.
  • Strong proficiency with HTML5, JavaScript, and CSS.
  • Solid understanding of microservices, RESTful APIs, and standard web security protocols.
  • Experience in DevOps practices, including CI/CD, containerization, and automated testing.
  • Good practical knowledge of HTTP, OAuth2, and OpenID Connect.
  • A passion for craftsmanship, continuous improvement, and knowledge sharing.

It is a strong plus if you have:

  • Experience with architecture and software design.
  • Certifications or experience in Agile or Scrum methodologies.
  • Additional language skills, especially French.

Language required for the role: English (Communicative), French (working proficiency).

Eligibility to work in Europe: Only candidates with an existing legal right to work in the European Union will be considered for this role.

#MAKEYourCareerBETTER

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer – Java And Angular Expertise
Senior Full Stack Developer – Java And Angular Expertise

Itds Portugal • Lisboa

Hybrid
EUR 70,000 - 90,000
Senior Java Backend Developer – Risk And P&L Systems
Senior Java Backend Developer – Risk And P&L Systems

Itds Portugal • Porto

Hybrid
EUR 70,000 - 110,000
Java & Angular Developer
Java & Angular Developer

ITDS • Porto

Hybrid
EUR 50,000 - 70,000
Senior Java Fullstack Engineer - Hybrid Banking Innovation
Senior Java Fullstack Engineer - Hybrid Banking Innovation

Itds Portugal • Lisboa

Hybrid
EUR 65,000 - 90,000
Lead Java Developer
Lead Java Developer

ITDS • Porto

Hybrid
EUR 90,000 - 120,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

act digital • Lisboa

On-site
EUR 55,000 - 75,000
Java/Angular Full Stack Engineer
Java/Angular Full Stack Engineer

ITDS • Porto

Hybrid
EUR 70,000 - 100,000
Hybrid work model
Remote days: 2 per week
JAVA SOFTWARE ENGINEER (BACKEND / FULLSTACK) (HYBRID)
JAVA SOFTWARE ENGINEER (BACKEND / FULLSTACK) (HYBRID)

iTRTech Group • Lisboa

On-site
EUR 18,972 - 22,320
Full Stack Engineer
Full Stack Engineer

Randstad Digital Portugal • Portugal

On-site
EUR 30,000 - 50,000
Senior Java Developer
Senior Java Developer

act digital • Porto

On-site
EUR 32,000 - 52,000