CrawlJobs Logo

Java-Python Lead Developer

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:

We're seeking a passionate and highly skilled Lead Java Developer to join our talented team of engineers in building and maintaining Citi's next-generation data platform. If you're a natural leader with a deep understanding of Java, distributed systems, and a passion for pushing the boundaries of Big Data technology, we want to hear from you.

Job Responsibility:

  • Provide technical leadership and mentorship to a team of data engineers, fostering a culture of collaboration, innovation, and continuous learning
  • Lead the design and development of highly scalable, low-latency, fault-tolerant data pipelines and platform components that meet Citi's evolving business needs
  • Stay abreast of emerging open-source data technologies and evaluate their suitability for integration into Citi's platform
  • Continuously identify and implement performance optimizations across the data platform to ensure optimal efficiency and responsiveness
  • Partner closely with stakeholders across engineering, data science, and business teams to understand requirements and translate them into robust technical solutions
  • Drive the timely and high-quality delivery of data platform projects, adhering to agile methodologies and best practices

Requirements:

  • 8+ years of hands-on experience developing high-performance Java applications (Java 11+ preferred) with a strong foundation in core Java concepts, OOP, and OOAD
  • Proven experience building and maintaining data pipelines using technologies like Kafka, Apache Spark, or Apache Flink
  • Familiarity with event-driven architectures and experience in developing real-time, low-latency applications
  • Deep understanding of distributed systems concepts and experience with MPP platforms such as Trino (Presto), Pinot or Snowflake
  • Experience deploying and managing applications on container orchestration platforms like Kubernetes, OpenShift, or ECS
  • Demonstrated ability to lead and mentor engineering teams, communicate complex technical concepts effectively, and collaborate across diverse teams
  • Excellent problem-solving skills and a data-driven approach to decision-making
  • Python knowledge with exposure to Django or Flask
  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred
  • Experience with cloud platforms like AWS, GCP, or Azure
  • Understanding and experience with Agile and Scrum development practices
  • Familiarity with relational databases (SQL) and potentially NoSQL databases like DynamoDB

Nice to have:

  • Python knowledge with exposure to Django or Flask
  • Master’s degree preferred
  • Experience with cloud platforms like AWS, GCP, or Azure
  • Understanding and experience with Agile and Scrum development practices
  • Familiarity with relational databases (SQL) and potentially NoSQL databases like DynamoDB

Additional Information:

Job Posted:
April 24, 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 Java-Python Lead Developer

New

D365 Business Central Technical and Functional Lead Consultant

Seeking a D365 Business Central Technical Lead Consultant to play a pivotal role...
Location
Location
United Kingdom , Chester
Salary
Salary:
60000.00 - 80000.00 GBP / Year
brosterbuchanan.com Logo
Broster Buchanan
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Deep hands-on experience with D365 Business Central, particularly in the finance module configuration and support
  • Strong working knowledge of core finance processes and internal controls
  • Proven ability to translate operational finance needs into scalable, systemised solutions
  • Comfortable working independently across business and technical stakeholders
  • Practical experience with system upgrades, user support, and process change
Job Responsibility
Job Responsibility
  • Act as the subject matter expert for D365 Business Central, delivering configuration, workflow automation, and enhancement of modules including GL, AP, AR, and reporting
  • Collaborate with finance teams to translate business needs into technical solutions that streamline processes and ensure compliance
  • Plan and manage system upgrades, testing cycles, and change delivery with minimal disruption
  • Deliver training, documentation, and ongoing support to internal users and superusers
  • Work with integration specialists to ensure robust, well-documented integration between BC and enterprise platforms (e.g. Salesforce, Medius, HR systems)
  • Contribute to data architecture and master data management principles to ensure quality and ownership across entities
  • Support planning and reconciliation of financial data flows between systems
  • Shape and deliver system improvements in line with the Business Systems roadmap and wider digital transformation initiatives
  • Support business system change cycles, and the onboarding of new entities or finance structures
  • Provide hands-on support in project cycles, from requirements gathering through to build, deployment, and post-live support
What we offer
What we offer
  • benefits package
  • Fulltime
Read More
Arrow Right
New

Infrastructure Engineer

This is a short-term, delivery-focused contract. The customer will be looking fo...
Location
Location
United Kingdom , North Lancashire
Salary
Salary:
Not provided
brosterbuchanan.com Logo
Broster Buchanan
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with server migration and upgrades
  • Experience with Nutanix or similar infrastructure
  • Hands-on with Intune, Autopilot, Azure AD, and M365
  • Experience with device provisioning, policy management, troubleshooting sync/auth issues
  • Experience with network segregation and IP changes (VLANs, changing server IPs, DNS updates)
  • Methodical approach, risk awareness, and testing
  • Collaborative, team-first attitude
  • Experience mentoring junior team members and apprentices
