PowerToFly
Recent searches
  • Events
  • Companies
  • Resources
  • Log in
    Don’t have an account? Sign up
Filters
Clear All
Advanced filters
Job type
  • Reset Show results
Date posted
  • Reset Show results
Experience level
  • Reset Show results
Company
  • Reset Show results
Skills
  • Reset Show results
Clear All
Cancel Show Results
Active filters:
Results 6166 Jobs

Wondering why you’re not getting hired?

Take our 3-min quiz and find out!

  • See what’s holding you back
  • Know exactly what to fix
  • Get a plan to move forward
Take the Quiz!
Loading...
Loading more jobs...

No more jobs to load

No more jobs to load

Senior Java ReactJS Developer - Assistant Vice President
Save Job
Citi

Senior Java ReactJS Developer - Assistant Vice President

Onsite Pune, India Senior
Posted a month ago
Save Job

Job Details

Job Description:

We are seeking an experienced and highly skilled AV C12, Senior Full Stack Software Engineer, with 7+ years of experience, to join our dynamic team as a key individual contributor. The ideal candidate will be instrumental in 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, robust system and architectural design capabilities, and a commitment to best practices in CI/CD. The successful candidate will also leverage AI tools to enhance daily coding efficiency and contribute to the team's technical growth.

Watch this video to learn more about Citi

Responsibilities:
  • Contribute significantly to the design, development, and delivery of robust, scalable, and high-performance full-stack applications using Java and React.
  • Actively participate in architecting and implementing complex system designs and enterprise architectures, ensuring adherence to architectural best practices, security standards, and performance requirements.
  • Collaborate closely with product owners, business analysts, and fellow engineers to understand requirements and translate them into effective technical solutions.
  • Apply expertise in modern Java versions (17+) and Spring Boot frameworks for backend services development.
  • Implement event-driven architectures using Apache Kafka for real-time data processing and integration.
  • Work with and optimize database interactions, utilizing both relational (Oracle) and NoSQL (MongoDB) databases.
  • Support and contribute to CI/CD pipelines and DevOps practices to ensure continuous integration, automated testing, and seamless deployments.
  • Provide technical guidance and mentorship to less experienced team members, conducting code reviews and fostering a culture of quality and best practices.
  • Step up to handle technical discussions and provide direction to the team in the absence of a designated lead, ensuring continuity and progress.
  • Explore and integrate AI-powered coding tools and techniques to improve personal productivity, code quality, and contribute to team-wide adoption.
  • Effectively manage individual project tasks and contribute to the overall project success, including identifying and mitigating risks.
  • Communicate technical concepts clearly and concisely within the team and to cross-functional stakeholders.
Qualifications: Required Skills:
  • Experience: 7+  years of hands-on experience in software development, with a strong 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 contribute to and implement complex, scalable, and resilient enterprise-level systems and microservice architectures.
  • CI/CD: Solid understanding and practical experience with CI/CD pipelines, tools, and methodologies.
  • Mentorship & Guidance: Ability to effectively mentor peers, provide technical guidance, and lead small initiatives or support the team in a lead's absence.
  • 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, open shift.
  • 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.

Required Skills
  • Java
  • Spring Framework
  • Spring Boot
  • Kafka
  • Solace
  • MQ
Company Details
Citi
 
Work at Citi

About Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 200,000 dedicated people from around... Read more

Did you submit an application for the Senior Java ReactJS Developer - Assistant Vice President on the Citi website?