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
- Overseeing daily development activities.
- Understanding the requirements and breaking them down to Stories level.
- Participate in design-level discussions and work on LLDs.
- Mentor and guide junior team members.
- Understanding of agile/waterfall development methodologies and test-driven development practices.
Job Qualifications and Skillset
- Minimum 8 years of relevant experience in Java development.
- Must have good hands-on experience in Java, Spring Boot, Spring Data JPA, and related technologies.
- Must be well-versed in developing and maintaining REST APIs.
- Working exposure in Java 8 is mandatory, but Java 17 is preferred.
- Must be comfortable working with Java Streams related operations.
- Good understanding of SQL and ORM tools like Hibernate.
- Should have a good understanding of software design principles.
- A working exposure to J2EE design patterns is recommended.
- Problem-solving attitude and good critical thinking.
- Experience with unit and integration testing.
Education:
- Bachelor’s degree in computer science or engineering or equivalent discipline.
- 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