Java Lead

4 days ago


Chennai, Tamil Nadu, India Citi Full time ₹ 15,00,000 - ₹ 20,00,000 per year

The Engineering Lead Analyst is a senior level position responsible for leading a variety of engineering activities including the design, acquisition and deployment of hardware, software and network infrastructure in coordination with the Technology team. The overall objective of this role is to lead efforts to ensure quality standards are being met within existing and planned framework.

Responsibilities:

  • Serve as a technology subject matter expert for internal and external stakeholders and provide direction for all firm mandated controls and compliance initiatives, all projects within the group and in creating a technology domain roadmap
  • Ensure that all integration of functions meet business goals
  • Define necessary system enhancements to deploy new products and process enhancements
  • Recommend product customization for system integration
  • Identify problem causality, business impact and root causes
  • Exhibit knowledge of how own specialty area contributes to the business and apply knowledge of competitors, products and services
  • Advise or mentor junior team members
  • Impact the engineering function by influencing decisions through advice, counsel or facilitating services
  • 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.
  • You will make contributions to the ideal architecture of the software
  • Drive adoption of capabilities across regions by partnering with regional business and technology teams
  • You will contribute to the microservice architecture development including RESTAPI and Graphql
  • Develop approaches to integrate data into the DataHub (EAP) and prototype methods of developing insights on that data with our business analytics teams and digital product teams.
  • Assist in troubleshooting Data and Client experience issues by leveraging our capabilities and / or working with other teams to dive into root cause analysis.
  • Create and maintain optimal data pipeline architecture,
  • Assemble large, complex data sets that meet functional / non-functional business requirements.
  • Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
  • Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and Cloud 'big data' technologies.
  • Participate in all team ceremonies including planning, grooming, product demonstration and team retrospectives.
  • Build analytics tools that utilize the data pipeline to provide actionable insights into customer acquisition, operational efficiency and other key business performance metrics.
  • Work with stakeholders including the Executive, Product, Data and Design teams to assist with data-related technical issues and support their data infrastructure needs.
  • Keep our data separated and secure across national boundaries through multiple data centers and AWS/GCP regions.
  • Create data tools for analytics and data scientist team members that assist them in building and optimizing our product into an innovative industry leader.
  • Work with data and analytics experts to strive for greater functionality in our data system.
  • Ability to adjust priorities quickly as circumstances dictate
  • Software must to have-
    • HBase
    • Mongo DB
    • Oracle
    • CICD
    • Light speed
    • OpenShift
    • ML /AL
    • ·Java
    • Java Microservice
    • Python
    • PySpark
    • Hadoop
    • Google
    • AWS

Qualifications:

  • Languages: Java (expert), Python (proficiency is a plus)
  • Frameworks: Spring Boot (deep expertise), Java Microservices, REST API, GraphQL
  • Messaging/Streaming: Apache Kafka (deep expertise in design, development, and operation)
  • Databases: HBase, MongoDB, Oracle, SQL
  • DevOps/CI/CD: Experience with CI/CD pipelines, OpenShift, Git
  • Big Data: Hadoop, PySpark (experience with real-time streaming and stream processing frameworks is a plus)
  • Cloud Platforms: AWS, Google Cloud (GCP)
  • Other: LightSpeed (experience is a plus), ML/AL concepts (awareness is a plus)

Education:

  • Bachelor's degree/University degree in Computer Science Engineering or equivalent experience
  • Master's degree in Computer Science Engineering preferred

Hands-on Expert Coder

Job Family Group:

Technology

Job Family:

Systems & Engineering

Time Type:

Full time

Most Relevant Skills

Please see the requirements listed above.

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

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 Accessibility at Citi.

View Citi's EEO Policy Statement and the Know Your Rights poster.


  • Lead Java Developer

    3 weeks ago


    Chennai, Tamil Nadu, India CORTEX Consultants Full time

    Job Summary :We are looking for a highly skilled and experienced Lead Java Developer to guide our backend development efforts. In this role, you will be responsible for leading a team of Java engineers, overseeing the design and development of robust, scalable, and high-performance applications, and ensuring the technical quality and integrity of our...

  • Lead Java Developer

    2 days ago


    Chennai, Tamil Nadu, India Citi Full time US$ 1,50,000 - US$ 2,00,000 per year

    We are seeking a highly skilled and experienced Java Senior Developer to join our team as a Vice President. This role typically involves leading the design, development, and implementation of critical enterprise-level applications, ensuring high performance, scalability, and security within a fast-paced and often distributed environment. The successful...


  • Chennai, Tamil Nadu, India Growel Softech Pvt. Ltd. Full time

    Angular - Java LeadDescription :We are seeking an experienced Angular - Java Lead to join our dynamic team in India. This role requires a skilled professional who can lead the development of web applications, ensuring high-quality code and efficient performance. The ideal candidate will possess strong technical expertise in Angular and Java, along with...


  • Chennai, Tamil Nadu, India Infosys Limited Full time

    Job DescriptionKey Responsibilities:- A day in the life of an Infoscion- As part of the Infosys delivery team your primary role would be to interface with the client for quality assurance issue resolution and ensuring high customer satisfaction- You will understand requirements create and review designs validate the architecture and ensure high levels of...


  • Chennai, Tamil Nadu, India Squareroot Consulting Pvt Ltd Full time

    We are seeking a highly skilled Lead Java Developer/ Technical Lead with a proven track record in building and scaling enterprise-level applications. The ideal candidate will bring hands-on expertise in Java/J2EE, Microservices using Spring Boot, and containerization, along with a solid understanding of Agile SDLC methodologies.You will play a key role in...


  • Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 25,00,000

    Java Developer PositionAbout the Role:The ideal candidate for this position will be responsible for designing, developing, and testing Java-based applications.Key Responsibilities:Design and develop efficient Java code to meet project requirements.Collaborate with cross-functional teams to ensure timely delivery of projects.Participate in code reviews and...

  • Java Full Stack Lead

    2 weeks ago


    Chennai, Tamil Nadu, India Citi Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    We are looking for a Full stack lead software engineer with deep understanding of Java/Python and its ecosystems, and strong hands-on experience in building high-performing, scalable, enterprise-grade applications. You will be part of a talented software team that works on mission-critical applications.As a full stack lead software engineer, your...

  • Java Architect

    3 weeks ago


    Chennai, Tamil Nadu, India Infosys Limited Full time

    Job DescriptionJob Description:- We are looking for a Java technical architect responsible for building Java applications and provide best fit architectural solutions for one or more projects- Will have to leverage his or her knowledge and skills with Java technologies and implement solutions create technology differentiation and leverage partner...

  • Java Technical Lead

    3 weeks ago


    Chennai, Tamil Nadu, India Onward Technologies Limited Full time

    Job DescriptionAbout the jobPrimary Skills- Java 1.8- Spring boot framework- Microservices- AWS Cloud-AWS Lambda,SQS,SNS,DynamoDB,Cloud watch, EC2,IAM,Kinesis(should be in development and not only in deployment)- REST APIJava Programming,AWS Managed services,CI/CD deployments, Testing frameworkResponsible for implementation of new feature/stories.Analyze the...

  • Java VP

    5 hours ago


    Chennai, Tamil Nadu, India The Edge Partnership Full time

    Our client is a leading global financial services firm providing a wide range of investment banking, securities, investment management and wealth management services. The ideal professional will be responsible for being a hands-on developer role focusing on back-end development and is also accountable for people management.Some of the key responsibilities...