Senior Java Architect/Lead - Internal Audit

Citigroup Inc   •  

Irving, TX

Industry: Accounting, Finance & Insurance


11 - 15 years

Posted 191 days ago

This job is no longer available.


Key Responsibilities:

· A hands on Tech lead, responsible for implementing enterprise scale solutions for Internal Audit needs.

· Lead a team of developers across the full stack development space and all stages of SDLC

· Deliver high quality technical solutions to multiple global stakeholders in a fast paced environment

· Manage multiple tasks, projects, and dependencies effectively in order to deliver quality, on-time solutions

· Interface with clients to understand business needs for developing and executing a world class Internal Audit platform

· Effectively communicate globally with senior technology leaders and business stakeholders

•Strong background in designing enterprise scale solutions
•Ability to excel in a team environment as well as work independently
•Good written and verbal communication skills
•Strong analytical and problem solving skills
•Ability to mentor team members
•Passion for technology and self- starter


Bachelor’s degree in computer science, information technology, or similar

12+ years of software development experience

Expert knowledge of Core Java, J2EE, Spring, Spring Batch, Hibernate, Spring MVC, RESTful Web services, Workflows

Strong computer science fundamentals in data structures, algorithms, databases, O/S.

Hands on experience in design (HLD/LLD) and design pattern is mandatory.

Experience developing high-performance multi-threaded applications

Proficiency in JavaScript, Angular JS, AJAX, JSON

Thorough understanding of server side integration, Restful, Spring MVC, web services, workflows

Good knowledge of design patterns and providing solutions to complex design issues

Good skills in web servers such as WebSphere, Tomcat

Provide architectural solutions to Internal Audit platform needs

Experience with source code management tools such as SVN, Git/Bitbucket

Experience in Cloud Technologies

Hands on experience in Servlets, JSP, Spring, Hibernate, WebSphere /Tomcat, JS/TS

Should have good exposure to Oracle (SQL, PL/SQL),

Knowledge or experience in Big data technologies and frameworks is an added advantage.

Hands-on experience with architecting, designing, and developing world class technology solutions. Be comfortable introducing new technologies and new ideas as required