Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Lead Developer - Hybrid

Full-time

Citi

Our Institutional Client Group (ICG) is seeking Java Lead Developer (Apps Dev Tech Lead Analyst - C13) to join ISG for a hands-on role in design, build and maintenance of various back-end data processing solutions. This is a senior hands-on role focused on building out the firm’s strategic reference data platforms used by the ICG in Citi.

The Java Lead Developer will take ownership of key projects and components and will be responsible for all phases of the SDLC including analysis and design, development, testing and deployment. Provide technical guidance to junior developers, including overseeing their deliverables, providing architectural guidance, enforcing Citi best practices, and conducting code reviews.

This is an exciting opportunity to work with a global and diverse team of peers as well as liaise closely with Business Analyst, Production Support, and Infrastructure teams.


Responsibilities:

  • Develop and deliver assigned development projects within agreed schedule, quality, and scope expectations.

  • Participate in all stages of the SDLC within an agile Scrum environment.

  • Deliver implementations of vendor products into Citi.

  • Interact with senior management to define and drive architectural direction
    Interact with PMO and translate reported problems/issues into JIRA items to implement.

  • Enhance/Re-architect existing components to satisfy new performance and scalability requirements.

  • Provide level 3 (escalation) support for the application.

  • Ensure all components in the platform are fully compliant with Citi standards.

  • Ensure essential procedures are followed and help define operating standards and processes.

  • Serve as advisor, coach to new, or lower-level developers.

  • 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.


Required Skills & Qualifications:

  • 6+ years of relevant experience in application development role

  • Experience leading a technical team: including hiring, performance management, talent development

  • Solid understanding of application infrastructures, including hardware, storage, network, databases, disaster recovery procedures.

  • Working knowledge Unix including shell scripting (preferably RedHat Linux)

  • Experience with the following technologies:

    • Talend, IBM DataStage Cloud Pak

    • AWS Cloud Solutions: Glue, S3, KMS, IAM, Lambda, Amazon SQS

    • Programming and Scripting: Python, UNIX/Linux Shell scripting

    • RDBMS, SQL, PL/SQL, Oracle DB, PostgreSQL

    • XML/XSD/XSLT and JSON

    • Modern Source Control, Build and CI/CD Solutions (Bitbucket, GitHub, Team City, Artifactory, Sonarqube, Ansible, Light Speed Enterprise - Tekton/Harness)

    • Experience using JIRA and ServiceNow SaaS

  • Logical thinking, Strong analytical and problem-solving skills; innovative and solutions oriented

  • Effective time management skills in order to manage multiple priorities with flexibility on time zones and timelines

  • Excellent verbal and written communication skills

  • Proven experience building scalable, mission critical systems

  • Extensive experience system analysis and in programming of software applications

  • Experience in managing and implementing successful projects

  • Subject Matter Expert (SME) in at least one area of Applications Development

  • Ability to adjust priorities quickly as circumstances dictate

  • Demonstrated leadership and project management skills

  • Consistently demonstrates clear and concise written and verbal communication

Preferred Skills and Qualifications:

  • Kafka, IBM MQ and/or other message-oriented middleware

  • Java Development

  • Autosys and scheduling

  • Non-relational DBMS (MongoDB)

  • Experience in Cloud concepts and technologies: container build and orchestration, infrastructure-as-code, horizontal scaling

  • Financial services technology experience

  • Physical and logical data modeling

Education:

  • Bachelor’s degree/University degree in Computer Science or Engineering or equivalent experience

  • Master’s degree preferred


This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

 

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review

