Senior Developer Engineer/Leader

Xcelerated Consulting Group, LLC.

Montreal (administrative region)

On-site

CAD 110,000 - 165,000

Full time

8 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Xcelerated Consulting Group, LLC seeks a Senior Developer to lead in Regulatory Reporting. You will own end-to-end SDLC for regulatory-critical deliverables, design multi-module features, and drive architecture reviews within the in-house platform for data capture, validation, transformation, and reporting.

The role requires deep Core Java, Spring, Hibernate, Oracle, and strong DevOps practices (Jenkins, Maven, Ansible).

Qualifications

  • 10+ years of professional software engineering experience in mission-critical apps.
  • 5+ years in a senior engineering capacity with end-to-end ownership.

Responsibilities

  • Lead full SDLC for regulatory-critical deliverables.
  • Own technical design of multi-module features and drive architecture reviews.
  • Develop robust, scalable applications with Java/JEE, Spring, Hibernate, and Oracle.
  • Advocate DevOps practices using Jenkins, Maven, Artifactory, and Ansible.
  • Maintain comprehensive unit/integration tests with JUnit 5, Mockito, AssertJ.

Skills

Core Java
Spring Framework
Hibernate
JEE
Oracle
RESTful APIs
Jenkins
Maven
Ansible
JUnit
Mockito
Agile
TDD
DevOps
Python
Shell scripting
Kafka
JMS

Education

Bachelor's or Master's degree in Computer Science, Engineering, or a related quantitative discipline

Tools

Oracle 19c/SQL

Job description

As a Senior Developer, you will serve as a technical leader and subject matter expert in the Regulatory Reporting framework. This in-house application ensures the firm meets its global regulatory obligations with precision, efficiency, and security. The platform serves as a centralized engine for data capture, validation, transformation, and reporting, integrating seamlessly with a diverse array of Front Office systems and complex business workflows.

Candidate Success

Candidates are measured on the following job performance drivers, which will dictate how individual impact is considered on the Americas platform:

  • Results and Impact
  • Able to influence peers and team.
  • Demonstrates good judgment when making decisions of high complexity and impact
  • Exercises appropriate autonomy in the execution and delivery of work.
  • Responsible for driving outcomes, which have a meaningful effect on the team or department.
  • Leadership and Collaboration:
  • Creates trust with colleagues.
  • Acts in a leadership capacity for projects, processes, or programs.
  • Client, Customer and Stakeholder Focus:
  • Able to build relationships with a mix of colleagues and cuents.
  • Interacts regularly with management and department leaders.
  • Demonstrates the ability to influence stakeholders at the team level.
  • Compliance Culture and Conduct:
  • Takes full responsibility for personal actions and demonstrates courage in facing problems and conflicts.
  • Perceived as a person of high moral character: upholds corporate values and displays high ethical standards.
Responsibilities:
  • End-to-End SDLC Ownership: Lead the full Software Development Life Cycle (SDLC) - requirement analysis, technical specification, design, development, testing, deployment, and post-production support — for regulatory-critical deliverables, ensuring all solutions align with Group standards and stringent regulatory requirements.
  • Architecture & Design Leadership: Own the technical design of complex, multi-module features across the platform. Define patterns, drive architecture reviews, and ensure long-term maintainability and scalability.
  • Full-Stack Technical Execution: Architect and develop robust, scalable applications utilizing Java, JEE, Spring, Hibernate, and Oracle, integrating seamless RESTful Web Services and event-driven flow processing pipelines.
  • DevOps & Build Automation: Drive efficient delivery pipelines by leveraging DevOps methodologies and tools — Jenkins for CI, Maven for build management, Artifactory for artifact management, and Ansible for deployment automation. Champion improvements to the C/CD toolchain.
  • Quality Assurance & Testing: Guarantee high software reliability and code integrity by maintaining comprehensive unit and integration test coverage using JUnit 5, Mockito 5, and AssertJ. Set the bar for automated testing standards across the team.
  • Regulatory Domain Ownership: Serve as a technical SME for one or more regulatory reporting domains. Partner with Compliance and Business Analysts to translate regulatory rule changes into engineered solutions.
  • Project & Program Governance: Manage delivery timelines through accurate effort estimation, dependency management, risk identification, and proactive, transparent status reporting to senior management. Deliver on Jira initiatives with predictable cadence.
  • Performance Optimization: Proactively identify and implement enhancements to optimize application performance, throughput, and system efficiency — including database tuning, batch throughput, caching strategies, and file-processing pipelines that handle high volumes daily.
