Internal Audit - Technical Lead Java Developer - VP

Citigroup Inc   •  

Irving, TX

Industry: Accounting, Finance & Insurance

  •  

5 - 7 years

Posted 60 days ago

This job is no longer available.

Description

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

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

Manage multiple tasks 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


Qualifications


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

5-8 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.

Experience developing high-performance multi-threaded applications

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 designing and developing world class technology solutions. Be comfortable introducing new technologies and new ideas as required.

Competencies:

· 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

  • Job ID: 18063602