Senior Software Engineer
On-site
Full Time
#Engineering
#Java
#Spring Framework
#Scripting
#Hibernate
#RESTful Web Services
At Episode Six, we are transforming the way the world thinks about payments. As a global provider of cloud-native, API-based payment processing and wallet infrastructure, we enable users to pay with unprecedented flexibility. Since our launch with HSBC in 2018, we have grown more than ten times over, supporting major banks, airlines, and innovative fintech companies across 24 countries. We are currently seeking a Senior Software Engineer for a full-time, on-site position to help us continue redefining what is possible in the fintech space.
Responsibilities
- Develop, test, and analyze high-quality code while ensuring optimal security, functionality, and performance.
- Provide technical leadership and mentorship to fellow engineers to foster team growth and competence.
- Collaborate effectively with cross-functional teams and clients to document solutions using flow charts, UML diagrams, and clear technical writing.
Requirements
- Over 10 years of professional experience as a Java developer, with at least 7 years specifically in Java Enterprise software development.
- Deep expertise in Java and JVM performance tuning, including mastery of Lambdas, Generics, and core data structures.
- Strong proficiency with the Spring Framework, Hibernate or similar JPA frameworks, and RESTful Web Services.
- Solid understanding of Groovy scripting, concurrent programming, and various database technologies including MySQL, Oracle, DB2, or NoSQL solutions like Cassandra.
- Proven ability to implement complex features such as spending controls and large-scale system migrations with zero downtime.
What we offer
We believe in a people-first culture that prioritizes your professional development and overall well-being from your very first day. As a Top 10 Place to Work in Fintech, we provide an inclusive, supportive environment where you can innovate and make a genuine impact. We value diverse backgrounds and foster a workspace where every team member is encouraged to learn, improve, and grow alongside us.






