CrawlJobs Logo

Senior Java Lead Developer for Finance Risk

https://www.citi.com/ Logo

Citi

Location Icon

Location:
Canada , Mississauga

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities. Finance Desk Technology is part of Fixed Income organization within Citi’s Markets Technology. The Team works closely with the Citi Global Finance Desk and focused on FI and Repo trading activity. The suite of Finance Desk applications provides position management, trade capture, electronic trading, market risk processing and reporting. This is supported by a mixed technology environment consisting of client-server applications, developed in Java, Angular and C#, with services running on Linux servers and Cloud Containers. This provides unique opportunity to work closely with the business stakeholders while building towards the strategic technology roadmap. We are looking for technically strong candidates who can work as team players and capable of taking ownership and leading the initiatives when needed.

Job Responsibility:

  • Responsible for developing and maintaining suite of Finance Desk application as a part of global development team
  • Production of high-quality software, emphasizing simplicity, maintainability and reuse, using standard development process
  • Understands business priorities, documents requirements and determines solutions in partnership with other internal teams
  • Accountable for all phases of development process—analysis, design, construction, testing and implementation
  • provides user and operational support on applications to business users
  • Ensures essential procedures are followed and helps to define operating standards and processes
  • Participating in key business initiatives primarily focused on Market Risk and Position/Inventory Management
  • Coordinate global testing and schedule application rollouts
  • Contribute towards improving the Dev Ops CI/CD Pipelines and Strategic Architecture
  • Work closely with partner technology teams and to collaborate effectively
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Provide L3 support for production flows
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Acts as SME to senior stakeholders and /or other team members
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency

Requirements:

  • 5-8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Strong core Java skills
  • Experience with Spring boot/Microservice-style application development
  • Strong experience with Relational Databases like Oracle, MSSQL
  • Experience with cloud based architectures on OpenShift or Kubernetes
  • Experience with Messaging and Caching frameworks such as Kafka and Gemfire/Ignite
  • Testing experience with distributed software applications
  • Strong experience with Unix or Linux
  • Prior experience working with Capital markets
  • Excellent analytical, communication and interpersonal skills
  • Ability to work independently
  • Ability to take ownership, drive strategy and well organized
  • Bachelor’s degree/University degree or equivalent experience

Additional Information:

Job Posted:
April 24, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Java Lead Developer for Finance Risk

Java Engineering Lead

The Stress testing Team is responsible for delivering Stress testing related sol...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • hands-on engineering manager with extensive industry experience of engineering management
  • experience managing individual contributors across all levels
  • experience of managing managers (engineering or product)
  • BS or MS in Computer Science or related technical field or related experience
  • graduate in STEM (Science, Technology, Engineering and Mathematics) or Finance disciplines
  • broad experience in relational and document databases, data structures, caching and reporting
  • develop enterprise-grade applications using Java 8/JEE (and higher), No SQL, Spring, among other tools
  • track record of managing and mentoring junior and senior engineers, preferably located across multiple time zones
  • experience attracting and hiring top talents, including engineering leaders and software engineers
  • proficient at working with large and complex code bases
Job Responsibility
Job Responsibility
  • lead team(s) of passionate engineers supporting multiple systems who take pride in customer satisfaction and ownership
  • set up and maintain processes that empower to move the team quickly
  • be hands-on in technical architecture and reviews, are a strong believer in servant leadership and don’t shy away from rolling up the sleeves
  • independently own and drive multiple critical work streams, this includes vision/direction setting, overseeing the overall planning and execution toward clear objectives with measurable key results
  • establish and drive adoption of design and coding best practices within your team
  • liaise with senior stakeholders across the Risk, Finance and Front Office business organizations, and external Market Regulators to assemble execute projects across Capital spectrum
  • mentor and guide professional development of analysts & engineers on your team, and continuously improve software engineering practices
  • strong written and oral presentation skills and presence
  • collaborate with and across team to design, build and deliver high quality software meeting and exceeding client needs
  • Fulltime
Read More
Arrow Right

Big Data Lead Developer (Hadoop/Java/Spark/Scala/Python)

The Applications Development Technology Lead Analyst is a senior level position ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8-10 years of relevant experience in Big Data Development
  • Sr. Java resource with experience in Java/J2EE, Hadoop, Scala, Hive, Impala, Kafka and Elastic
  • Good knowledge of design patterns and providing solutions to complex design issues, identification and resolution of code issues
  • Hands-On Experience in managing application development using Spark(Scala, Python or Java), SQL, Linux Based Hadoop Ecosystem (HDFS, Impala, Hive, HBase, etc.)
  • Experience as senior level in an Applications Development role
  • Proven Solution Delivery skills
  • Basic knowledge of finance industry practices and standards
  • Excellent analytical and process-based skills, i.e. process flow diagrams, business modelling, and functional design
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Manage one or more Applications in an effort to accomplish established goals as well as conduct personnel duties for team like hiring and training
  • Design and Develop real time and batch data transformation processes using wide range of technologies using Hadoop, Spark Stream, Spark SQL, Python, Hive etc.
  • Design and Develop programs to build functionalities, in the next generation Big-data platform which is also authorize data redistributor
  • Ability to translate architecture and low-level requirements to design and code using Big-data tools and processes
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Review and analyze proposed technical solutions for projects
  • Impact the Applications Development area through monitoring delivery of end results, participate in budget management, and handling day-to-day staff management issues, including resource management and allocation of work within the team/project
