Talent.com
Java Full Stack Developer
Java Full Stack DeveloperCiti • Jersey City, NJ, United States
[error_messages.no_longer_accepting]
Java Full Stack Developer

Java Full Stack Developer

Citi • Jersey City, NJ, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Overview

Java Full Stack Developer role at Citi. The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The ideal candidate will have 810 years of hands-on experience in designing, developing, and maintaining scalable Java-based applications, with a strong background in leading technical teams. The candidate will collaborate with cross-functional teams to deliver high-quality software solutions and mentor junior developers in best practices and design patterns.

Responsibilities

  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems / projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Design, develop, and maintain enterprise-level Java applications and microservices
  • Collaborate with architects, business analysts, and QA engineers to deliver high-quality solutions
  • Translate business requirements into well-architected technical solutions
  • Enforce code quality through code reviews, unit testing, and automated build tools
  • Optimize application performance and scalability
  • Manage technical risks and provide mitigation strategies
  • Participate in Agile / Scrum ceremonies including planning, daily stand-ups, and retrospectives
  • Stay updated with emerging technologies and recommend improvements
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • 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

Qualifications

  • 810 years of hands-on experience in designing, developing, and maintaining scalable applications
  • Extensive experience in system analysis and programming of software applications
  • Strong proficiency in Java
  • Experience with Microservices architecture and RESTful APIs
  • Expertise in SQL and experience with relational databases like Oracle
  • Proficient in build tools like Maven or Gradle
  • Experience with version control systems (e.g., Git)
  • Experience in managing and implementing successful projects
  • Hands-on experience with CI / CD pipelines using tools such as Jenkins, GitLab CI, or Azure DevOps
  • Exposure to message brokers like Kafka, RabbitMQ
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated leadership and project management skills
  • Clear and concise written and verbal communication
  • Preferred Skills

  • Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security) is a plus
  • Experience with React.js / Angular or other frontend frameworks is a plus
  • Familiarity with DevOps principles and tools
  • Knowledge of Test-Driven Development (TDD) and automated testing frameworks (JUnit, Mockito)
  • Familiarity with cloud platforms (e.g., AWS, GCP, or Azure)
  • Familiarity with NoSQL databases (e.g., MongoDB, Cassandra)
  • Education

  • Bachelors degree / University degree or equivalent experience
  • Masters degree preferred
  • Job Details

    Job Family Group : Technology

    Job Family : Applications Development

    Time Type : Full time

    Primary Location : Jersey City, New Jersey, United States

    Primary Location Full Time Salary Range : $142,320.00 - $213,480.00

    Citi offers competitive employee benefits and may include incentive and retention awards. Benefits vary by jurisdiction, job level, and date of hire. See citibenefits.com for details.

    EEO and Accessibility

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

    #J-18808-Ljbffr

    [job_alerts.create_a_job]

    Java Full Stack Developer • Jersey City, NJ, United States

    [internal_linking.similar_jobs]
    Full Stack Java Developer

    Full Stack Java Developer

    Zone IT Solutions • New York, NY, US
    [job_card.full_time] +1
    [filters_job_card.quick_apply]
    We are looking for Full Stack Java Developers for a large-scale project.This is a permanent role with a global IT service leader. Applicants should be capable of developing, integrating, and maintai...[show_more]
    [last_updated.last_updated_30]
    Full Stack Developer

    Full Stack Developer

    ReliableVA Solutions LLC • New York, New York, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Design, develop, and maintain scalable web applications using modern technologies.Collaborate with cross-functional and global teams to define, design, and deliver new features.Write clean, maintai...[show_more]
    [last_updated.last_updated_variable_hours] • [new]
    Lead Software Engineer, Full Stack (Java, Python, AWS, Kubernetes)

    Lead Software Engineer, Full Stack (Java, Python, AWS, Kubernetes)

    Capital One • New York, New York, US
    [job_card.full_time] +2
    Lead Software Engineer, Full Stack (Java, Python, AWS, Kubernetes).Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, colla...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Java Developer

    Java Developer

    Zone IT Solutions • New York, NY, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Join Zone IT Solutions as a Java Developer, where you'll be integral to developing innovative software solutions that drive efficiency and performance. You will work closely with cross-functional te...[show_more]
    [last_updated.last_updated_30]
    Fullstack Java Developer

    Fullstack Java Developer

    Two95 International Inc. • Manhattan, NY, US
    [job_card.permanent]
    [filters_job_card.quick_apply]
    Job Title : Full Stack Java Developer.Job Type : 6 Months to permanent.To clarify : 6 hours is paid at 3 / 4th of the day rate. Anything above 6 hours is paid at full day rate.Writing software in - Core...[show_more]
    [last_updated.last_updated_30]
    Java Developer

    Java Developer

    Apptad Inc • NYC, NY, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Job Description We are looking for an experienced Java Full Stack Developer with AWS expertise to design, develop, an...[show_more]
    [last_updated.last_updated_variable_days]
    Full Stack Developer

    Full Stack Developer

    Telnet Inc • New York, NY, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Job Title : Full Stack Developer Location : New York, NY- [show_more]
    [last_updated.last_updated_variable_hours] • [new]
    Senior Java Full Stack Developer / Lead

    Senior Java Full Stack Developer / Lead

    Saransh Inc • Jersey City, NJ, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Job title : Senior Java Full Stack Developer and Team Lead Location : Jersey City, NJ (Day 1 Onsite) Job Type : Contract <...[show_more]
    [last_updated.last_updated_variable_days]
    Sr Principal Java Architect Developer | Portware EMS | 250k+ Hybrid

    Sr Principal Java Architect Developer | Portware EMS | 250k+ Hybrid

    Living Talent • Jersey City, NJ, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Implement automation strategies to improve trading workflows (Equities, Futures, FX, Options).Compensation : 200k - 230k base + bonus. Architect, Design and Develop customizations and interfaces in P...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Fullstack Developer - Java + React or Angular | Jersey City, NJ

    Fullstack Developer - Java + React or Angular | Jersey City, NJ

    MAS Global Consulting • Jersey City, NJ, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    On-site Position Who You Are You are an innovative and detail-oriented Full-Stack Engineer with a passion for building reliable, secure, and scalable applications. You thrive in complex enterprise e...[show_more]
    [last_updated.last_updated_30]
    Full Stack Developer

    Full Stack Developer

    Zealthy • New York, NY, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    At Zealthy, our mission is to make high-quality healthcare accessible to everyone, no matter their location.We are building the world’s largest and most trusted virtual healthcare platform, transfo...[show_more]
    [last_updated.last_updated_30]
    Senior Full Stack Java Developer

    Senior Full Stack Java Developer

    VDart Inc • Jersey City, NJ, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Role : Senior Full Stack Java Developer Location : Jersey City, NJ (Onsite) Type : Contract <...[show_more]
    [last_updated.last_updated_variable_days]
    Java Developer

    Java Developer

    Okaya Inc • Englewood Cliffs, NJ, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    MessageBody"> Role : Java Developer Location : Englewood Cliffs, NJ 07632 (3 days a week, Onsite) Interview - Fina...[show_more]
    [last_updated.last_updated_variable_days]
    Full Stack Developer

    Full Stack Developer

    Codetech Inc • NY, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Job Title : Full Stack Developer with Python, Angular & SQL Exp.Location : New York, NY.Duration : 6 Months C2H.Experience : 15 Years<...[show_more]
    [last_updated.last_updated_variable_days]
    Java Full Stack Developer

    Java Full Stack Developer

    ReliableVA Solutions LLC • New York, New York, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    We are looking for an experienced.Senior Java Full Stack Developer.The ideal candidate will have strong expertise in.Core Java, Spring ecosystem, React. This role requires strong analytical skills, ...[show_more]
    [last_updated.last_updated_variable_hours] • [new]
    Java Developer with (Camunda BPM)

    Java Developer with (Camunda BPM)

    Apptad Inc • New York, NY, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Job Description : Job Description : We are seeking a highly skilled and motivated Full Stack Developer to design develop and maintain robust scalabl...[show_more]
    [last_updated.last_updated_variable_days]
    Java Full Stack Developer

    Java Full Stack Developer

    Sunrise Systems • Jersey City, New Jersey, United States
    [job_card.temporary]
    [filters_job_card.quick_apply]
    Job Title : Full Stack Developer.Duration : 3 Months Contract to Hire.Primary Location : Whitehouse Station, NJ.Secondary Location : Jersey City, NJ. Interview Process : Virtual / In-person.We are seekin...[show_more]
    [last_updated.last_updated_30]
    Java FullStack Developer _ New York City, NY

    Java FullStack Developer _ New York City, NY

    OQ Point LLC • NY, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Role : Java FullStack Developer Location : New York City, NY Job Description We are seeking a highly skille...[show_more]
    [last_updated.last_updated_variable_days]