Citi

Lead Developer – Loan IQ SDK

Citi

full-time

Posted on:

Location Type: Hybrid

Location: Jersey City • Florida, New Jersey, Texas • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $176,720 - $265,080 per year

Job Level

Senior

Tech Stack

JavaKafkaLinuxMicroservicesSOAPSpringSpring BootSpringBootSQL

About the role

  • Lead integration of functions to meet goals, deploy new products, and enhance processes
  • Analyze complex business processes, system processes, and industry standards to define and develop solutions to high level problems
  • Provide expertise in area of advanced knowledge of applications programming and plan assignments involving large budgets, cross functional project, or multiple projects
  • Develop application methodologies and standards for program analysis, design, coding, testing, debugging, and implementation
  • Utilize advanced knowledge of supported main system flows and comprehensive knowledge of multiple areas to achieve technology goals
  • Consult with end users to identify system function specifications and incorporate into overall system design
  • Allocate work, and act as an advisor/coach developers, analysts, and new team members
  • Influence and negotiate with senior leaders and communicate with external parties
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.

Requirements

  • At least 5 years of experience with Loan IQ Platform & Loan IQ SDK development
  • 10+ years of relevant experience in Apps Development or systems analysis role
  • Experience with REST, JMS, SOAP, Microservices
  • Experience with Spring Boot, Swagger, Tomcat and JSON and XML processing
  • Very hands on role and associate should be able to write code on daily basis
  • Experience with at least one of the Messaging Systems: Kafka, Tibco. IBM MQ, etc.
  • Good knowledge of SQL
  • Familiarity with Windows and Linux operating systems and able to write shell & batch programs
  • Knowledge of Threading, Collections, Exception Handling, JDBC, Java OOD/OOP Concepts, GoF Design Patterns, File I/O
  • Able to work with Continuous Integration and Continuous Deployment tools
  • Demonstrated Subject Matter Expert (SME) in area(s) of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated problem-solving and decision-making skills
  • Consistently demonstrates clear and concise written and verbal communication
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements.
Benefits
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • planned time off (vacation)
  • unplanned time off (sick leave)
  • paid holidays

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Loan IQ PlatformLoan IQ SDKRESTJMSSOAPMicroservicesSpring BootSwaggerTomcatSQL
Soft skills
problem-solvingdecision-makingcommunicationadaptabilitycoachinginfluencingnegotiationrisk assessmenttime managementteam collaboration