Senior Java Developer
- Hiring from
- Portugal
- Work type
- Hybrid
- Posted
608,929 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
ABOUT THE OPPORTUNITY
Join Hexa as a Senior Java Spring Boot Developer and contribute to the development of secure, scalable backend solutions for the banking sector. You will work within an international engineering environment, supporting payment-related applications and collaborating with multidisciplinary teams.
This opportunity is based in Lisbon, following a Hybrid model with two office days per week.
WHAT YOU WILL DO
- Develop and maintain Java-based microservices and APIs supporting financial transactions and business operations.
- Design reliable backend components with a focus on maintainability, scalability, security and performance.
- Translate functional and technical requirements into sustainable software solutions in collaboration with engineering and business teams.
- Implement secure communication mechanisms between distributed services and external systems.
- Improve application reliability through testing, debugging, performance analysis and code reviews.
- Contribute to the standardization of development practices, architecture patterns and software quality.
- Support the optimization of automated integration, testing and deployment processes.
- Collaborate with international teams in an Agile development environment.
WHAT WE ARE LOOKING FOR
- 6 to 9 years of professional experience in Java development, particularly in backend and microservices environments.
- Academic background in Computer Science, Software Engineering or a related field, or equivalent professional experience.
- Proven ability to deliver complex backend solutions with technical autonomy and attention to software quality.
- Strong analytical capabilities and a structured approach to troubleshooting and problem-solving.
- Professional working proficiency in English, at B2/C1 level or equivalent, for daily international collaboration.
- Effective communication skills and a collaborative, proactive and solution-oriented working approach.
- Availability to work from the Lisbon office two days per week.
TECHNICAL SKILLS
- Java 17/21 and object-oriented programming principles.
- Spring Boot 3.x, Spring MVC, Spring Security and Spring Data JPA.
- Microservices architecture, distributed systems and enterprise design patterns.
- RESTful APIs, API-first development and service integration.
- OAuth 2.0, JWT and secure API communication.
- SQL databases, including Oracle or PostgreSQL.
- Data modeling, query optimization and database performance.
- Multithreading, concurrency and application performance optimization.
- CI/CD pipelines using Jenkins, XL Deploy, XL Release or equivalent tools.
- Automated testing, code quality practices and technical debugging.
- Agile methodologies, including Scrum and Kanban, with Jira.
NICE TO HAVE
- Frontend development experience with Angular, preferably recent versions.
- Experience contributing to Fullstack application development.
- Professional working proficiency in French.
- Familiarity with banking systems or payment processing environments.
WHAT WE OFFER
- Private health insurance from your first day, with no waiting period and optional family extension.
- Free and confidential psychological support through TEAM 24, including access to specialist resources and live sessions.
- Continuous learning opportunities, professional training and certification support.
- Opportunities to develop expertise in information security, software quality management and cybersecurity best practices.
- Flexibility aligned with the requirements of your role and professional responsibilities.
- Childcare vouchers and practical measures supporting work-life balance.
- A collaborative professional environment with accessible leadership, shared learning and opportunities to connect with the Hexa community.
EQUAL OPPORTUNITY
At Hexa, we promote equal opportunities and an inclusive working environment where different backgrounds, experiences and perspectives are valued. In alignment with the principles of the Portuguese Diversity Charter, we support fair recruitment practices, mutual respect and professional development based on skills and potential.
HEXA LIFE
At Hexa, we are all Builders. Each person contributes to meaningful solutions, strong professional relationships and shared progress.
Our culture is built on three principles: Honesty, Mutual Support and Agility. We value transparent communication, collaboration across teams and the ability to adapt while maintaining a clear focus on quality and results.
As a Hexa Builder, you become part of a community where knowledge is shared, individual contributions matter and professional growth is supported.
We Build Together.