What we offer
What we offer
  • Best-in-class benefits
  • Global Benefits
  • Equal opportunity and affirmative action employer
  • Fulltime
Read More
Arrow Right

Java Tech Lead

The Stress testing Team is responsible for delivering Stress testing related sol...
Location
Location
Canada , Toronto
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8-10 years of industry experience
  • 7+ years of engineering management
  • 4+ years of managing individual contributors
  • 2+ years of managing managers
  • BS or MS in Computer Science or related technical field
  • Graduate in STEM or Finance disciplines
  • Broad experience in relational and document databases, data structures, caching, and reporting
  • Develop enterprise-grade applications using Java 8/JEE (and higher), No SQL, Spring
  • Experience managing and mentoring junior and senior engineers across multiple time zones
  • Experience attracting and hiring top talents
Job Responsibility
Job Responsibility
  • Lead team(s) of passionate engineers supporting multiple systems
  • Set up and maintain processes that empower the team to move quickly
  • Be hands-on in technical architecture and reviews
  • Independently own and drive multiple critical work streams
  • Establish and drive adoption of design and coding best practices within your team
  • Liaise with senior stakeholders across Risk, Finance, and Front Office business organizations, and external Market Regulators
  • Mentor and guide professional development of analysts & engineers on your team
  • Collaborate with and across teams to design, build, and deliver high-quality software
What we offer
What we offer
  • Global Benefits
  • Best-in-class benefits
  • Equal opportunity and affirmative action employer
  • Reasonable accommodation for persons with disabilities
  • Fulltime
Read More
Arrow Right

Big Data Program Lead

As part of Citi’s broad transformation strategy, Data Engineering group is under...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years relevant experience on building data engineering solutions for large scale Operational and Data Warehouse implementations
  • consistently demonstrates clear and concise written and verbal communication
  • management and prioritization skills
  • 8+ years experience in building enterprise data warehouse systems in finance sector is preferable
  • 8+ years of relevant experience in Application Development for Enterprise
  • must Technical Skills - Java/Scala, Hadoop, Python, Hive, Impala, Kafka and Elastic
  • Apache Iceberg
  • Databases: Oracle
  • Netezza
  • must Core Skills - 10+ years experience in handling Large Teams: IT Projects Design and Development
Job Responsibility
Job Responsibility
  • provides architectural vision, ensuring architecture conforms to enterprise blueprints
  • develops architecture, strategy, planning, and problem solving solutions on an enterprise level
  • interfaces across several channels, acting as a visionary to proactively assist in defining direction for future projects
  • maintains continuous awareness of business, technical, and infrastructure issues and acts as a sounding board or consultant to aid in the development of creative solutions
  • experience with developing metadata driven frameworks for data processing/transformation and built real-time processing solutions
  • hands-on data engineer with core skillset on Big Data stack of technologies including but not limited to, Spark with Scala, Hive, Impala, Kafka, Solace, Iceberg format tables etc.
  • position requires excellent communication skills to drive the change required and ability to translate the vision into technical artifacts
  • identify and apply optimization techniques to improve performance of existing applications
  • provides thought leadership in subjects that are key to the business
  • provides senior-level technical consulting and mentoring during design and development for highly complex and critical data projects
  • Fulltime
Read More
Arrow Right

Senior Manager, Engineering

Duties and Responsibilities: Own, oversee, and execute the development, testing,...
Location
Location
United States
Salary
Salary:
Not provided
sysco.com Logo
Sysco
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, or a related technical field
  • 10 years progressive IT experience
  • 8 years of professional technical experience delivering software as part of a development team utilizing React, Node.JS or Java
  • 5 years’ experience in leading a team of software engineers
  • 5 years' experience in practical application of software development methodologies, and continuous integration strategies
  • 5 years' experience in an agile environment
Job Responsibility
Job Responsibility
  • Own, oversee, and execute the development, testing, deployment, and delivery of large-scale software applications
  • Partner with Product Management to set product and development strategy and vision
  • Lead team in providing high level project estimates
  • Advocate for engineering-led initiatives
  • Manage and mentor engineering team members
  • Work with team members to design high-volume, high availability microservices in a public cloud environment (AWS or GCP or Azure)
  • Drive team-level development methodology
  • Identify and coordinate tribe training needs
  • Recruit, retain and develop exceptional engineering talent
  • Cultivate a positive company culture
  • Fulltime
Read More
Arrow Right

Finance Solutions Senior Analyst

