JerseyCityRecruiter Since 2001
the smart solution for Jersey City jobs

Sr. Java Developer

Company: Citibank
Location: Jersey City
Posted on: July 14, 2019

Job Description:

Sr. Java Developer-******** Description About Citi 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. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients. Citi's Mission and Value Proposition explain what we do and Citi Leadership Standards explain how we do it. Our mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. We strive to earn and maintain our clients' and the public's trust by constantly adhering to the highest ethical standards and making a positive impact on the communities we serve. Our Leadership Standards is a common set of skills and expected behaviors that illustrate how our employees should work every day to be successful and strengthens our ability to execute against our strategic priorities. Diversity is a key business imperative and a source of strength at Citi. We serve clients from every walk of life, every background and every origin. Our goal is to have our workforce reflect this same diversity at all levels. Citi has made it a priority to foster a culture where the best people want to work, where individuals are promoted based on merit, where we value and demand respect for others and where opportunities to develop are widely available to all. Job Purpose: Citi is seeking highly motivated candidates for an App Dev Sr Programmer Analyst position in Global Banking Application Development within ISG. This is a permanent role based in Jersey City, NJ. Job Background/context: This role will be focused in particular on leading the development of Client onboarding applications. These applications interface with multitude of source systems that feed various data used for calculations and presentation to the users. The successful candidates will be responsible for leading the development of software solutions using J2EE, Spring Boot, Microservices, ECS, Tibco, Sybase, Oracle, Mongo DB and Java related technologies. Key Responsibilities: - Work in partnership with project manager/BA and business stakeholders to understand requirement - Create necessary technical design based on requirements with involvement from development team - Oversee the creation, assignment and execution of tasks for technical implementation - Work proactively & independently to address project requirements, and articulate issues/challenges with enough lead time to address project delivery risks - Providing expertise in technical analysis and solving technical issues during project delivery - Perform Code reviews, test case reviews and ensure code developed meets the requirements. - Perform or Oversee the deployment of code to appropriate environments. - Component Design/ Coding/ Unit Testing/ Debugging - Perform or Oversee the deployment of code into appropriate environment and post production support. Development Value: - Candidate will get an opportunity to work with different technology team and different business stakeholders. - Candidate will get an opportunity to work with latest technology stack like Microservices, Cloud, ECS. CI/CD Pipeline - Candidate will have opportunities to grow into managing people and projects Qualifications Knowledge/Experience: - Solid experience in Analysis, Design, Development, Testing and Implementation (all phases of software development life cycle - SDLC) - Strong knowledge of Java Collection framework and Multi-Threading - Hands-on experience with RESTful service implementations. - Experience and familiarity building modern Spring applications with Spring Boot. - Experience building Distributed / Service Oriented / Microservice-style and cloud based architectures (, Amazon ECS, Docker, OpenShift, Kubernetes) - Experience integrating with Netflix Open Source Platform components (Eureka, Hystrix, Ribbon, Spring Cloud, Zuul etc.) - Hands on experience with Jenkins, TeamCity, Sonar Cube, BitBucket - Experienced in Continuous Integration and Continuous Deployment methodologies. - Strong debugging, problem solving and investigative skills. Ability to assimilate disparate information (log files, error messages etc.) and pursue leads to find root cause problems. - Hands on experience with Sybase, Oracle and Mongo DB. - Experience with Agile/Scrum methodology. - Knowledge of design methodologies; design of complex multi-dimensional schema - Working knowledge on GWT Skills: - 6-7 years of working experience in leading software development teams and developing applications using Java Technologies - 2-3 years of experience in developing Microservices with Spring Boot, MongoDB and setting up CI/CD pipeline. Qualifications: - Bachelors' or Masters' degree in Computer Science and or Engineering Competencies: - Excellent written, presentation and communication skills EEO Statement: Citi is an equal opportunity and affirmative action employer. Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity Pay Transparency: Citi won't discriminate against anyone for discussing pay, but those with access to pay data in their work can't disclose it unless responding to complaints/investigations or legal requirements.

Keywords: Citibank, Jersey City , Sr. Java Developer, IT / Software / Systems , Jersey City, New Jersey

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other IT / Software / Systems Jobs


System administrator 4+ years needed (Hardware & Software te
Description: SupportInstallTrouble shoot Windows 7Windows 8.1Windows 10 MS Office 2013,
Company: 3A Soft Inc
Location: White Plains
Posted on: 07/20/2019

Lead Java Developer
Description: Job Title Lead Java Developer Location North Brunswick, NJ Duration 6 Months Job Description Be the single point of contact for managing all technical deliverables of the project that has both Java and (more...)
Company: Adam Information Technologies LLC
Location: New Brunswick
Posted on: 07/20/2019

Sr. Java Developer - ASAPM4
Description: Role Sr. Java Developer - ASAPM4 Client State of New Jersey LWD - Unemployment Insurance Duration 6 Months Location Trenton, NJ Interview Type Both Phone and In Person Job Description Under general (more...)
Company: INSI CLOUD
Location: Trenton
Posted on: 07/20/2019


Entry Level .Net Software Developer
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze and build next-gen (more...)
Company: Revature
Location: Trenton
Posted on: 07/20/2019

Entry Level Software Engineer - Trenton
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze and build next-gen (more...)
Company: Revature
Location: Trenton
Posted on: 07/20/2019

Junior Software Engineer - Hackensack
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze and build next-gen (more...)
Company: Revature
Location: Hackensack
Posted on: 07/20/2019

Entry-Level C# Software Developer - White Plains
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze and build next-gen (more...)
Company: Revature
Location: White Plains
Posted on: 07/20/2019

Junior Java Developer - Mount Vernon
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze and build next-gen (more...)
Company: Revature
Location: Mount Vernon
Posted on: 07/20/2019

Junior Software Developer
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze and build next-gen (more...)
Company: Revature
Location: Camden
Posted on: 07/20/2019

Junior Java Developer - Hackensack
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze and build next-gen (more...)
Company: Revature
Location: Hackensack
Posted on: 07/20/2019

Log In or Create An Account

Get the latest New Jersey jobs by following @recnetNJ on Twitter!

Jersey City RSS job feeds