We are hiring a strong senior backend engineer for a high-impact financial technology platform.
This role is ideal for engineers who enjoy solving practical backend, SQL, and business-data problems.
They are looking for someone who can understand business requirements, clarify assumptions, write clean Java code, work with relational data, and explain technical trade-offs clearly.
Responsibilities:
Design, develop, and maintain backend services using Java and Spring Boot.
Understand business problems and translate them into practical technical solutions.
Work with relational databases and write SQL queries involving multiple tables, joins, filters, aggregations, and validations.
Analyse table relationships, data grain, and business rules before writing SQL.
Troubleshoot slow queries using execution plans, indexing, and query restructuring.