Base
Lead Software Engineer - Java Backend
Publié: 18.05.2026
Date de clôture: 02.07.2026
Référence du poste: dae8097747b468528c372da892ffa978
Informations sur le poste
Emplacement
Lisboa, Lisbon Metropolitan Area, Portugal
Entreprise
Jobio
Client / Employeur
Luza Group
Référence du poste
dae8097747b468528c372da892ffa978
Type d'annonce
Base
Permis de travail de l'UE requis
Non
Publié
18.05.2026
Date de clôture
02.07.2026
Description du poste
Job Title: Lead Software Engineer Location: Lisbon Work Regime: Full-time & Hybrid (2x week office) Step into a dynamic ecosystem where the future of business is created and lived every day. Be part of it! At LUZA Group, passion, perseverance, and the drive to excel define our path to success. Founded in 2006, we are a Portuguese multinational with over 1,200 talented professionals and a turnover surpassing 30M. With a strong presence in key marketsPortugal, Spain, Morocco, Brazil, Mexico, the United States, and Chinawe deliver innovative solutions in engineering, IT, design, consulting, Industry 4.0, training, and recruitment. Our people and their talent power everything we do. This is a moment of growth and opportunity. The future belongs to visionary minds. Will you join us?Responsibilities and Tasks: Development of micro-services built using Java/Spring Development of high performance applications which are secure and scalable Code Reviews and Quality Assurance: Conduct comprehensive code reviews to maintain code quality and identify areas for improvement. Implement robust testing strategies to ensure the reliability and stability of full-stack solutions. Innovation and Research: Stay abreast of emerging trends and technologies in software development. Conduct research and experimentation to identify opportunities for optimization and enhancement in user experience, performance, and scalability. Problem Solving: Troubleshoot technical issues and performance bottlenecks, proposing and implementing effective solutions. Ensure high levels of reliability, scalability, and maintainability in full-stack solutions. Mandatory Requirements: Minimum of 6 years of experience in software development. Proficiency in Java and Spring framework for back-end development. Experience with RESTful APIs and asynchronous request handling. Solid grasp of database technologies such as SQL and NoSQL databases. Experience with version control systems such as Git. Excellent communication and interpersonal skills, with the ability to collaborate effectively in a team environment. Ability to thrive in a fast-paced, dynamic environment and adapt to changing priorities. To be available for hybrid work schedule (2 days per week go to the office in Lisbon). Complementary Requirements: Nice to have knowledge of Client-Server Architectures, Low Level protocols, Threads, Event driven architectures, Authentication, Cryptography Proficiency in testing frameworks (e.g., Jest, JUnit). Previous experience working in Agile/Scrum methodologies. #VisionaryFuture - Build the future, join our living ecosystem!
Compétences
ABAP
adapt to changes in technological development plans
AJAX
Ajax Framework
analyse software specifications
Ansible
Apache Maven
Apache Tomcat
APL
ASP.NET
Assembly (computer programming)
blockchain openness
blockchain platforms
C
COBOL
CoffeeScript
collect customer feedback on applications
Common Lisp
computer programming
create flowchart diagram
cyber attack counter-measures
data visualisation software
debug software
defence standard procedures
define technical requirements
design user interface
develop automated migration methods
develop creative ideas
develop software prototype
do cloud refactoring
Drupal
Eclipse (integrated development environment software)
engineering principles
engineering processes
Erlang
Git
Groovy
Haskell
IBM WebSphere
ICT debugging tools
ICT security legislation
identify customer requirements
integrate system components
integrated development environment software
Internet of Things
interpret technical requirements
Java (computer programming)
JavaScript
JavaScript Framework
Jenkins (tools for software configuration management)
KDevelop
Laravel
Lisp
manage engineering project
Matlab
Microsoft Visual C++
migrate existing data
ML (computer programming)
MySQL
NoSQL
object-oriented modelling
Objective-C
OpenEdge Advanced Business Language
Oracle Application Development Framework
Pascal (computer programming)
perform scientific research
Perl
PHP
Project Management
Prolog (computer programming)
Puppet (tools for software configuration management)
Python (computer programming)
R
Ruby (computer programming)
Salt (tools for software configuration management)
SAP R3
SAS language
Scala
Scratch (computer programming)
screen reader
Smalltalk (computer programming)
smart contract
software anomalies
software frameworks
Spark
SQL
STAF
Swift (computer programming)
technical drawings
tools for software configuration management
Trading Software
TypeScript
use an application-specific interface
use automatic programming
use concurrent programming
use functional programming
use logic programming
use object-oriented programming
use query languages
use software design patterns
use software libraries
use technical drawing software
utilise computer-aided software engineering tools
utilise machine learning
VBScript
Visual Basic
Web Services
WordPress
World Wide Web Consortium standards
Xcode