Portuguesecompany hires for hybrid position
Location:Lisbon Portugal
Only candidates alreadybased in Portugal will be considered
Work Model: Hybrid (2 days perweek at the office)
LanguageRequirements: Fluent English
Seniority: Senior (6 years ofexperience)
Sector: Bnking
Contrato: B2B
Instructions:Please send your CV in English and make sure to include all skills andexperience that match the requirements of the opportunity. This willsignificantly increase your chances of success
Within a global insurance and financial servicesgroup the Python CompetenceCenter plays a strategic role in transforming the organizationinto an analytics-drivencompany.
As part of this strategy a large-scaleanalytics platform has been deployed to support AI machine learning and data science initiativesacross more than 30 countries. While analytics models are primarily developedin Python many data science needs are common across regions (e.g. documentrecognition speech-to-text model monitoring data storage).
To address these shared needs andindustrialize solutions TransversalAnalytics Solutions (TAS) were created. Each TAS solutiontypically includes:
An analyticsmodel built on a shared framework
A genericIT service layer (front-end / service layer) largely developedin Javaand deployed using modern cloud technologies
To support the long-term evolution of thesesolutions we are looking for a SeniorJava Cloud Developer to join the TAS team.
As a JavaCloud Developer you will contribute to the design development and evolution ofcloud-native services supporting analytics products. You willwork closely with development DevOps and infrastructure teams gaining deepunderstanding of codebases dependencies and the underlying cloudenvironments.
This role requires a strong technical backgroundbroad engineering mindset and the ability to continuously learn and master newtechnologies across development operations security and architecture.
Design develop test and deploy Java-based cloud applications
Contribute to the software architecture andinternal technical foundations of TAS products
Build scalablesecure and high-quality services using Java Spring andcloud-native technologies
Participate in code reviews ensuringmaintainability performance and compliance with best practices
Troubleshoot and resolve complex technicalissues in collaboration with other engineers
Develop and maintain technical documentation(architecture design release notes)
Actively participate in Agile ceremonies (sprintplanning daily stand-ups retrospectives)
Collaborate with DevOps teams to ensuresmooth CI/CD pipelines and production deployments
Stay up to date with Java cloud and software engineeringtrends
Ensure compliance with security standards best practices andregulatory requirements
Strong expertise in Java including Java 17
Solid experience with Spring Boot Spring Cloud Java EE /Spring Framework
Strong foundation in Object-Oriented and FunctionalProgramming
Cloud-native development with Docker and Kubernetes
CI/CDpipelines (GitLab CI ArgoCD Jenkins) infrastructure-as-codemindset
Linux environments and scripting/automation(Shell scripting)
RESTfulWeb Services and Microservicesarchitecture
Experience with PostgreSQL
Strong understanding of security best practicesand secure software design
Ability to work autonomously manage prioritiesand perform under pressure
FluentEnglish
5years of professional experience in software development
Event-drivenarchitectures (Kafka)
Frontend exposure: Angular JavaScript TypeScript
Experience with ELK Stack
NoSQL databases (e.g. MongoDB)
Camunda
BDD tools: Cucumber / Gherkin
Python
Frenchlanguage skills
#CI - PROC26012
Required Experience:
IC