Minimum Required Qualifications:
  • 10+ years of professional software engineering experience, with a substantial portion delivering mission-critical applications preferably in investment banking, capital markets, or regulatory reporting environments.
  • 5+ years in a senior engineering capacity with demonstrated ownership of end-to-end system delivery.
Technical Qualifications
  • Core Development: Deep, hands-on expertise in Core Java (Java 8 and above; experience with Java 11/17 highly desirable), with an authoritative understanding of Object-Oriented (OO) concepts, SOLID principles, industry-standard Design Patterns, and concurrent/multi-threaded programming.
  • Frameworks & APIs: Expert-level proficiency in the Spring ecosystem — Spring Framework, Spring MVC, Spring Boot, Spring Batch, Hibernate 4+ (ORM, L2 cache, transactions) — and design of RESTful APis at scale.
  • Database Management: Expert-level proficiency in Oracle (19c or higher), including advanced SQL, query optimization, stored procedures, triggers, partitioning, indexing strategies, and performance tuning. Comfort reading EXPLAIN PLAN output and diagnosing production DB issues.
  • Distributed Systems: Working knowledge of distributed caching (Apache Ignite, Ehcache), transaction coordination across resources, and event-driven data pipelines.
  • DevOps & Automation: Deep practical experience with Jenkins, Artifactory, Bitbucket / Git, Maven multi-module builds, and Ansible. Comfort designing CI/CD workflows and troubleshooting build/deployment pipelines.
  • Scripting & Frontend (Preferred): Proficiency in Python and/or Shell Scripting for automation.
  • Exposure to Ul technologies (GWT, modern JS frameworks) is a strong plus.
  • Messaging / Integration (Preferred): Familiarity with JMS, Kafka, Informatica ETL, or similar integration technologies.
Methodology & Engineering Excellence
  • Software Engineering Practices: Demonstrated experience leading Agile teams, utilizing Test-Driven Development (TDD), automated deployment, and rigorous code reviews to ensure high-quality delivery. Has set and enforced engineering standards.
  • Systems Design: A proven track record of translating complex, ambiguous business and regulatory requirements into high-performing, scalable, and maintainable multi-technology solutions.
  • Experience with domain-driven
  • Problem Solving: Exceptional analytical mindset with the ability to troubleshoot complex technical issues under time pressure and present multiple, well-reasoned solution architectures with clear trade-off analysis.
  • Communication & Leadership: Excellent verbal and written communication skills, with the ability to distill highly complex technical concepts into clear, concise information for diverse stakeholders — engineers, business partners, senior management, and control functions.
  • Organization & Execution: Highly organized with strong coordination skills across teams and time zones, and a demonstrated commitment to driving defect-free, audit-ready product delivery.
Preferred Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related quantitative discipline.
  • Prior experience in Prime Brokerage, Equities, Fixed Income, or related capital-markets domains.
  • Familiarity with cloud platforms & Al tools/principles
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

Jobtailor • Toronto

On-site
CAD 110,000 - 150,000
Java Developer Lead Analyst - Vice President
Java Developer Lead Analyst - Vice President

Citigroup Inc. • Mississauga

Hybrid
CAD 167,000 - 237,000
Hybrid work model
Big Data exposure
AI tools access
+3
Senior Lead Engineer
Senior Lead Engineer

Jobtailor • Toronto

On-site
CAD 140,000 - 210,000
Senior Java Software Engineer
Senior Java Software Engineer

Luxoft • Mississauga

On-site
CAD 90,000 - 130,000
Senior Java Full Stack Developer - Vice President
Senior Java Full Stack Developer - Vice President

Citigroup Inc. • Mississauga

On-site
CAD 120,000 - 180,000
Technology Leader
Technology Leader

Iris Software Inc. • Toronto

On-site
CAD 180,000 - 240,000
Java/Angular Developer
Java/Angular Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 80,000 - 100,000
Senior Java Developer, Vice President
Senior Java Developer, Vice President

Citigroup Inc. • Mississauga

On-site
CAD 121,000 - 171,000
Senior Java Developer
Senior Java Developer

Jobtailor • Toronto

On-site
CAD 110,000 - 160,000
Senior Java Developer Solution Architect - Vice President
Senior Java Developer Solution Architect - Vice President

Citibank (Switzerland) AG • Mississauga

On-site
Confidential