Java Software Engineer | French Speaker em Porto, Portugal
Hexa Consulting
HíbridoMistura de escritório e remoto
Portugal, Porto
Java Software Engineer | French Speaker em Porto, Portugal is listed on Jobeax. Browse 30,000+ vacancies available.
ABOUT THE OPPORTUNITY
We are looking for a Senior Fullstack Developer (French Speaker) to support the evolution, maintenance and modernization of business-critical applications and APIs in the banking sector, working in an agile environment with a hybrid model in Porto.
This position requires professional working proficiency in both French and English , as the role involves regular communication and collaboration in an international environment.
WHAT YOU WILL DO
Develop, maintain and optimize Java-based applications and APIs that support core business processes.
Contribute to evolutive development, corrective maintenance and technical support activities.
Participate in code reviews, unit testing and continuous integration practices.
Support application server modernization and migration activities involving JBoss environments.
Present technical solutions, alternatives and recommendations clearly to technical and non-technical stakeholders.
Collaborate effectively with French-speaking stakeholders and technical teams.
Promote software quality, maintainability, development best practices and continuous improvement within the team.
WHAT WE ARE LOOKING FOR
More than 9 years of professional experience in full stack or Java-based software development.
Professional working proficiency in French (mandatory), with the ability to participate confidently in technical discussions, meetings and day-to-day collaboration.
Professional working proficiency in English.
Strong communication skills, including the ability to explain reasoning, present alternatives and support technical decisions.
Autonomy, organization and prioritization skills in agile delivery environments.
Collaborative, proactive and solution-oriented mindset, with initiative to improve development practices and delivery quality.
TECHNICAL SKILLS
Java EE or Jakarta EE
Spring Boot
Spring Batch
Spring MVC
Maven
JBoss application server
JBoss migration or modernization
Unit testing with JUnit, Mockito or equivalent testing libraries
Software design patterns
Continuous integration principles and tools
Relational databases, particularly Oracle
Agile software development practices
Angular 2 or above
NICE TO HAVE
Experience with Angular 14 or above.
Knowledge of Linux and Shell scripting.
Experience with JMS.
Experience with IBM MQ, RabbitMQ or Kafka.
Portuguese language skills.
WHAT WE OFFER
Private health insurance from day one, with no waiting periods and optional family extension.
Confidential mental health support through access to psychological support, content and live sessions.
Continuous learning and development opportunities to support long-term capability growth.
Flexibility whenever the role and context allow it, supporting sustainable performance and daily balance.
Childcare vouchers and practical support measures designed to help balance personal and professional life.
Upskilling opportunities in quality management, information security, AI governance or cybersecurity best practices.
EQUAL OPPORTUNITY
Hexa is committed to equal opportunity and inclusive recruitment practices, aligned with the principles of the Portuguese Diversity Charter. We welcome applications from people with different backgrounds, experiences and perspectives.
HEXA LIFE
At Hexa, every professional is a Builder. We value honesty, mutual support and agility as working principles that help us build strong projects, effective solutions and trusted professional relationships.
... Hands-on technically, comfortable reviewing and writing code. - Solid foundation in computer science, with strong competencies in algorithms, data structures, software design, and building large, distributed systems - Experience in performance optimisations, code profiling, and Java application runtime analysis Skills That ...
... integrations with partners and clients across the world, ensuring our data flows seamlessly across the ecosystem. WHO YOU ARE - The Foundation: You hold a degree in Software Engineering, Computer Science, or have a similar technical background. You have 2+ years of professional experience in a comparable software engineering role. ...
... plan; - Comprehensive career plan and progression involving assertive performance reviews. Responsibilities: - Build and maintain robust backend services in Java. - Develop interactive user interfaces using modern JavaScript frameworks. - Integrate Java applications with databases like PostgreSQL or MongoDB. - Actively ...
... are looking for someone with… - Solid experience in sales environments, quotation management, customer service, or similar commercial environments; - Fluent French and a good command of English (spoken and written); - Strong customer orientation and commitment to delivering high-quality service; - Strong analytical mindset ...
... tools in software engineering within your team Your profile You hold a degree in computer science or a comparable qualification and bring strong experience in software architecture as well as enterprise development with Java and Spring Boot Architectural thinking comes naturally to you, combined with a hands‐on mindset that ...
Backend Java Software Engineer for a 1-year extendable contract. Role focuses on designing/developing scalable backend services and iGaming integrations using Java (17+) and Spring Boot. Emphasizes quality, resilience, and distributed systems. Fully remote with occasional travel to Málaga, Spain.
... collaborative fast paced, driven environment - Accountability and pride for your projects For more information visit: Overview of the position As a Senior Software Engineer at Enhesa, you will work as part of a team of talented Engineers building modern applications that deliver value with quality to our global customer ...
... and Humility. To understand the Iterable story, and learn more about our mission, explore our Culture and About Us page. How you will make an impact: As a Software Engineer II at Iterable, you'll complete smaller projects autonomously, with regular oversight on new problems or undefined projects. You will prioritize activities ...
About the job At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside ...
... masses, and deprioritize edge cases. - Fully remote from 40+ countries and collaborate using Asana and Slack. Requirements - You are an exceptional full-stack software engineer. - You use AI aggressively and write well in English. What you will work on You'll help build and scale Sticker Mule Pro - a suite of software tools ...
... their identity. They care deeply about image capture quality, accessibility, customisation and reducing friction for end-users. Responsibilities: As an iOS Engineer you will: - As an iOS Engineer at Entrust, you will focus on being a technical expert in your field and build new products and expend on existing products while ...
We’re hiring a Lead Embedded Software Engineer to own the brains of a next-gen hardware platform We’re working with a US-based industrial technology group that builds hardware used in mining, construction and large-scale infrastructure. Their systems operate in some of the harshest environments on the planet and rely on ...
Seeking a Java Software Engineer in Matosinhos, Portugal to design and implement scalable PostgreSQL solutions with a focus on performance. Requires 4+ years of PostgreSQL experience and Spring Framework knowledge.
... security-centric software delivery teams in Porto, Portugal. You will implement hands-on DevSecOps practices, integrate SAST/DAST/SCA gates into CI/CD, and guide Java and Python development teams on secure coding patterns. With 3–5 years blending software engineering and AppSec, you will tune scanners to reduce false positives, ...
A leading travel technology company is seeking a Software Engineer to join their Finance Systems Engineering team. This full-time role is based in Portugal and focuses on developing extensions in Microsoft Dynamics 365, backend services in Java or Kotlin, and collaborating with cross-functional teams to enhance financial ...
... and partner closely across Product, Sales, and Go-To-Market teams to deliver meaningful business impact. Position Summary We are seeking a Senior/Principal Software Engineer to join the Engineering team and play a critical role in designing and delivering core capabilities for SingleStore’s. This is a senior technical role ...
... A collaborative fast paced, driven environment - Accountability and pride for your projects For more information visit: Overview of the position As a Staff Software Engineer at Enhesa, you will work as part of a team of talented Engineers building modern applications that deliver value with quality to our global customer ...
... more about our story and mission on our Culture and About Us pages. Let’s shape the future of customer engagement together! How you will make an impact: As a Software Engineer II at Iterable, you'll complete smaller projects autonomously, with regular oversight on new problems or undefined projects. You will prioritize activities ...
About the role Join Euronext as a Software Developer focused on AI and .NET. You will design and implement new functionalities to support core trading applications used across Euronext markets. Responsibilities - Translate business requirements into functional applications and innovative artificial intelligence (AI) and ...