Senior Java Software Engineer
Dexian
Job Description
Position Summary
Seeking a Developer/Architect with expertise in developing medium to complex proof of concepts and end‑to‑end solutions for financial business problems. Candidate should have strong experience working with financial instruments, market risk and large‑scale distributed computing systems. This role involves proposing and developing solutions for risk calculations, trade analytics, compliance and regulatory reporting.
Key Responsibilities
- Create solution architecture artefacts that are consistent with architecture principles, methodologies, and best practices with a goal of resilient and scalable cloud‑based solutions.
- Lead design sessions with engineers and stakeholders to create solutions.
- Conduct proof of concept and proof of analysis on potential solutions with a failure‑fast mindset to drive target state.
- Design common business functions and capabilities within the ERM ecosystem to simplify technology footprint and accelerate time to market.
Qualifications and Skills
- 10+ years of overall relevant software development experience.
- 3 to 4 years experience as Solutions Architect.
- Banking/Financial/Payment experience is a plus.
- Expertise in building solutions with domain‑driven design (DDD), API, microservices, event‑driven architecture and cloud‑native principles.
EEO and Accommodations
Dexian is an Equal Opportunity Employer that recruits and hires qualified candidates without regard to race, religion, sex, sexual orientation, gender identity, age, national origin, ancestry, citizenship, disability, or veteran status.
Note: Dexian Canada will, on request, provide accommodations for disabilities to support your participation in all aspects of our Recruitment and Assessment/Selection Processes.
#J-18808-Ljbffr