CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×
Countries

Finance Desk Java Lead Developer Jobs

1 Job Offers

Filters
Senior Java Lead Developer for Finance Risk
Save Icon
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Explore a world of opportunity with Finance Desk Java Lead Developer jobs, a pivotal senior-level role at the intersection of financial technology and leadership. Professionals in this career are the technical architects and team leaders responsible for the critical software applications that power financial trading, risk management, and treasury operations within major financial institutions. They do not just write code; they design robust systems, guide engineering teams, and ensure the technological backbone of the finance desk is resilient, efficient, and aligned with complex business objectives. A Finance Desk Java Lead Developer typically shoulders a wide array of responsibilities. Their primary duty involves leading the design, development, and implementation of new application systems and significant enhancements to existing ones. This requires a deep understanding of both the technical architecture and the business processes of trading and finance. They act as a bridge, partnering with business management and technology teams to translate complex finance requirements into technical solutions. A key part of their role is to establish and enforce coding standards, testing protocols, and implementation best practices for their team. They are also expected to provide in-depth analysis to solve high-impact problems, often serving as a subject matter expert and a coach to mid-level developers. Furthermore, they lead the engineering effort around critical operational concerns such as application monitoring, logging, metrics, and providing high-level (L3) production support. The typical skill set for these jobs is both deep and broad. A very strong command of core Java and modern frameworks like Spring Boot is non-negotiable. Expertise in distributed systems is crucial, including experience with caching solutions (e.g., Apache Ignite), messaging middleware (e.g., JMS, Kafka), and relational databases like Oracle or SQL Server. In today's cloud-native environment, proficiency with microservices, containerization (e.g., Docker, Kubernetes), and CI/CD pipelines is a standard requirement. From a methodology standpoint, experience with Agile development, test-driven development (TDD), and the full software development lifecycle is essential. Beyond pure technical prowess, successful candidates possess demonstrated leadership and project management skills, the ability to mentor a team, and consistently clear communication. A solid grasp of financial concepts, particularly in areas like fixed income, trade processing, or market risk, is a significant advantage. Typically, a bachelor's degree in computer science or a related field is required, coupled with 6-10 years of progressive experience in applications development, with some of that time in a leadership or senior technical capacity. For those seeking a challenging role that blends deep technical expertise with financial acumen and team leadership, Finance Desk Java Lead Developer jobs offer a rewarding and impactful career path.

Filters

×
Category
Location
Work Mode
Salary