Portuguese company hires for on-site position
Location: Porto Portugal
Only candidates already based in Portugal will be considered
Work Model: Onsite / Technical Squad
Language Requirements: Fluent English and Portuguese
Seniority: Senior (6 years)
Sector: Banking
Instructions: Please send your CV in English and make sure to include all skills and experience that match the requirements of the opportunity. This will significantly increase your chances of success
We are looking for aSenior Backend Developer (Python & Java)to join atransversal development squadresponsible for theevolution maintenance and support of Data Solutions Platform applicationsrunning in production environments.
This role focuses onbackend systemsdeveloped mainly inPython and Java supporting a portfolio that includesweb-based applications and standalone services. You will play a key role inmodernizing existing solutions improving performance implementing new features and ensuring production stability.
This position is ideal for a developer who enjoyschallenging existing designs applyingsoftware engineering best practices and takingownership of mature business-critical applications.
Refactor evolve optimize and developbackend applications in Python and Java
Support the team across different backend areas when additional expertise is required
Promote and enforceclean code principlesandsoftware development best practices
Act as a driver fortechnical improvements and modernization initiatives
Participate actively incode reviews peer reviews and specification analysis
Collaborate with multiple teams to identify improvement opportunities and provide technical guidance
Take ownership ofproduction-ready applications performing deep functional and technical analysis
Translate stakeholder requirements intoclear actionable technical specifications
Ensure seamless evolution of applicationswithout disrupting live production environments
Strong backend development experience withPython
Strong backend development experience withJavaandJava frameworks
Experience withREST APIsandservice / event-oriented architectures
Solid knowledge ofCI/CD pipelines(e.g. Jenkins GitLab SonarQube)
Experience withdependency management tools(Maven Gradle)
Strong experience inLinux / Unix environments
Hands-on experience withSpring Framework
Experience withtest frameworks(JUnit Cucumber Selenium Jasmine JMeter)
Experience withOracle Database
Experience analysing and producingtechnical documentation
Experience working inAgile environments(Scrum Kanban Lean)
English Mandatory (C1 or higher)
Portuguese Fluent / Native
French Nice to have
Autonomous organized and delivery-focused
Strong attention to detail and ownership mindset
Proactive in risk identification and issue prevention
Comfortable working withmulticultural and distributed teams
Ability to perform well under pressure and tight deadlines
Strong work ethic and high level of motivation
Senior Backend Developer Python Java Spring Framework REST APIs Backend Development CI/CD Jenkins GitLab SonarQube Maven Gradle Linux Unix Clean Code Software Best Practices Agile Scrum Kanban Oracle Database Porto English C1 Portuguese Fluent
#CI - PROC26034
Required Experience:
Senior IC