CrawlJobs Logo

Java Full Stack Lead Engineer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
United States, Jersey City

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

142320.00 - 213480.00 USD / Year

Job Description:

The Citigroup Reference Data Management team is seeking an Application Development Technical Lead to join the Information Services Group. This hands-on role involves the design, development, and maintenance of enterprise-level UI solutions, primarily utilizing a full Java/J2EE technology stack. The successful candidate will manage projects and components through the entire SDLC, provide technical leadership, and conduct code reviews. Collaboration with global teams, business analysts, and production support will be essential.

Job Responsibility:

  • Develop and deliver assigned development projects within agreed schedule, quality and scope expectations
  • Participate in all stages of the SDLC within an agile Scrum environment
  • Deliver implementations of vendor products into Citi
  • Interact with senior management to define and drive architectural direction
  • Interact with PMO and translate reported problems/issues into JIRA items to implement
  • Enhance/Re-architect existing components to satisfy new performance and scalability requirements
  • Provide level 3 (escalation) support for the application
  • Ensure all components in the platform are fully compliant with Citi standards
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor, coach to new, or lower-level analysts
  • Appropriately assess risk when business decisions are made, demonstrating 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:

  • 6+ years of relevant experience in application development
  • Experience in architectural, design, development, and support of complex enterprise level applications with Java 2 Platform (J2EE) as a core technology
  • Experience managing major technology projects including but not limited to migrations (database, servers), software upgrades, vulnerabilities, redesign, and refactoring legacy applications
  • Solid understanding of application infrastructures, including hardware, storage, network, databases, disaster recovery procedures, and ability to coordinate with respective teams for issue resolution
  • Working knowledge Unix including shell scripting
  • Experience with Java SE/EE 8 and above
  • Experience with XML/XSD/XSLT and JSON
  • Experience with Spring Boot
  • Experience with RESTful APIs
  • Experience with modern source control, build and continuous integration solutions (GitHub, Jenkins, Team City, Harness, Tekton, Artifactory, SonarQube, Groovy, Maven)
  • Experience with microservice architecture, Kubernetes, OpenShift and docker
  • Experience using Jira, Service Now for Change control
  • Experience with RDBMS, SQL, PL/SQL, Oracle DB
  • Experience with UNIX/Linux Shell scripting
  • Experience with vulnerability assessment
  • Logical thinking
  • Strong analytical and problem-solving skills
  • Innovative and solutions oriented
  • Effective time management skills to manage multiple priorities with flexibility on time zones and timelines
  • Excellent verbal and written communication skills
  • Proven experience building scalable, mission critical systems
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements

Nice to have:

  • Kafka and other message-oriented middleware
  • Autosys and scheduling
  • Non-relational DBMS (MongoDB)
  • Financial services technology experience
  • Physical and logical data modeling
What we offer:
  • Medical, dental & vision coverage
  • 401(k)
  • Life, accident, and disability insurance
  • Wellness programs
  • Paid time off packages including planned time off, unplanned time off, and paid holidays
  • Discretionary and formulaic incentive and retention awards

Additional Information:

Job Posted:
August 15, 2025

Expiration:
September 13, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.