We are seeking a highly experienced and self-driven (5–8 years) to design, develop, and maintain the engineering platform behind a Sales Performance Dashboard, supporting banking and financial services operations with a particular focus on the wealth management domain.
The core deliverables are microservices and APIs. Success requires strong ownership, comfort operating in a complex data ecosystem, and the ability to translate evolving business requirements into secure, scalable technical solutions.
Responsibilities Microservices & Backend Development - Design, develop, and maintain microservices that power sales performance reporting and analytics.
- Build and maintain secure, scalable RESTful APIs to enable data integration across internal systems.
- Ensure services are production-ready with strong performance, reliability, observability, and operational hygiene.
Data Ecosystem Understanding & Integration - Work with stakeholders and partner teams to understand end-to-end data flows and definitions (front-line workflows, finance-aligned metrics).
- Integrate with upstream/downstream data sources and platforms; help diagnose data issues impacting reporting accuracy.
- Optimize data access patterns and queries to support efficient analytics and reporting for banking use cases.
Security, Access Control, and Compliance - Implement robust security measures to protect sensitive financial data.
- Apply appropriate authorization patterns so data exposure aligns with stakeholder entitlements and governance requirements.
Collaboration & Delivery - Engage with business stakeholders to clarify requirements and propose pragmatic technical solutions.
- Collaborate with cross-functional and offshore teams to deliver incremental outcomes in an agile delivery model.
- Respond promptly to changing priorities and drive work to completion with minimal oversight.
Experience Requirements - 5–8 years of solid professional experience in relevant roles (microservices/backend engineering, API development, and working with data-intensive systems).
- Experience in banking/financial services is strongly preferred, especially exposure to wealth management products, processes, or analytics.
Technical Skills - Java stack: Java + Spring Boot (or equivalent), strong REST API engineering, testing, and production operations.
- Python stack: Python + FastAPI (or equivalent), strong REST API engineering, testing, and production operations.
Data & Platform Fundamentals - Solid understanding of databases and analytics platforms (e.g., PostgreSQL, BigQuery, and/or similar enterprise data stores).
- Ability to design, optimize, and troubleshoot queries and data access patterns for reporting/analytics workloads.
Engineering Practices - Strong grasp of API security best practices (e.g., OAuth/token-based authentication, least privilege).
- Comfortable working in an agile environment with iterative delivery cycles.
- Working knowledge of Git/GitHub for version control and collaboration.
Communication & Working Style - Strong written and verbal communication skills, including explaining technical trade-offs to non-technical stakeholders.
- Self-starter mindset: able to independently troubleshoot issues, drive clarity, and deliver outcomes.
- Comfortable reading/writing English for day-to-day collaboration with global counterparts.
Preferred Qualifications (Nice to Have) - Full-stack knowledge (not required): familiarity with modern frontend concepts and how backend/API decisions affect UX.
- Experience with dashboard/BI tools (e.g., Tableau, Power BI, Looker, or similar).
- Familiarity with cloud services (e.g., GCP components such as BigQuery/Cloud Storage/Cloud Functions) and/or containerized deployment patterns.
- Understanding of data security standards and regulatory expectations in banking.
#J-18808-Ljbffr