Job Openings
Java Full-Stack Software Engineer
About the job Java Full-Stack Software Engineer
Our Client
Our client is a fintech-software company, part of a leading European financial group, delivering advanced software solutions and data-driven services. They specialise in banking-tech platforms and data engineering, supporting the groups digital-transformation ambitions.
Role Overview:
- Deliver production-ready features as part of Scrum-based development teams.
- Contribute ideas, influence decisions, and implement innovative solutions to enhance and expand the companys software portfolio.
- Depending on your level of experience, support and mentor junior developers within your area of expertise.
- Design, build, and integrate business workflow applications, including the configuration of business rules.
- Maintain and evolve existing Appway workflows, ensuring reliability and performance.
Requirements:
- An advanced degree in Software Engineering and a genuine passion for technology, ideally supported by personal or side projects.
- Strong experience in designing, developing, and testing high-quality software, applying object-oriented principles, design patterns, web services, UML, and algorithms.
- Excellent command of Java and the broader Java-based technology stack.
-
Experience with BPM notation is a strong advantage.
- Hands-on experience with JPA/Hibernate, Spring, SQL, and relational databases.
- Exposure to Angular or other front-end frameworks is a plus.
- Practical knowledge of software development tools and practices, such as Git, Jira, Confluence, Bamboo, Maven, JUnit, CI/CD pipelines, Docker, and Kubernetes.
- Strong interest in DevOps practices and cloud-based architectures.
- Fluency in English, both written and spoken; French is considered a plus.