Senior Java Developer

Company:  Citibank
Location: Rutherford
Closing Date: 02/11/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Citi provides consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management.

As a senior hands-on developer, you will be responsible for driving day-to-day development activities and for the delivery of a given module.

Responsibilities

  1. Overseeing daily development activities.
  2. Understanding the requirements and breaking them down to Stories level.
  3. Participate in design-level discussions and work on LLDs.
  4. Mentor and guide junior team members.
  5. Understanding of agile/waterfall development methodologies and test-driven development practices.

Job Qualifications and Skillset

  1. Minimum 8 years of relevant experience in Java development.
  2. Must have good hands-on experience in Java, Spring Boot, Spring Data JPA, and related technologies.
  3. Must be well-versed in developing and maintaining REST APIs.
  4. Working exposure in Java 8 is mandatory, but Java 17 is preferred.
  5. Must be comfortable working with Java Streams related operations.
  6. Good understanding of SQL and ORM tools like Hibernate.
  7. Should have a good understanding of software design principles.
  8. A working exposure to J2EE design patterns is recommended.
  9. Problem-solving attitude and good critical thinking.
  10. Experience with unit and integration testing.

Education:

  1. Bachelor’s degree in computer science or engineering or equivalent discipline.
  2. Master’s degree preferred.

Job Family Group: Technology

Job Family: Applications Development

Time Type: Full time

Primary Location: Rutherford, New Jersey, United States

Primary Location Full Time Salary Range: $121,200.00 - $181,800.00

In addition to salary, Citi’s offerings may also include discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com.

Anticipated Posting Close Date: Oct 14, 2024

Citi is an equal opportunity and affirmative action employer.

Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. 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 .

#J-18808-Ljbffr
Apply Now
Share this job
Citibank
  • Similar Jobs

  • Java Developer

    Rutherford
    View Job
  • Senior Angular Developer

    Rutherford
    View Job
  • Senior Dotnet Developer

    Harrisburg
    View Job
  • Senior Frontend Software Developer

    Harrisburg
    View Job
  • Automation Anywhere Senior Developer

    Camp Hill
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