We are looking for a talented, tech-savvy individual to join our internal consul...
Location
Location
Hungary , Budapest
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of relevant experience
  • Knowledge of financial markets, banking products, understanding of key concepts in finance, financial risk management (credit risk & market risk), and regulatory policy (Basel Accords, COREP, FINREP, CRR, and related topics)
  • Financial Services Industry, Consulting, or Technology background preferred
  • Experience with reporting processes, regulatory reporting, and related projects is a plus
  • Advanced Excel skills with working experience in process automation
  • Programming knowledge in any leading technology such as Python or Java, and familiarity with SQL is a strong plus
  • Experience with data transformation tools, and data analytics platforms such as KNIME and/or Tableau would be nice to have
  • A very proactive, helpful, and problem-solving attitude
Job Responsibility
Job Responsibility
  • Work in cooperation with various teams across Citi’s EMEA Finance Division, external consultants, and project specialists to rationalize and automate financial and regulatory reports, internal business processes, and management information systems
  • Process engineering within the regulatory reporting space
  • Hands-on technical work and problem solving, delivering solutions for stakeholders
  • May be temporarily deployed to support reporting teams in need, ensuring business continuity, and coming up with process improvement ideas
  • Support change management process and participate in the onboarding of new developments for reporting teams
  • Proactively contribute to the Team’s engagements by identifying and implementing process improvement initiatives and standardization ideas
  • Grow into a subject-matter-expert in a relevant professional area
  • Contribute to the technical innovation effort to further improve data management capabilities and process automation techniques
What we offer
What we offer
  • Cafeteria Program
  • Home Office Allowance (for colleagues working in hybrid work models)
  • Paid Parental Leave Program (maternity and paternity leave)
  • Private Medical Care Program and onsite medical rooms at our offices
  • Pension Plan Contribution to voluntary pension fund
  • Group Life Insurance
  • Employee Assistance Program
  • Access to a wide variety of learning and development programs, online course libraries and upskilling platforms
  • Flexible work arrangements
  • Career progression opportunities across geographies and business lines
  • Fulltime
Read More
Arrow Right
New

Rf Engineer

To strengthen our teams, we are offering a position as a Radio Engineer within t...
Location
Location
France
Salary
Salary:
Not provided
netsf.fr Logo
NETWORK SOLUTIONS FACTORY
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree in Telecommunications Engineering
  • Experience in Radio Engineering
  • Radio planning tool high skills (Atoll mainly, Planet, and/or Asset/Aircom) for conducting radio simulations, frequency/SC/PCI/RSI planning, and utilizing advanced features such as Automated Cell Planning (ACP)
  • Knowledge of Ericsson 3G/4G/5G radio access network is required (ENM, RAN solutions)
  • Skills in development (Python, scripting, SQL, etc.) for automating tasks are also required
  • English is mandatory (written/spoken) to be able to lead meetings with a non-french speaking audience
Job Responsibility
Job Responsibility
  • Cellular design and dimensioning of the mobile access network (2G/3G/4G/5G)
  • Radio coverage studies (3G/4G/5G), validation of new radio site locations while considering environmental constraints and marketing objectives
  • Design of proposals aimed at optimizing network planning and delivering improved network quality
  • General and detailed design studies (HLD and LLD) for RAN solutions and equipment
  • Design and development of tools for network planning process automation
What we offer
What we offer
  • Meal vouchers subsidized at 59,89% by NetSF, up to €11
  • Annual Vacation Bonus
  • Family health insurance, subsidized at 75% by NetSF
  • Provision of additional health insurance
  • Profit-sharing and employee savings plan
  • A friendly work atmosphere: company challenges, monthly breakfast, internal newsletter, fruit basket, free coffee and tea, etc…
  • Transport allowance and sustainable mobility package
  • Home office (with a compensatory allowance) up to 3 days a week
  • International work environment
  • Extra days off (French RTT) per year
  • Fulltime
Read More
Arrow Right
New

Cook

Craft House Pizza is a dynamic and innovative restaurant located on Westport Roa...
Location
Location
United States , Stamford
Salary
Salary:
13.50 - 18.75 USD / Hour
oysterlink.com Logo
OysterLink
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ability to work in a fast-paced and physically demanding environment
  • Flexibility to work various shifts including evenings and weekends
  • Strong organizational and multitasking skills
  • Reliable and punctual with a strong work ethic
  • Must be able to stand for long periods and lift moderate weights
  • Experience working in a busy kitchen environment
  • Knowledge of food safety and sanitation standards
  • Ability to follow recipes and portion guidelines
  • Good communication and teamwork skills
  • Creativity and willingness to learn and experiment
Job Responsibility
Job Responsibility
  • Prepare and cook menu items according to recipes and quality standards
  • Manage kitchen stations ensuring cleanliness and orderliness
  • Collaborate with kitchen staff to ensure timely and efficient food preparation
  • Maintain food safety and hygiene standards
  • Monitor inventory and notify management of supply needs
  • Assist in training new kitchen staff
  • Communicate effectively with team members and front-of-house staff
What we offer
What we offer
  • Health Insurance
  • Dental Insurance
  • Paid Time Off
  • Employee Discounts
  • Training and Development
  • Career advancement opportunities
  • team environment
Read More
Arrow Right