CrawlJobs Logo

Big Data/Java Application Developer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
Canada , Mississauga

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The Big Data/Java Application Developer 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.

Job Responsibility:

  • 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
  • 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
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • 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.
  • Can exercise independence of judgement and autonomy.
  • Experience managing an data focused product, ML platform and or UI/UX
  • Responsible to build UI components using Angular, HTML, CSS Java, Spring boot, Oracle, NoSQL OR Design, develop, and optimize scalable distributed data processing pipelines using Apache Spark and Scala..
  • Acts as SME to senior stakeholders and /or other team members.
  • Experience with large-scale distributed web services and the processes around testing, monitoring, and SLAs to ensure high product quality.
  • Design and Develop Scalable Data Pipelines: Lead the design, development, and maintenance of high-performance, scalable data pipelines using Apache Spark, Scala, and Spark to handle large-scale datasets in the financial industry.
  • ETL Process Implementation: Implement ETL (Extract, Transform, Load) processes for data integration, transforming complex data from multiple sources into structured, actionable insights.
  • Data Optimization and Performance Tuning: Monitor, troubleshoot, and optimize the performance of data pipelines and applications, ensuring high availability, low-latency, and efficient resource usage.
  • Data Workflow Orchestration: Use Apache Airflow to orchestrate and automate complex data workflows, ensuring seamless integration and efficient execution of tasks across systems.
  • Real-Time Data Processing: Integrate real-time data streaming solutions using Apache Kafka for processing and managing large volumes of data in real-time.
  • 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+ 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
  • Hands on relevant experience in Angular, HTML, CSS Java, Spring boot, Oracle, NoSQL OR Design, develop, and optimize scalable distributed data processing pipelines using Apache Spark and Scala.
  • Proficiency in Functional Programming: High proficiency in Scala-based functional programming for developing robust and efficient data processing pipelines.
  • Proficiency in Big Data Technologies: Strong experience with Apache Spark, Hadoop ecosystem tools such as Hive, HDFS, and YARN.
  • Programming and Scripting: Advanced knowledge of Scala and a good understanding of Python for data engineering tasks.
  • Data Modeling and ETL Processes: Solid understanding of data modeling principles and ETL processes in big data environments.
  • Analytical and Problem-Solving Skills: Strong ability to analyze and solve performance issues in Spark jobs and distributed systems.
  • Version Control and CI/CD: Familiarity with Git, Jenkins, and other CI/CD tools for automating the deployment of big data applications.

Nice to have:

  • Real-Time Data Streaming: Experience with streaming platforms such as Apache Kafka or Spark Streaming.
  • Financial Services Context: Familiarity with financial data processing, ensuring scalability, security, and compliance requirements.
  • Leadership in Data Engineering: Proven ability to work collaboratively with teams to develop robust data pipelines and architectures.

Additional Information:

Job Posted:
May 01, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

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

Briefcase Icon

Similar Jobs for Big Data/Java Application Developer

New

Sales / Business Development Executive

This is a client-facing sales role focusing on business development within the J...
Location
Location
Malaysia , Johor Bahru
Salary
Salary:
4500.00 - 6000.00 MYR / Year
https://www.randstad.com Logo
Randstad
Expiration Date
January 08, 2026
Flip Icon
Requirements
Requirements
  • Minimum 3 years of sales experience in building materials, interior design, or renovation sectors
  • Proven track record in B2B sales and client relationship management
  • Strong presentation, communication, and negotiation skills
  • Independent, self-driven, and comfortable with outdoor sales activities
  • Possess own transport and willing to travel across the Johor region
Job Responsibility
Job Responsibility
  • Drive new business development within the Johor (Southern) market
  • Promote and present premium sintered stone products to B2B clients
  • Identify and engage interior designers, renovation contractors, and related professionals
  • Prepare quotations, manage client portfolios, and follow through on project requirements
  • Maintain accurate sales records using CRM tools
  • Collaborate with the fabrication and installation teams to ensure smooth project execution
  • Participate in training sessions and product updates to enhance technical knowledge
What we offer
What we offer
  • yearly bonus
  • car allowance
  • comms
Read More
Arrow Right
New

Regional Head SSA and SEMED

