Senior Java Software Developer
99x Europe Lisbon, Portugal
IT Services and IT Consulting · 501-1,000 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
Design, develop, and maintain backend applications and microservices for mission-critical biometric and identification platforms. Collaborate with international teams to ensure the security, performance, and reliability of distributed systems in production environments.
What they look for
Requirements
Requires Portuguese citizenship and at least 3 years of professional experience in Java development. Candidates must have strong knowledge of Spring Boot, microservices, and experience with containerization and CI/CD pipelines.
Benefits
Full description
We are looking for a Senior Java Backend Engineer to join our team and contribute to the development of mission-critical identification and biometric solutions used in large-scale national and international environments.
In this role, you will work on highly available, distributed systems supporting civil and criminal identification processes. You will collaborate with multidisciplinary and international teams to develop, integrate, and evolve advanced biometric and identity management platforms, ensuring high standards of security, reliability, and performance.
The role combines backend development, distributed systems engineering, and system integration expertise, with a strong focus on Java, microservices, and biometric identification technologies.
Responsibilities
- Design, develop, and maintain backend applications using: • Java
- Spring Boot
- Design and implement: • Microservices
- REST APIs
- System integrations
- Participate in the development and integration of civil and criminal identification solutions
- Collaborate on biometric identification projects and integrations with: • AFIS
- ABIS
- Related identification platforms
- Develop and support distributed and highly available systems
- Ensure the: • Security
- Performance
- Reliability
- Maintainability
of production solutions
- Troubleshoot and resolve complex technical issues in critical production environments
- Collaborate with international teams and partners across multiple geographies
- Contribute to the continuous improvement of: • Software architectures
- Engineering processes
- Development best practices
Requirements
- Portuguese citizenship
- 3+ years of professional experience in Java development
- Strong experience with: • Spring Boot
- Spring Framework
- Solid knowledge of: • Microservices architectures
- REST API development
- Experience with messaging technologies such as: • Kafka
- RabbitMQ
- Knowledge of: • SQL databases
- NoSQL databases
- Hands-on experience with: • Docker
- Kubernetes
- CI/CD pipelines
- Experience working with: • Distributed systems
- High-availability applications
- Production-critical environments
- Strong problem-solving and analytical skills
- Ability to work autonomously in technically demanding environments
- Experience collaborating in multidisciplinary and international teams
- Fluency in English
Nice-to-have
- Experience integrating systems within Public Administration environments, particularly: • Justice sector platforms
- Knowledge of: • Biometric identification technologies
- AFIS (Automated Fingerprint Identification Systems)
- ABIS (Automated Biometric Identification Systems)
- Familiarity with international standards and organizations such as: • NIST
- INTERPOL
- EURODAC
- eu-LISA
- Experience working on national identity, border control, law enforcement, or biometric solutions
- Experience participating in international technology projects
- Knowledge of secure system design and data protection principles
What We Offer
- Hybrid working model, with the possibility of working from: • Lisbon
- Leiria
- Opportunity to join a Portuguese technology company with decades of experience in identification systems
- Exposure to cutting-edge biometric and identification technologies used in real-world production environments
- Participation in projects with national and international impact
- Collaboration with teams and partners across: • Portugal
- France
- United States
- India
- High level of technical autonomy, challenging projects, and opportunities to influence the evolution of strategic platforms
If this sounds like you, share your CV with us and let’s talk!
Requirements
Benefits
Similar roles
-
Lead Java Developer
Charles Schwab Inc. Lone Tree, Colorado, United States · $165K–$174K/yr
-
IT Engineer Spec IV (Java)
Santander São Paulo, São Paulo, Brazil
-
Java Software Engineer, hybrid, Officer
State Street Krakow, Lesser Poland Voivodeship, Poland · PLN 132K/yr
-
Java - Full Stack Observability Engineer, AVP
State Street Hyderabad, Telangana, India
-
Java Kafka Developer
Barclays pune, Maharashtra, India
-
Desarrollador/a Java Expert - AML (Ciudad de México, Miguel Hidalgo)
BBVA Ciudad de México, Mexico