热门公司

招聘

职位Citigroup

Senior Java React Developer

Citigroup

Senior Java React Developer

Citigroup

CHENNAI, Tamil Nādu, India; PUNE, Mahārāshtra, India

·

On-site

·

Full-time

·

4w ago

必备技能

Java

JavaScript

TypeScript

React

MongoDB

Kafka

Project Management

Job Title: C13 VP, Lead Full Stack Software Engineer

Job Description:

We are seeking an experienced and highly motivated C13 Vice President, Full Stack Software Engineer, with over 12 years of experience, to join our dynamic team. The ideal candidate will be a technical leader, responsible for the design, development, and implementation of cutting-edge applications using a modern technology stack. This role requires a strong background in both front-end and back-end development, excellent system and architectural design capabilities, and proven project management skills. The successful candidate will also drive the adoption of best practices in CI/CD and leverage AI tools to enhance daily coding efficiency and innovation.

Responsibilities:

  • Lead the design, development, and delivery of robust, scalable, and high-performance full-stack applications using Java and React.
  • Architect and implement complex system designs and enterprise architectures, ensuring adherence to architectural best practices, security standards, and performance requirements.
  • Collaborate with product owners, business analysts, and other engineering teams to define requirements, scope projects, and deliver solutions that meet business needs.
  • Drive the adoption and implementation of modern Java versions (17+) and Spring Boot frameworks for backend services.
  • Design and develop event-driven architectures using Apache Kafka for real-time data processing and integration.
  • Manage and optimize database interactions with both relational (Oracle) and NoSQL (MongoDB) databases.
  • Champion CI/CD pipelines and DevOps practices to ensure continuous integration, automated testing, and seamless deployments.
  • Mentor junior engineers, conduct code reviews, and promote a culture of technical excellence and continuous improvement.
  • Evaluate and integrate AI-powered coding tools and techniques to improve developer productivity, code quality, and accelerate delivery.
  • Lead and manage projects effectively, ensuring timely delivery, risk mitigation, and clear communication with stakeholders.
  • Foster strong communication within the team and across departments, articulating complex technical concepts clearly to diverse audiences.

Qualifications:

Required Skills:

  • Experience: 12+ years of hands-on experience in software development, with a significant focus on full-stack engineering.
  • Programming Languages: Strong proficiency in Java (version 17 or higher) and JavaScript/TypeScript.
  • Backend Frameworks: Extensive experience with Spring Boot.
  • Frontend Technologies: Proven expertise in React.js and its ecosystem.
  • Messaging/Streaming: Hands-on experience with Apache Kafka.
  • Databases: Strong knowledge and experience with Oracle and MongoDB.
  • System and Architectural Design: Demonstrated ability to design and architect complex, scalable, and resilient enterprise-level systems and microservice architectures.
  • CI/CD: Solid understanding and practical experience with CI/CD pipelines, tools, and methodologies.
  • Project Management: Strong project management skills, including planning, execution, and stakeholder communication.
  • Communication: Excellent verbal and written communication skills, with the ability to articulate technical concepts to both technical and non-technical audiences.
  • AI Tools: Experience or strong interest in leveraging AI tools for code generation, testing, debugging, and overall development workflow enhancement.

Good to Have Skills:

  • Programming Languages: Experience with Kotlin.
  • Cloud Platforms: Familiarity with cloud platforms (e.g., AWS, Azure, GCP).
  • Containerization: Experience with Docker and Kubernetes.
  • Testing Frameworks: Knowledge of various testing frameworks for both front-end and back-end.

Education:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

Job Family Group:

Technology

Job Family:

Applications Development

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.

总浏览量

0

申请点击数

0

模拟申请者数

0

收藏

0

关于Citigroup

Citigroup

Citigroup

Public

Citigroup Inc. or Citi is an American multinational investment bank and financial services company based in New York City. The company was formed in 1998 by the merger of Citicorp, the bank holding company for Citibank, and Travelers; Travelers was spun off from the company in 2002.

10,001+

员工数

New York City

总部位置

$86B

企业估值

评价

3.7

10条评价

工作生活平衡

4.0

薪酬

2.8

企业文化

4.2

职业发展

3.5

管理层

3.3

68%

推荐给朋友

优点

Good work-life balance

Supportive management and colleagues

Good benefits

缺点

Low/uncompetitive salary and pay

Poor management and lack of direction

Heavy workload and long hours

薪资范围

38个数据点

Mid/L4

Senior/L5

Staff/L6

Mid/L4 · Business Risk Intermediate Analyst

1份报告

$77,165

年薪总额

基本工资

$67,100

股票

-

奖金

-

$77,165

$77,165

面试经验

3次面试

难度

3.3

/ 5

时长

14-28周

体验

正面 0%

中性 33%

负面 67%

面试流程

1

Application Review

2

HR Screen

3

Technical Assessment

4

Hiring Manager Interview

5

Final Round Interview

6

Offer Decision

常见问题

Technical Knowledge

Behavioral/STAR

Past Experience

Problem Solving

Culture Fit