Portuguese company hires for hybrid position
Location: Lisbon, Portugal
- ️ Only candidates already based in Portugal will be considered
Work Model: Hybrid — 2 days per week onsite at Parque das Nações, Lisbon
️ Language Requirements: Portuguese (B2), English (B2)
Seniority: Senior (5-6+ years)
Sector: Telecommunications
Rate Between €1600 - 1900 RV
- ️ 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 a talented Java Backend Engineer to join a dynamic team within a leading telecommunications company. This role offers the opportunity to work on large-scale, high-impact projects, collaborating closely with both business and technology stakeholders to design and deliver modern, scalable, and customer-focused solutions.
If you are passionate about backend development, enjoy solving complex technical challenges, and thrive in collaborative Agile environments, this could be the perfect next step in your career.
-
Participate in meetings with business stakeholders to gather and analyze functional and non-functional requirements.
-
Contribute to the design and delivery of solutions focused on providing an outstanding customer experience.
-
Translate business requirements into clear and effective technical solutions.
-
Develop, maintain, and enhance robust, scalable backend applications.
-
Create and maintain technical documentation for implemented solutions.
-
Collaborate closely with cross-functional teams in an Agile environment.
-
Promote software quality through best practices, clean architecture, and maintainable code.
-
5–6 years of professional software development experience.
-
Strong hands-on experience developing backend systems using Java 8+ and Spring Boot.
-
Proven experience working with Microservices Architecture.
-
Experience with both relational and non-relational databases.
-
Experience using GitFlow or other code branching and version control strategies.
-
Strong understanding and application of Clean Code principles.
-
Experience producing and maintaining technical solution documentation.
-
Comfortable working with technical documentation in English.
-
Knowledge and practical experience with Agile methodologies.
-
Portuguese language proficiency at B2 level or above.
-
English language proficiency at B2 level or above.
-
Strong verbal and written communication skills.
-
Ability to clearly explain technical concepts to both technical and non-technical audiences.
-
Team-oriented mindset with excellent collaboration skills.
-
Proactive attitude and strong problem-solving capabilities.
-
Self-motivated and capable of working independently.
-
Continuous learner with a proactive approach to personal and professional development.
We are looking for a professional who combines strong technical expertise in Java backend development with the ability to understand business needs and transform them into scalable technical solutions.
The ideal candidate is someone who enjoys working in collaborative environments, takes ownership of their work, communicates effectively with stakeholders, and consistently applies software engineering best practices. Experience in complex enterprise environments and a passion for delivering high-quality solutions will be highly valued.
Java, Java 8+, Java Backend, Spring Boot, Backend Development, Microservices, REST APIs, Telecommunications, Agile, Scrum, Clean Code, GitFlow, Git, Software Engineering, Technical Documentation, Relational Databases, SQL, NoSQL, Distributed Systems, Backend Engineer, Software Development, CI/CD, Problem Solving, Team Player, English B2, Portuguese B2
Before applying, please ensure that you can answer YES to most of the following questions:
✅ Do I have 5–6 years of professional software development experience?
✅ Do I have solid experience with Java 8+ and Spring Boot?
✅ Have I worked with Microservices Architecture in production environments?
✅ Do I have experience with both relational and non-relational databases?
✅ Am I familiar with GitFlow or other code branching strategies?
✅ Do I consistently apply Clean Code principles in my daily work?
✅ Have I created or maintained technical documentation for software solutions?
✅ Am I comfortable communicating in both Portuguese and English (B2 level or higher)?
✅ Can I effectively translate business requirements into technical solutions?
✅ Do I have experience working within Agile teams and methodologies?
✅ Am I available to work onsite at Parque das Nações twice per week?
✅ Am I looking for a challenging opportunity within the telecommunications sector where I can make a significant impact?
#00343733