View Citi’s EEO Policy Statement and the Know Your Rights poster.
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Java Lead Developer - Hybrid in Remote vacancy
  •  ...Description: The Applications Development Lead is a part of the Issuer Services...  ...employes skills and knowledge of the business to develop creative solutions to meet client and business...  ...Experience and Skills: Experience of Java, JavaScript/Angular Experience with... 
    Suggested
    Full time
    For contractors

    Citi

    Remote
    4 hours ago
  •  ...Partner - IBM End Customer - TD Bank Role - Java Developer No of Positions - 3 Location - GTA (Hybrid 1s or twice a week as per client's requirement) Price - Find the best possible price Experience - 5+ Yrs Duration - 1 Year contract / full time Timing EST hours JD: experience... 
    Suggested
    Full time
    Contract work

    Royal Cyber Inc.

    Remote
    4 hours ago
  • $100k - $135k per year

     ...financial market through partnerships with leading corporate and franchised retail spaces....  ...our growing Engineering team as our Java Back End Developer.  As a Java Back-End Developer at...  ...office in Etobicoke, ON, and will have a hybrid work schedule of 2 days a week.    WHAT... 
    Suggested
    Full time
    Internship
    Work at office
    2 days per week

    Localcoin

    Remote
    4 hours ago
  •  ...a learning culture that will allow you to develop new skills and progress in your career....  ...platform components by writing high-quality Java and JavaScript code. Write, maintain, and...  ...the product and platform roadmap. Lead by example through code reviews, technical... 
    Suggested
    Remote job
    Work from home
    Flexible hours

    Flexspring

    Remote
    4 hours ago
  •  ...related field) or equivalent experience • 2-7+ years of experience in professional software development • 2-7+ years of extensive Java development experience • Applied knowledge of object-oriented programming and design • Overall Java Knowledge (Core Internals, Threading... 
    Suggested
    Flexible hours

    Continental Technology Solutions

    Remote
    4 hours ago
  •  ...Java is the most popular programming language. 65% of software developers use Java as a programming language. Java works well with web applications, Android apps, Cloud...  ...IoT. Java developers are programmers who design, develop, and manage Java -based applications and software... 
    Full time

    Canadian Staffing Services

    Remote
    4 hours ago
  •  ...consisting of client-server applications, developed in Java, Angular and C#, with services running...  ...players and capable of taking ownership and leading the initiatives when needed....  ...make evaluative judgement Recommend and develop security measures in post implementation... 
    Full time

    Citi

    Remote
    4 hours ago
  • Design, develop, and operate end-to-end full-stack applications including front-end user interfaces, back-end services, and supporting infrastructure...  ...full-stack application development. 8+ years of experience with Java-based backend development. 8+ years of experience developing... 
    Full time

    Ntt Data

    Remote
    4 hours ago
  •  ...solutions to bankers and clients by applying latest engineering standards, agile operating model and DevOps practices. The Java Full Stack Senior Developer (Applications Development Senior Programmer Analyst - C12) is an intermediate level position responsible for... 
    Full time

    Citi

    Remote
    4 hours ago
  •  ...Company Description IT Job Description Role: Java Developer Location: Montreal, Canada Duration: Fulltime BGV will be done for the selected candidates. 8-10 years Hands on experience in Java Should have working experience in Spring and Hibernate... 
    Full time
    Relocation

    Info-ways

    Remote
    4 hours ago
  •  ...Company Description IT Job Description Role: Java Developer Location: Waterloo, ON Duration: Fulltime BGV will be done for the selected candidates. Experience with Docker, Kubernetes, Microservices an asset. 2. Experience with Database technology... 
    Full time
    Relocation

    Info-ways

    Remote
    4 hours ago
  •  ...Position: Java Developer \ \ Location: Onsite\/Toronto \ \ Job ID#: RQ10467\ \ Duration: 12 Months \ \ \ \ Responsibilities \/ Assignment Deliverables \ \ The Developers will be responsible for translating business requirements and technical system specifications... 
    Contract work

    Symbiotic Digital

    Remote
    4 hours ago
  •  ...implementation, management and optimization to reach a true end-to-end solution. Job Description Job Purpose Summary The Java Developer can work with limited supervision from broad specifications to develop or modify moderately complex software programming... 
    Little job
    Full time
    Flexible hours

    Continental Technology Solutions

    Remote
    4 hours ago
  •  ...Java Developer (8+ years of experience). As part of the GPAP Modernization Program, the Group Insurance Data Hub (CDAC) implementation project was launched to address the operational analytics needs of the business units. This project aims to integrate data from... 
    Full time

    Maarut Inc

    Remote
    4 hours ago
  •  ...Atimi works with some of the leading companies in North America, providing...  ...looking for an established leader in the domain with solid...  ...team's delivery.  Help newer developers get unstuck, and write code reviews...  ...development experience (Java or Typescript or Python) ~ Workday... 
    Relocation package
    Flexible hours

    Atimi

    Remote
    4 hours ago
  •  ...design, implementation and delivery of complex data intensive applications which are mission-critical for our clients. As a Senior Java Developer, you will be a part of an engineering team responsible for one of our products. You will partner up with the product management,... 
    Full time
    Flexible hours

    Behavox

    Remote
    4 hours ago
  •  ...enterprise-wide risk management applications. We are currently looking for a developer to joing Risk 1 - firm's end of day market risk repository. The ideal candidate will have both ETL and Java experince (data warehousing experience very usefull). He/she needs to be a self... 
    Full time
    Work at office

    System Canada Technologies

    Remote
    4 hours ago
  •  ...Role Requirement This position is for a senior Java/Database developer (5-7 years experienced ideally) for Securities Reference Data. The candidate will be a part of a business-oriented squad of developers focused on the build-out and maintenance of various applications... 
    Full time

    Prolifics Inc

    Remote
    4 hours ago
  •  ...Job Description   Position Description:   ? Developing the next major version of our client facing platform,...  ...the needs of the job. Skills Required ? Core Java Web. You are seen as a strong developer in your current team with a focus on, JAX-RS, concurrency... 
    Work at office
    Local area

    System Canada Technologies

    Remote
    4 hours ago
  • $90k - $95k per year

     ...US and Europe. We currently have a role as a Senior Fullstack Java Developer with our large consulting client for a major banking services...  ...Java Developer Type: Permanent 37.5 hrs/week Location: Hybrid - Downtown Montreal, QC -(roles starts off 5 days in office... 
    Long term contract
    Permanent employment
    Full time
    Contract work
    Work at office

    Tech Talent International

    Remote
    4 hours ago
  •  ...solid knowledge of the latest version of Java ~ Proficiency in the design and implementation...  ...for large-scale distributed systems ~ Developed skills and experience with SQL databases...  ...advantageous What You'll Do Develop complex scalable services and components in... 
    Full time
    Contract work
    Internship
    Flexible hours

    Behavox

    Remote
    4 hours ago
  •  ...The Senior Java API Developer is a senior level position responsible for establishing and implementing new or revised application systems and...  ...the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities. Responsibilities... 
    Full time

    Citi

    Remote
    4 hours ago
  •  ...including analysis and design, development, testing and deployment. As a developer, the candidate will be responsible for developing & deploying...  ...have At least 6+ years of experience with Java, and 7+ total IT experience.... 
    Remote job
    Internship

    Luxoft

    Remote
    4 days ago
  • Understands that the success of a developer is to understand the core business processes of the...  ..., and definition of standards. \\\ Leads and implements initiatives as required to...  ...with REST APIs, SOAP Services with Back -end Java \\\ ~ Proficient level of knowledge in domain... 

    Vg

    Remote
    4 hours ago
  •  ...with both large and small players, we stay at the leading edge of technology, remain nimble even as a global leader, and create technology that helps our clients...  ...Job Description We are looking for a Senior Java Developer to join our voice/contact center engineering team... 
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Remote
    4 hours ago
  •  ...Our client, an innovative startup seeking a highly skilled and adaptable Senior Java Developer. In addition to developing robust and scalable software solutions, this role requires providing technical support to other departments. You will need to thrive in a fast\-paced... 
    Full time

    Thinkpivot

    Remote
    4 hours ago
  • Company Description SCT resources have a broad range of skills in different technologies.  The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that adds to ...
    Full time
    Work at office

    System Canada Technologies

    Remote
    4 hours ago
  •  ...solutions agency that specializes in helping leading Commercial and Public Service brands and...  ...For As an Intermediate Full Stack Java Developer at Northern, you will build and...  ...gives you the option to choose a remote, hybrid or in-office workspace! (within Canada )... 
    Full time
    Internship
    Work at office
    Remote work
    Home office
    Flexible hours

    Northern

    Remote
    7 hours ago
  •  ...Company Description IT Job Description Role: Java Developer Location: Montreal, Canada Duration: Fulltime BGV will be done for the selected candidates. Skill:: Spring, Hibernate and MQs. Technical • Java / JEE expert, possesses experience on unit... 
    Full time
    Relocation

    Info-ways

    Remote
    4 hours ago
  •  ...workplace and our community. Job Description Job Description Trigyn's direct financial client has an immediate opening for Java Developer in Montreal, Canada. Description: This role requires both strong technical ability in a variety of Java development... 
    Work at office
    Immediate start

    Trigyn Technologies Inc

    Remote
    4 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Lead Developer - Hybrid. Be the first to apply!