The Associate Director, Regional Head SSA and SEMED is, within the Funds Team (b...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
European Bank for Reconstruction and Development
Expiration Date
January 04, 2026
Flip Icon
Requirements
Requirements
  • Master’s degree or Bachelor's degree together with relevant professional experience and/or additional professional qualification such as CFA
  • At least ten years of fund investment and fund manager selection experience with a solid investment track record, ideally in Africa
  • Gravitas and representation skills
  • Relationship management and negotiation skills
  • Excellent judgement of personalities, ability to identify key risks and soft risk factors
  • Strong quantitative/numerical skills to interpret financial information
  • Stakeholder management skills
  • Coaching, mentoring & leadership skills
  • Ability to work to deadlines and under time pressure
  • Excellent written and oral communication skills in English
Job Responsibility
Job Responsibility
  • Coordination of Fund Investment Activities in SSA and SEMED
  • Structuring and Execution of transactions
  • Portfolio Monitoring
  • Business Development
  • Staff Management
  • Policy Dialogue
What we offer
What we offer
  • Varied, stimulating and engaging work
  • A working culture that embraces inclusion and celebrates diversity
  • A hybrid workplace that offers flexibility
  • An environment that places sustainability, equality and digital transformation at the heart of what we do
  • A workplace that prioritises employee wellbeing and provides a comprehensive suite of competitive benefits
  • Fulltime
Read More
Arrow Right
New

Associate

Under the guidance of the Principal Manager, the Associate leads and contributes...
Location
Location
Iraq , Baghdad
Salary
Salary:
Not provided
European Bank for Reconstruction and Development
Expiration Date
January 08, 2026
Flip Icon
Requirements
Requirements
  • Bachelor’s degree (Business, Economics, Finance or equivalent work experience)
  • Business/financial analytical skills, with the ability to interpret accounts, understand local accounting principles and conduct financial analysis
  • Strong project management and organisational skills
  • Strong problem solving skills and ability to think creatively
  • Effective communication, presentation and negotiation skills and ability to independently manage relations with SME clients, partner financial institutions, consultants and other stakeholders
  • Strong writing skills
  • experience in writing advisory project proposals, terms of references or reports desirable
  • Fluency in English, both written and verbal
  • Fluency in language of country of operations is essential
  • Computer literate: excellent knowledge of Microsoft Office including Excel and Power Point, ability to learn new systems quickly
Job Responsibility
Job Responsibility
  • Lead and contribute to all activities of the EBRD’s Advice for Small Businesses Programme, including initiation, structuring, execution, implementation, monitoring and completion of advisory projects and non-project activities
  • Proactively engage in business development for and delivery of compliant projects
  • Undertake due diligence including compatibility with SME F&D group strategic directions, stakeholder outreach and coordination of other non-financial services
  • Work with high growth potential clients to identify their business needs, areas for business advice and potential financing needs to nourish them for investment readiness
  • Lead the design and delivery of non-project initiatives in support of EBRD’s strategic priorities in collaboration with EBRD’s partner banks or other strategic stakeholders
  • Work in close coordination with banking, policy and sector teams in EBRD Resident Offices and HQ and where relevant and under the supervision of the Principal Manager, liaise with relevant external partners, stakeholders and donors
  • Lead the delivery of instruments, activities and any other delegated tasks under the Advice for Small Businesses Programme
  • Perform all activities under the Programme in full alignment with the Bank’s policies and procedures, donor requirements, internal control and compliance standards, as well as the highest standards of integrity and ethical conduct
  • Be responsible for origination and conception, implementation and monitoring, and evaluation of advisory activities
  • Liaise with relevant banking colleagues to identify and structure most suitable advisory support for high growth SMEs
What we offer
What we offer
  • Varied, stimulating and engaging work that gives you an opportunity to interact with a wide range of experts in the financial, political, public and private sectors across the regions we invest in
  • A working culture that embraces inclusion and celebrates diversity
  • A hybrid workplace that offers flexibility to teams and individuals
  • that is based on trust, flexibility and connectedness
  • An environment that places sustainability, equality and digital transformation at the heart of what we do
  • A workplace that prioritises employee wellbeing and provides a comprehensive suite of competitive benefits
  • Fulltime
Read More
Arrow Right
New

Analyst, Data Management

The main purpose of this position is to assist in the establishment of the Bank’...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
European Bank for Reconstruction and Development
Expiration Date
January 08, 2026
Flip Icon
Requirements
Requirements
  • Knowledge of data management capabilities particularly data governance and data quality
  • Good understanding of the type of activities the EBRD engages in (in terms of clients, products, funding and processes)
  • 3+ years’ work experience in data management, with strong awareness of reference data policies and procedures
  • Basic skill in data management tools
  • Strong interpersonal skills and client oriented
  • Self-motivated, focused, detail-oriented and able to work efficiently to deadlines are essential
  • Ability to work with a degree of autonomy, but also a good team player
  • Bachelor Degree or international equivalent or equivalent experience, preferably in the finance industry with good knowledge of investment banking
Job Responsibility
Job Responsibility
  • Contribute to the definition and implementation of the data governance and quality framework to deliver a structured and sustainable approach to managing data at the EBRD
  • Develop controls (tools, templates, and methodologies) to support the execution and implementation of data management processes and standards
  • Work with stakeholders and business SME’s to define standards,identify and gather critical data elements that reflect the Bank’s guarantee data needs
  • Perform data gap analysis and identify data management requirements to optimise data quality by working with the business stakeholders and IT
  • Support the business stakeholders in navigating the data governance processes from definition through to DataCom approval and implementation in the Bank’s data management toolset
What we offer
What we offer
  • Varied, stimulating and engaging work that gives you an opportunity to interact with a wide range of experts in the financial, political, public and private sectors across the regions we invest in
  • A working culture that embraces inclusion and celebrates diversity
  • A hybrid workplace that offers flexibility to teams and individuals
  • An environment that places sustainability, equality and digital transformation at the heart of what we do
  • A workplace that prioritises employee wellbeing and provides a comprehensive suite of competitive benefits
  • Fulltime
Read More
Arrow Right
New

Analyst

The Analyst contributes to all phases of the project cycle, including project or...
Location
Location
Kyrgyzstan , Bishkek
Salary
Salary:
Not provided
European Bank for Reconstruction and Development
Expiration Date
December 31, 2025
Flip Icon
Requirements
Requirements
  • Bachelor’s degree
  • Master’s degree preferred or equivalent experience in the areas of expertise
  • Professional qualification such as ACA, CFA, ACCA, or CIMA desirable
  • Quantitative/numerical skills are critical with the ability to interpret financial information and to design and use financial models
  • Credit analysis skills, with the ability to interpret accounts, understanding local and international accounting principles and practice of credit analysis
  • Computer literacy, conversant with Microsoft Office and spread sheet packages including financial analysis and modelling modules
  • Good understanding of relevant systems and processes
  • Ability to work effectively as a team member and to deadlines and under time pressure
  • Good written and oral communication skills in English
  • Relevant financial industry experience from an investment or commercial bank, private equity firm, asset management firm, or auditing/financial consulting firm operating to international standards
Job Responsibility
Job Responsibility
  • Work as a project team member on transactions, contributing to all aspects of project structuring and execution, including comprehensive research and analysis of background materials, market information and financial performance data
  • analyse and evaluate potential risks related to the proposed project, including analysis of financial statements, preparing and updating financial models and financial projections
  • Assist with the designing and processing of technical co-operation assistance, including preparation of terms of reference and internal approval documentation, to support the related investment project or the related policy dialogue initiative
  • As may be requested, assist with communication with other internal units of the Bank, clients and other stakeholders, at the operational level, such as preparing draft correspondence, presentations, and following up on internal emails
  • Ensure that all tasks assigned to the Analyst are completed within the specified time frames to a high quality and in line with the policies, procedures and objectives of the Bank
  • As requested by the operation leader or a Portfolio Manager, undertake assigned tasks relating to the implementation and monitoring of projects to which the Analyst is assigned as part of the project team, including compliance with project agreements and Bank procedures related to disbursement, monitoring of progress of the project and financial performance of the client, assessing evolving risk factors and monitoring and assessing covenant compliance
  • As requested by the operation leader or more senior member of the project team, prepare timely and comprehensive draft monitoring reports and include recommendations for corrective actions where required and ensure these corrective actions and recommendations are brought to the attention of more senior team members
  • As may be requested by, and under the supervision of, a TC operation leader, assist with the effective implementation and monitoring of TC assignments including communication with TC client, monitoring of TC fund usage, preparation and filing of relevant TC progress and completion reports to support the TC operation leader to meet donor reporting requirements and operational objectives
What we offer
What we offer
  • Varied, stimulating and engaging work that gives you an opportunity to interact with a wide range of experts in the financial, political, public and private sectors across the regions we invest in
  • A working culture that embraces inclusion and celebrates diversity
  • A hybrid workplace that offers flexibility to teams and individuals
  • that is based on trust, flexibility and connectedness
  • An environment that places sustainability, equality and digital transformation at the heart of what we do
  • A workplace that prioritises employee wellbeing and provides a comprehensive suite of competitive benefits
Read More
Arrow Right
New

Principal, Star Venture

The Principal will be responsible for co-leading the implementation and strategi...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
European Bank for Reconstruction and Development
Expiration Date
January 09, 2026
Flip Icon
Requirements
Requirements
  • Strong academic background with a relevant Master’s degree (Economics, MBA, Finance, etc.) from a leading institution
  • Significant relevant professional experience in startup acceleration, venture capital, venture-building, innovation advisory, entrepreneurship support programmes, consulting, or related fields
  • Experience designing or managing startup support programmes, working directly with founders, accelerators, investors, or corporate innovation teams
  • Knowledge of donor-funded work, donor organisations and experience in donor fund mobilisation desirable
  • Experience working in multi-stakeholder environments across several countries and collaborating with senior partners
  • Strong analytical skills and ability to draw insights from data and ecosystem research
  • Good understanding of venture finance, startup metrics, business models, and support tools for early-stage companies
  • Strong writing and presentation skills
  • experience in writing reports and donor proposals desirable
  • Strong interpersonal skills, ability to interface with multi-country teams
Job Responsibility
Job Responsibility
  • Supervise day-to-day Star Venture activities to ensure effective delivery of programme and team objectives
  • Oversee the successful development and implementation of global and multi-country startup support programmes and products within Star Venture
  • Support senior colleagues to set operational targets and agree operational plans for Star Venture country teams/programmes and review progress to inform management decision-making
  • Establish and sustain good relations with selected donors and other stakeholders to develop funding proposals
  • Manage timely production of reports on programmes to inform funding donors on progress and impact
  • Work with country teams to design and review new market development activities, new programmes or multi-country initiatives to maximise the transition impact and sustainability of Star Venture
  • Conduct quality assurance and due diligence on Star Venture project portfolio, including selection and monitoring of supported startups and accelerators
  • Lead and review new market development activities, including expansion of Star Venture to new countries, new thematic initiatives (e.g. green tech, digital, inclusion), and partnerships with accelerators, investors, and corporates
  • Originate and manage improvements to Star Venture operating procedures, delivery mechanisms, systems and the Management Information System (MIS) to support efficient and scalable programme delivery
  • Identify, collect and review case studies and success stories from startups and accelerators to promote knowledge management and visibility
What we offer
What we offer
  • Varied, stimulating and engaging work that gives you an opportunity to interact with a wide range of experts in the financial, political, public and private sectors across the regions we invest in
  • A working culture that embraces inclusion and celebrates diversity
  • A hybrid workplace that offers flexibility to teams and individuals
  • that is based on trust, flexibility and connectedness
  • An environment that places sustainability, equality and digital transformation at the heart of what we do
  • A workplace that prioritises employee wellbeing and provides a comprehensive suite of competitive benefits
  • Fulltime
Read More
Arrow Right
New

Principal Banker

The Principal Banker is allocated to the Sustainable Infrastructure Middle East ...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
European Bank for Reconstruction and Development
Expiration Date
January 16, 2026
Flip Icon
Requirements
Requirements
  • Bachelor’s degree
  • Master’s degree preferred or equivalent experience in the areas of expertise
  • Professional qualification such as ACA, CFA, ACCA, or CIMA desirable
  • Strong quantitative/numerical skills
  • Credit analysis skills
  • Computer literacy, conversant with Microsoft Office and spread sheet packages including financial analysis and modelling modules
  • Excellent understanding of relevant systems and processes
  • Stakeholder management skills
  • Coaching, mentoring & leadership skills
  • Relationship management and negotiation skills
Job Responsibility
Job Responsibility
  • Work as a senior project team member with more experienced operation leaders on complex transactions
  • Lead structuring, negotiation and the execution of transactions
  • Manage the resources and the work load of the project teams under their supervision
  • Oversee the project due diligence process ensuring it meets the Bank’s standards
  • Ensure quality and appropriateness of TC assistance components
  • Ensure that all transactions within their responsibility are completed within the specified time frames to a high standard
  • Take overall responsibility for the effective monitoring of all projects within their responsibility
  • Supervise implementation and monitoring of, and reporting on, relevant TC assignments
  • Take responsibility for ensuring timely notification of any critical portfolio issues
  • Contribute to policy dialogue
What we offer
What we offer
  • Varied, stimulating and engaging work
  • A working culture that embraces inclusion and celebrates diversity
  • A hybrid workplace that offers flexibility
  • An environment that places sustainability, equality and digital transformation at the heart of what we do
  • A workplace that prioritises employee wellbeing and provides a comprehensive suite of competitive benefits
  • Fulltime
Read More
Arrow Right
New

Home Care Aide

A Plus Health Care is immediately hiring Personal Care Aides. We are looking for...
Location
Location
United States , Chester
Salary
Salary:
23.70 USD / Hour
arcadiahomecare.com Logo
Arcadia Home Care and Staffing - an Addus family company
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Applicants must be able to pass a background check
  • If also want to drive for the company, the applicant must have a valid driver's license and an acceptable driving record
Job Responsibility
Job Responsibility
  • On a routine basis, care attendants travel from home to home to assist clients with various daily living activities such as meal prep, exercise, transferring, dressing, bathing, light housekeeping, shopping, socialization, etc.
What we offer
What we offer
  • Mileage reimbursement
  • Vacation time accrual
  • Immunizations offered (TB, Hep B, and Flu vaccine)
  • Continuing education and training
  • Medical benefits
  • Flexible hours
  • Bonus opportunities
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.