Create Alert
Email me similar jobs

Java Applications Development Senior Programmer Analyst - Assistant Vice President

- Create implementation designs (micro-services architecture) to solve in-house business/technical challenges

- Coordinate and guide multiple development teams (on-shore & off-shore) towards the implementation of the proposed solution/design

- Develop proof of concept for proposed designs/solutions

- Build pioneer & standard architectural solution to serve as template to the platform

- 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

- Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation

- Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals

- Partner with multiple management teams to ensure appropriate integration of functionalities - working e2e

- Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions

- Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary

Qualifications

- 8-12 years experience as Java full stack developer

- 5+ years of relevant experience in the Financial Service industry

- Ability to adjust priorities quickly as circumstances dictate

- Demonstrated leadership and project management skills

- Consistently demonstrates clear and concise written and verbal communication

- Self-starter with ability to take the initiative and master new tasks quickly

- Methodical, attention to detail

- Experience as Applications Development Manager

- Extensive experience with micro-services architecture

- Experience in AI/ML engineers and data scientists

- Technical: spring boot, Java, Java Spark (mandatory), AI tools (Devin, Copilot) oracle/hive (RDBMS and no SQL databases), JML, JavaScript, Angular, CICD, Jenkins, Junit

Education:

Bachelor’s degree/University degree or equivalent experience

Master’s degree preferred

------------------------------------------------------

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.

Similar jobs