TECH LEAD / DEVELOPER JAVA SPRING / SQL (HYBRID)
iTRTech Group · Lisbon, Portugal
Apply directly with the employer or job board. Applications are never handled here.
TECH LEAD / DEVELOPER JAVA SPRING / SQL (HYBRID LISBON OR PORTO)
Portuguese company hires for hybrid position
Location: Lisbon or Porto, Portugal
- ️ Only candidates already based in Portugal will be considered
Work Model: Hybrid
️ Language Requirements: English C1 and basic French
Seniority: Senior (5+ years)
Sector: Banking
Rate Between €4900 - 5200 RV / €2900 - 3200 CTI
- ️ 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
About the Opportunity
We are looking for an experienced Tech Lead / Java Spring Developer to help evolve an application managing reference data related to groups of financial statements.
The platform integrates with external public and market data providers and captures information from unstructured documents. Your work will help improve data quality, consistency and reporting accuracy, enabling faster access to reliable information for decision-making.
This role combines technical business analysis, hands-on development and technical leadership.
Key Responsibilities
- Design secure, scalable back-end architectures.
- Develop and enhance application functionality using Java and Spring.
- Implement APIs and other data exposure solutions.
- Apply CI/CD best practices to automate and standardise delivery.
- Participate in validation activities with end-users.
- Translate functional requirements into technical solutions and support users through changes.
- Collaborate with business and IT teams to improve data consistency across reference sources.
Required Qualifications
- University degree, or equivalent professional experience, in IT, Computer Science, Information Management or a related field.
- Strong proficiency in Java and deep knowledge of the Spring framework.
- Advanced SQL skills, particularly PostgreSQL.
- Strong software engineering practices, including CI/CD, microservices, unit testing and version control.
- Experience with cloud environments, such as AWS or IBM Cloud, and Docker containerisation.
- Experience with Agile methodologies and tools such as Jira, Confluence and ALM.
- Ability and willingness to combine Technical Business Analyst, Developer and Tech Lead responsibilities.
- English at C1 level and basic French.
- Strong communication, problem-solving and teamwork skills.
- Ability to understand end-user needs, explain technical solutions clearly and support change.
- Attention to detail and a rigorous approach to delivery.
Nice to Have
- Experience working with third-party data.
- Knowledge of data governance and data management.
Ideal Profile
You are a technically strong Java professional who enjoys combining hands-on development with technical leadership and business analysis. You can design reliable back-end solutions, work confidently with complex SQL and guide delivery using modern engineering practices.
You are comfortable discussing requirements with end-users and collaborating across business and IT teams, with a clear focus on data quality and maintainable solutions.
Questions for Candidates
- What is your experience with Java and the Spring framework?
- Have you combined Tech Lead, Developer and Technical Business Analyst responsibilities?
- How have you used advanced SQL and PostgreSQL in previous projects?
- Can you describe a secure, scalable back-end architecture you helped design?
- What experience do you have with CI/CD, microservices, unit testing and version control?
- Which cloud platforms have you worked with, and how have you used Docker?
- Have you developed APIs or integrated external data providers?
- Do you have experience with data governance, reference data or unstructured documents?
- What are your English and French proficiency levels?
- Are you available for a position based in Porto or Lisbon? What is your availability to start, preferred contract model and expected compensation?
How to Apply
Please submit your updated CV in English, highlighting your Java/Spring projects, PostgreSQL experience, architectural responsibilities and technical leadership.
The selection process includes technical screening and testing against the role’s requirements before client submission.
CV Keywords
Include only those that reflect your actual experience.
Java, Spring Framework, SQL, PostgreSQL, Tech Lead, Technical Business Analysis, Back-End Development, Software Architecture, API Development, Systems Integration, CI/CD, Microservices, Unit Testing, Version Control, Cloud Computing, AWS, IBM Cloud, Docker, Agile, Jira, Confluence, ALM, Third-Party Data, Data Governance, Data Management, Reference Data, Data Quality, Unstructured Documents, Technical Leadership
#CI - PROC26557_1_3
Keep looking
1,000+ English-friendly jobs in Lisbon
Every one checked for language requirements, updated daily.