-
View all jobs
Portuguese company hires for hybrid work
Working Model: Hybrid (2-3 times per week)
Location: Porto - Portugal
Language Requirements: Fluent Portuguese and Fluente English (mandatory)
Seniority: more than 3 years (mid)
Sector: Technology
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.
We are seeking a Java Developer to join our team in building a new system inspired by an existing application. While this is a greenfield project, clear architectural and functional guidelines will be provided to ensure alignment with the client’s standards.
In this role, you will be involved in both backend development and technical decision-making, contributing to the entire lifecycle of the solution — from design to deployment.
What You’ll Do
Education
Working Model: Hybrid (2-3 times per week)
Location: Porto - Portugal
Language Requirements: Fluent Portuguese and Fluente English (mandatory)
Seniority: more than 3 years (mid)
Sector: Technology
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.
We are seeking a Java Developer to join our team in building a new system inspired by an existing application. While this is a greenfield project, clear architectural and functional guidelines will be provided to ensure alignment with the client’s standards.
In this role, you will be involved in both backend development and technical decision-making, contributing to the entire lifecycle of the solution — from design to deployment.
What You’ll Do
- Design and develop a new Java-based system aligned with established architectural principles.
- Contribute to defining the technical architecture while ensuring consistency with the existing ecosystem.
- Write clean, scalable, and maintainable code following best practices.
- Collaborate closely with stakeholders to understand requirements and translate them into effective technical solutions.
- Support the team in technical decision-making and promote engineering best practices.
- Conduct code reviews and provide mentorship to less experienced developers.
- Stay current with Java technologies and software development trends.
Education
- Bachelor’s degree in Computer Engineering, Information Systems, Computer Science, or a related field.
- Minimum of 3 years in software development.
- At least 3 years of hands-on experience with Java 11 or higher.
- Portuguese: B2/C1 (oral, written, and comprehension).
- English: B2/C1 (oral, written, and comprehension).
- Experience working with Agile methodologies.
- Familiarity with Git, Docker, and CI/CD pipelines.
- Experience with frontend technologies such as Angular, React, or Vue.js.
- Strong understanding of RESTful APIs and microservices architecture.
- Experience with testing frameworks (e.g., JUnit, Cypress).
- Understanding of OAuth2 and OpenID Connect for secure authentication.
Key Skills
Ranked by relevance
java
microservices
restful apis
angular
docker
react
junit
cicd
git
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
.NET Software Engineer (m/f/d) - Munich
2026-04-10
Full-time
Mid-Senior
Germany
Staffing
Information Technology
View Job Details
Related
DevOps Engineer (80%-100%) – Bern
2026-04-10
Full-time
Mid-Senior
Switzerland
Staffing
Information Technology
View Job Details
Related
React.js Software Engineer - Finland Based
2026-04-11
Full-time
Mid-Senior
Finland
Staffing
Engineering
Login to Apply
- Posted
- Oct 09, 2025
- Type
- Other
- Level
- Not Applicable
- Location
- Lisbon
- Company
- iTRecruiter
Industries
Staffing
Recruiting
Categories
Other
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
.NET Software Engineer (m/f/d) - Munich
2026-04-10
Full-time
Mid-Senior
Germany
Staffing
Information Technology
View Job Details
Related
DevOps Engineer (80%-100%) – Bern
2026-04-10
Full-time
Mid-Senior
Switzerland
Staffing
Information Technology
View Job Details
Related
React.js Software Engineer - Finland Based
2026-04-11
Full-time
Mid-Senior
Finland
Staffing
Engineering