Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Portuguese company hires for hybrid position
📍 Location: Porto, Portugal (2 days/week at the office)
âš Candidates must already live in Portugal
đź•’ Start Date: January 2026
🌍 Language Requirements: Fluent English (C1 level) | Fremch appreciated
đź’Ľ Seniority: 6+ years
âš Instructions: Please send your CVs 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
_________________________________________________________
About The Role
Join a cross-regional architecture team in the API First initiative, contributing to the design, development, and enhancement of enterprise applications that automate, secure, and enable self-service through APIs. You will work on complex Java and cloud-ready applications, driving innovation and delivering high-quality, scalable solutions.
Key Responsibilities
- Lead critical capabilities across the application lifecycle: design, estimation, planning, development, unit testing, release, and implementation support.
- Collaborate autonomously with a Program Manager to understand business requirements and translate them into technical solutions.
- Understand the end-to-end architecture of complex applications for monitoring and evaluation activities.
- Ensure high-quality development through adherence to norms, standards, frameworks, source control, technical and code reviews, and regression testing.
- Create, contribute to, and review technical designs and specifications.
- Troubleshoot and guide teams through technical challenges.
- Manage and report technical risks proactively.
- Contribute to innovation, suggesting new practices to improve efficiency.
- Core Java, J2EE, Spring, Spring Boot, Hibernate/JPA – strong knowledge
- Front-end technologies, preferably Angular
- Experience building complex enterprise applications from scratch
- Solution design for Java and cloud-ready applications
- Understanding of architecture solutions for n-tier applications with multiple integrations, using OOP, APIs, and Microservices
- RDBMS/SQL (Oracle, SQL Server, or Postgres)
- Knowledge of design patterns and development principles
- Build tools: Maven; DevOps tools: Bitbucket, Git, Jenkins, SonarQube
- Linux/Unix environment – basic commands, shell scripting
- Self-motivated, proactive, and willing to learn diverse technologies
- Performance tuning and troubleshooting using profiling tools (Dynatrace, JProfiler)
- Exposure to API Gateway
- Security experience: IDP, SSO, OAuth2, OpenID Connect
- Agile methodologies and SCRUM practices
- NoSQL databases: MongoDB, Cassandra
- Messaging and caching technologies: Kafka, Redis, Apache Ignite
- Exposure to financial domain applications
- English – Expert (mandatory)
- French – Practical knowledge appreciated
- Autonomous, organized, and delivery-focused
- Proactive and risk-aware
- Strong communication and collaboration skills
- High work ethic and motivation
- Process and results-oriented
- Ability to work under pressure and tight deadlines
#CI
Key Skills
Ranked by relevanceReady to apply?
Join iTRecruiter and take your career to the next level!
Application takes less than 5 minutes