Job Responsibility
Job Responsibility
  • Server Migration & Upgrades (migration of servers and Exchange replacements/upgrades, migration of Virtualization servers from VMware to Nutanix)
  • Endpoint Management & Cloud Tools (device provisioning, policy management, troubleshooting sync/auth issues)
  • Network Segregation & IP Changes (implementation of VLANs or segregation work, changing server IPs, DNS updates)
  • General Onsite IT Support (support the helpdesk team when on-site)
  • Mentoring of junior team members and apprentices
Read More
Arrow Right
New

Senior Java Engineer

A major client of ours is looking to build a team of strong Java Engineers for a...
Location
Location
United Kingdom
Salary
Salary:
Not provided
brosterbuchanan.com Logo
Broster Buchanan
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid Java development and engineering experience
  • Strong Back End and performance optimisation
  • Experience with data integration patterns (batch / real-time, CDC, APIs)
  • Solid problem-solving and debugging skills in the context of data pipelines
  • Version control and an understanding of CI/CD and deployment of data jobs
  • Java development skills, including JUnit and automation testing experience
  • Talend Experience and ideally with Version 8 or similar ETL Data models
  • Automation Testing experience
  • Collaborative team practices and a hands-on approach to development and testing
  • Must be a resident of the UK for a minimum of 5 years to gain SC level and BPSS clearance
Job Responsibility
Job Responsibility
  • Migrating legacy systems and Data into a Talend ecosystem
What we offer
What we offer
  • Outside IR35 assessed long-term contract
Read More
Arrow Right
New

Home Health/Hospice Liaison

JourneyCare Home Health is seeking an experienced and motivated Home Health/Hosp...
Location
Location
United States , Naperville
Salary
Salary:
85000.00 - 100000.00 USD / Year
arcadiahomecare.com Logo
Arcadia Home Care and Staffing - an Addus family company
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Marketing, Business Administration, Communications or a related field
  • At least two years of home care related sales or community education experience, in-home care experience is preferred
  • Experience in managing business prospecting software and identifying opportunity for account target selection and volume growth
  • Ability to manage coordination of multiple lines of business
  • Demonstrated ability to drive client census growth, develop business and professional relationships
  • Excellent communication, interpersonal and salesmanship skills
  • Valid driver’s license and proof of insurance is required
Job Responsibility
Job Responsibility
  • Promote Skilled Services provided under Home Health Benefits, such as, Nursing, Physical Therapy, Occupational Therapy, Speech Therapy, Home Health Aide and Medical Social Worker
  • Drive home health and hospice business growth by developing strong referral relationships across diverse settings, including hospitals and outpatient providers
  • Demonstrate relationship development and public relation skills: research, cultivate, implement, produce and drive comprehensive, effective and coordinated community awareness with Acute Care discharge planners, Skilled Nursing Facilities, Senior living facilities, physicians and business professionals both in and outside of the healthcare community
  • Collaborate with the Executive Directors and Directors of Clinical Services in their local markets to identify business development opportunities and coordinate education and partnership meetings
  • Develop and execute an effective and targeted plan that incorporates the entire local leadership team and generates increased census and promotes our positive image in the community as the leading homecare provider
  • Priority of the role is to work and develop referral relationship in the field, as well as working from the local branches
  • Weekend marketing rotations required
  • Provide weekly reporting to the Health Partnership Director and Executive Directors with respect to activity and results for the week
What we offer
What we offer
  • Great culture and team atmosphere
  • Comprehensive benefits (medical, dental, vision, life/AD&D, disability), effective on the first of the month
  • 401(k) retirement plan with a generous company match
  • Generous time off accruals
  • Paid holidays
  • Mileage reimbursement
  • Tuition Reimbursement
  • Employee Referral Program
  • Merit Increases
  • Employee Discount Programs
  • Fulltime
Read More
Arrow Right
New

Hospice Executive Director

Helping Hands Hospice is hiring an Executive Director to support Hermitage and s...
Location
Location
United States , Hermitage
Salary
Salary:
Not provided
arcadiahomecare.com Logo
Arcadia Home Care and Staffing - an Addus family company
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Graduate from an accredited registered nursing program strongly preferred
  • Minimum Associate degree in business, healthcare or a related field and a minimum of 5 years related experience
  • Minimum of 3 years of supervisory or administrative experience in a hospice or home health setting
  • Experienced in program administration including knowledge of healthcare policies and reimbursement practices
Job Responsibility
Job Responsibility
  • Maintains positive internal and external customer service relationships
  • Manage the agencies program through delegation of responsibility to administrative and supervisory personnel according to their abilities and defined responsibilities
  • Monitor methods of program administration, planning supervising, and evaluating
  • Monitor day-to-day compliance with regulatory and reimbursement requirements
  • Manage the development and implementation of administrative of administrative policies and procedures
  • Establish functions and qualification for all personnel
  • Determine staffing needs and patterns according to program requirement and with consideration for utilization of personnel at their maximum potential
  • Authorize appointments to staff positions in collaboration with the VP of Operations
  • Oversee compliance with personnel policies and procedures
  • Negotiate and execute contracts with community providers for service and monitor program compliance with contractual agreements
