JAVA SOFTWARE ENGINEER (BACKEND / FULLSTACK) (HYBRID)

iTRTech Group

Lisboa

Híbrido

EUR 18 972 - 22 320

Tempo integral

14 dias+

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Resumo da oferta

iTRTech Group in Lisbon is seeking a Senior Java Software Engineer to design and develop enterprise solutions in the banking sector. This hybrid role involves collaboration with stakeholders and contributing to all phases of the software development lifecycle.

The ideal candidate has 5+ years of experience with Java, Spring Boot, and microservices. Proficiency in English is required, and candidates should be based in Portugal. This position offers a dynamic environment with opportunities for innovation.

Qualificações

  • 5+ years of experience in software development, preferably with Java.
  • Strong hands-on experience with Java versions 8 through 21.
  • Solid knowledge of the Spring ecosystem.

Responsabilidades

  • Design, develop, and maintain applications using Java.
  • Develop backend services and REST APIs.
  • Collaborate on automation, deployment, and operational reliability improvements.

Conhecimentos

Java
Spring Boot
REST APIs
SQL
Microservices
CI/CD
Agile
Docker

Ferramentas

Git
Maven
Gradle

Descrição da oferta de emprego

JAVA SOFTWARE ENGINEER (BACKEND / FULLSTACK) (HYBRID LISBON OR PORTO)

Portuguese company hires for hybrid position.

Location: Lisbon or Porto, Portugal.

Only candidates already based in Portugal will be considered.

Work model: Hybrid – 50% Remote / 50% On-site.

Language requirements: English professional/fluent mandatory, French notions highly valued.

Seniority: Senior (5+ years).

Sector: Banking.

Rate: €1700-2000 RV.

Build scalable enterprise solutions in the banking sector.

Responsibilities

What you will be doing.

Software Development & Engineering
  • Design, develop, and maintain robust, scalable, and high-performance applications using Java.
  • Develop backend services, REST APIs, batch processes, and/or fullstack applications.
  • Contribute to microservices-based architectures and enterprise application development.
  • Participate in the full software development lifecycle:
  • Analysis
  • Technical Design
  • Development
  • Testing
  • Deployment
  • Maintenance
  • Ensure code quality, security, scalability, and performance standards.
  • Apply clean code principles and software engineering best practices.
Collaboration & Delivery
  • Work closely with business stakeholders, Product Owners, QA Engineers, DevOps teams, and Support teams.
  • Participate in Agile delivery frameworks such as Scrum and Kanban.
  • Contribute to technical discussions and architecture decisions.
  • Take part in code reviews and continuous improvement initiatives.
  • Provide accurate estimates and support delivery planning.
DevOps, CI/CD & Production Support
  • Help implement and follow CI/CD and DevOps best practices.
  • Work with version control and build tools such as Git, Maven, and Gradle.
  • Support production systems, including troubleshooting and L3 support when required.
  • Collaborate on automation, deployment, and operational reliability improvements.
Required Qualifications
Must-Have Experience
  • 5+ years of experience in software development, preferably with Java.
  • Strong hands‑on experience with Java versions 8 through 21.
  • Solid knowledge of the Spring ecosystem, including:
  • Spring Boot
  • Spring Core
  • Spring Batch
  • Strong understanding of SQL and relational databases such as:
  • PostgreSQL
  • Oracle
  • Sybase
  • Experience designing and consuming REST APIs.
  • Experience with microservices architecture.
  • Experience with Git and build tools such as Maven or Gradle.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Knowledge of unit testing and clean coding principles.
  • Professional or fluent English communication skills.
Nice to Have
  • Frontend experience with Angular, React, or modern JavaScript frameworks.
  • Experience with messaging systems such as Kafka or AMQP.
  • Exposure to cloud platforms such as AWS, Azure, or IBM Cloud.
  • Experience with Docker and containerization.
  • Knowledge of stream processing tools such as Apache Flink.
  • Experience in data processing, referential data, or data governance.
  • Familiarity with Linux environments, shell scripting, or automation.
  • Understanding of financial systems, trading platforms, or banking environments.
  • French notions or conversational French skills.
Ideal Candidate Profile

