Enable job alerts via email!

Java Full Stack Lead Developer - VP

CITI

Irving (TX)

On-site

USD 125,000 - 189,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a dynamic Applications Development Technology Lead Analyst to spearhead innovative application systems. In this senior role, you'll lead a talented team in implementing agile best practices, ensuring high-quality software solutions, and managing stakeholder relationships. You'll be at the forefront of developing enterprise-scale applications using cutting-edge technologies like Java, Springboot, and Microservices. This is a fantastic opportunity to make a significant impact within a collaborative environment, where your expertise in software engineering and site reliability will drive success and performance. Join a forward-thinking company that values your contributions and offers a comprehensive benefits package.

Benefits

Medical coverage
Dental coverage
Vision coverage
401(k) plan
Life insurance
Accident insurance
Disability insurance
Wellness programs
Paid time off
Paid holidays

Qualifications

  • 10+ years of experience in developing enterprise scale applications.
  • Expertise in Java, Springboot, Microservices, and RESTful APIs.

Responsibilities

  • Lead agile software development and coach the team.
  • Manage stakeholders and ensure smooth delivery of releases.
  • Troubleshoot production incidents and perform root cause analysis.

Skills

Full Stack Software Engineering
Java
Springboot
Microservices
Angular/React
Oracle/PostgreSQL
RESTful APIs
Kafka Messaging
Elastic Search
NoSQL Databases
Site Reliability Engineering
Test Driven Development
Authentication and Authorization
AWS Cloud
Troubleshooting
Problem Solving

Education

Bachelor's degree
Master's degree

Job description

The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.

Responsibilities:

  • Lead by example in bringing agility into software development by following agile best practices.

  • Be a liaison between development manager and the scrum team.

  • Coach/mentor team, eliminate the impediments.

  • Manage the stakeholders, partner to develop roadmap, releases / milestones, and be accountable to the delivery.

  • Develop frameworks, designs, data models, architecture diagrams etc., document, communicate within and outside the team.

  • Ensure best engineering standards are followed by team including DevOps and SRE.

  • Be the second level reviewer for the application design and implementation.

  • Provide inputs, review the test plans and test cases for adequate coverage to ensure the product quality.

  • Be accountable for the releases to go smoothly.

  • Be single point of contact for production incidents at L3 level, troubleshoot, perform root cause analysis, resolve issues permanently.

  • Ensure sprint deliverables are met.

  • Adjust the capacity and still be hands-on in addressing the stories as developer.


Qualifications:

  • 10+ years of Full Stack software engineering experience in developing enterprise scale applications.

  • Expertise in building web applications using Java, Springboot, Microservices, Angular/React, and Oracle/PostgreSQL technology stack.

  • Expertise in enterprise integrations through RESTful APIs, Kafka messaging etc.

  • Expertise in Elastic Search, NoSQL databases, and Caching solutions.

  • Expertise in designing and optimizing the software solutions for performance and stability.

  • Expertise in troubleshooting and problem solving.

  • Expertise in site reliability engineering.

  • Expertise in Test driven development.

  • Expertise in Authentication, Authorization, and Security.

  • Familiarity with AWS cloud, prepare to migrate applications, services, and data to AWS.


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

Primary Location: Irving Texas United States

Primary Location Full Time Salary Range: $125,760.00 - $188,640.00

In addition to salary, Citi’s offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com.

Anticipated Posting Close Date: Apr 28, 2025

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Java Full Stack Lead Developer - VP

Citibank

Irving

On-site

USD 125,000 - 189,000

30+ days ago