What we offer
What we offer
  • Great culture and team atmosphere
  • Comprehensive benefits (medical, dental, vision, life/AD&D, disability)
  • 401(k) retirement plan with a generous company match
  • Generous time off accruals
  • Paid holidays
  • Mileage reimbursement
  • Tuition Reimbursement
  • Employee Referral Program
  • Bonus Eligible
  • Merit Increases
Read More
Arrow Right
New

Cna

Ambercare Hospice is seeking a compassionate and dedicated CNA to join our newly...
Location
Location
United States , Las Cruces
Salary
Salary:
Not provided
arcadiahomecare.com Logo
Arcadia Home Care and Staffing - an Addus family company
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Certified by the state as a nurse aide
  • Maintains a current CPR Certification
  • List on the state aide registry with a clear record able to deliver care to patients
  • 18 years of age unless state law dictates otherwise
  • Valid driver’s license with an automobile that is insured in accordance with state requirements
Job Responsibility
Job Responsibility
  • Giving personal care including baths, back rubs, oral hygiene, shampoos and changing bed linens
  • Assisting in dressing and undressing patients
  • Planning and preparing nutritious meals, including shopping
  • Assisting in feeding the patient
  • Providing proper care and observation of patient’s skin to prevent breakdown of tissue
  • Reporting on patient’s condition and significant changes to the Case Manager
What we offer
What we offer
  • Competitive pay PLUS mileage
  • Comprehensive benefits effective on the first of the month
  • 401(k) retirement plan with a generous company match
  • Generous time off accruals
  • Paid holidays
  • Mileage reimbursement
  • Tuition Reimbursement
  • Employee Referral Program
  • Hospice Certification benefit and salary increase
  • Merit Increases
Read More
Arrow Right
New

Cost Accountant

We are looking for a skilled Cost Accountant to join our team on a long-term con...
Location
Location
United States , Warren
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience in cost accounting, preferably in construction or manufacturing industries
  • Strong knowledge of standard cost accounting principles and practices
  • Proficiency in cost analysis and financial reporting
  • Exceptional organizational and detail-oriented skills
  • Ability to effectively communicate with internal teams and external clients
  • Familiarity with project-based billing processes, AIA Billing is a must
  • Advanced proficiency in relevant accounting software and tools
  • Strong problem-solving skills and ability to work independently while meeting deadlines
Job Responsibility
Job Responsibility
  • Ensure timely and accurate preparation of weekly and monthly project billings
  • Collaborate with various internal teams to identify and account for all project costs
  • Communicate with clients to justify and explain project-related expenses
  • Maintain detailed and well-organized records for all billing and cost-related activities
  • Analyze financial data to ensure compliance with project budgets and cost standards
  • Monitor and evaluate costs associated with ongoing projects to maximize revenue opportunities
  • Provide detailed cost analysis and reporting to support decision-making
  • Utilize expertise in cost accounting principles to enhance billing accuracy and efficiency
  • Address discrepancies or issues in billing and propose solutions to resolve them
  • Ensure adherence to industry standards and company policies in all cost accounting activities
What we offer
What we offer
  • medical, vision, dental, life and disability insurance
  • 401(k) or deferred compensation plan (if eligible)
  • paid time off for vacation, personal needs, and sick time
  • paid holidays
Read More
Arrow Right
New

Commissioning Manager

Microsoft Cloud Operations + Innovation (CO+I) is the team behind the cloud. CO+...
Location
Location
United States , Charlotte
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Doctorate Degree in Mechanical Engineering, Materials Engineering, Reliability Engineering, Electrical Engineering, or related field AND 2+ years technical engineering experience
  • OR Master's Degree in Mechanical Engineering, Materials Engineering, Reliability Engineering, Electrical Engineering, or related field AND 4+ years technical engineering experience
  • OR Bachelor's Degree in Mechanical Engineering, Materials Engineering, Reliability Engineering, Electrical Engineering, or related field AND 5+ years technical engineering experience
  • OR 12+ years relevant technical engineering experience.
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Reports to the CO+I Regional Commissioning Lead – AMERS U.S. East
  • Primary responsibility for Charlotte, NC region commissioning projects with secondary responsibility for other CO+I commissioning projects for Americas.
  • Create and/or maintain best practices to identify and incorporate quality and cost-effective solutions.
  • Manage the contracted Commissioning Agent assigned to Data Center construction projects in the Charlotte, NC region.
  • Development of Commissioning Procedures and Standards.
  • Construction site inspections to review QA/QC and commissioning process.
  • Drive the project Commissioning process including scope and schedule.
  • Travel required.
  • Regularly reviews Construction Progress, QA/QC, Commissioning progress, issues, and KPI metrics to report to management.
  • Coordinate meetings and activities of vendor project managers including integration of lessons-learned.
  • Fulltime
Read More
Arrow Right