This job is no longer available
This job expired on 14/08/2026. It no longer accepts applications.
Java Software Engineer – Backend & Cloud
Affinity · Porto
Job description
About the role
We are looking for a Java Software Engineer to join our technology consulting team that serves major European financial markets. You will work on a high‑liquidity platform, contributing to both backend and cloud‑ready solutions while collaborating with international colleagues.
Key responsibilities
- Design, develop, and maintain backend services using Java and Spring Boot.
- Build scalable, cloud‑ready applications on AWS, Azure, or GCP.
- Collaborate on frontend tasks, with experience in Angular or React considered a strong plus.
- Work with relational databases, ensuring data integrity, performance, and optimized queries.
- Implement and maintain CI/CD pipelines using tools such as Jenkins or GitLab CI.
- Write clean, maintainable, and testable code following modern development standards.
Required profile
- Proficiency in English communication (written and verbal).
- Team spirit and a positive attitude.
- Ambitious mindset with a drive to exceed expectations.
- Proactive, taking initiative to get things done.
- Eagerness to learn and grow individually and collectively.
- Transparent and honest communication, providing constructive feedback.
Required skills
- Java
- Spring Boot
- Cloud platforms (AWS, Azure, GCP)
- Angular or React (optional)
- Relational databases (SQL)
- CI/CD tools (Jenkins, GitLab CI)
What we offer
- National and international projects within a collaborative, relationship‑focused environment.
- Hybrid work model with two remote days per week.
- Career and training plan tailored to performance, including certifications.
- Focus on work‑life balance and benefits that impact personal life and career.
- Opportunity to contribute to a company committed to sustainability and ESG principles.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Portugal.
Salaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Affinity
Porto