The ideal candidate is a hands‑on Java engineer with strong backend expertise and the flexibility to contribute to fullstack development when needed.

You Are Likely a Great Fit If You
  • Have solid experience building enterprise‑grade Java applications.
  • Are confident working with Spring Boot, REST APIs, microservices, and relational databases.
  • Care about clean code, software quality, performance, and maintainability.
  • Enjoy solving technical challenges in complex and highly regulated environments.
  • Are comfortable collaborating with international and cross‑functional teams.
  • Have experience or interest in banking, financial systems, trading, or data‑driven platforms.
  • Understand DevOps practices and enjoy contributing to automation and delivery improvements.
  • Can communicate effectively in English in a professional environment.
Before You Apply – Ask Yourself
  • Do you have at least 5 years of software development experience?
  • Are you confident developing applications with Java and Spring Boot?
  • Have you worked with REST APIs and microservices architecture?
  • Do you have strong SQL and relational database experience?
  • Have you used Git, Maven, or Gradle in professional projects?
  • Are you familiar with CI/CD pipelines and DevOps practices?
  • Have you worked in Agile environments such as Scrum or Kanban?
  • Are you comfortable providing troubleshooting and L3 support when required?
  • Do you have professional or fluent English communication skills?
  • Are you available to work in a hybrid model in Lisbon or Porto?
Keywords That Should Appear on Your Resume

Java, Java 8, Java 11, Java 17, Java 21, Java Software Engineer, Java Developer, Backend Developer, Fullstack Developer, Spring Boot, Spring Core, Spring Batch, Spring Framework, REST API, RESTful Services, Microservices, SQL, PostgreSQL, Oracle, Sybase, Relational Databases, Git, Maven, Gradle, CI/CD, DevOps, Unit Testing, Clean Code, Agile, Scrum, Kanban, Docker, Kubernetes, Kafka, AMQP, Apache Flink, AWS, Azure, IBM Cloud, Linux, Shell Scripting, Automation, Data Processing, Referential Data, Data Governance, Banking, Financial Services, Trading Systems, L3 Support, Enterprise Applications, Software Development Lifecycle, SDLC.

#00344077

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

JAVA DEVELOPER (HYBRID LISBON)
JAVA DEVELOPER (HYBRID LISBON)

iTRTech Group • Lisboa

Híbrido
EUR 30 000 - 36 000
JAVA BACKEND SPRINGBOOT (HYBRID)
JAVA BACKEND SPRINGBOOT (HYBRID)

iTRTech Group • Lisboa

Híbrido
Java Backend Developer
Java Backend Developer

DataSmart • Lisboa, Coimbra, Porto, Braga

Híbrido
EUR 40 000 - 60 000
Java Senior Software Engineer - Edo Transport (Hybrid) - €45.000 - €60.000 A Year
Java Senior Software Engineer - Edo Transport (Hybrid) - €45.000 - €60.000 A Year

Affinity • Viseu

Presencial
EUR 42 000 - 66 000
FULLSTACK REACT/TECH LEAD SÉNIOR (HYBRID)
FULLSTACK REACT/TECH LEAD SÉNIOR (HYBRID)

iTRTech Group • Lisboa

Híbrido
EUR 25 000 - 29 000
Java Software Engineer
Java Software Engineer

act digital EMEA - Alter Solutions • Lisboa

Híbrido
EUR 60 000 - 80 000
Senior Java Developer - Backend Engineering Team
Senior Java Developer - Backend Engineering Team

emagine • Lisboa

Híbrido
EUR 45 000 - 65 000
Java Developer
Java Developer

Randstad Portugal • Portugal

Presencial
EUR 40 000 - 60 000
Continuous professional development opportunities
Collaborative work environment
Senior JAVA Developer
Senior JAVA Developer

Want More • Porto

Presencial
EUR 5000 - 9000
Competitive salary
Challenging projects
Dynamic environment
+1
SENIOR JAVA DEVELOPER (HYBRID) at iTRTech Group
SENIOR JAVA DEVELOPER (HYBRID) at iTRTech Group

iTRTech Group • Lisboa

Híbrido
EUR 30 000 - 36 000