Java Back End Software Engineer - Assistant Vice President

Citigroup

Tampa, Florida, United States
Base: $96,960.00 - $145,440.00; bonus/equity: disc...
Hybrid
5+ years java software engineering experience
Enterprise scale application development
Restful apis and kafka messaging expertise
Citigroup is seeking a Java Back End Software Engineer at the Assistant Vice President level to contribute to application systems analysis and programming within a hybrid work environment. The role emphasizes agile methodologies, collaboration, and innovative problem-solving in a dynamic team setting

Job Summary

  • This intermediate level position is responsible for participating in the establishment and implementation of new or revised application systems.
  • The role requires contributing to applications systems analysis and programming activities within an agile environment following best practices.
  • Citi offers competitive employee benefits including medical, dental, vision coverage, 401(k), life insurance, and paid time off packages.

Matching Summary

Match Score: 85

Citigroup is seeking a Java Back End Software Engineer at the Assistant Vice President level to contribute to application systems analysis and programming within a hybrid work environment. The role emphasizes agile methodologies, collaboration, and innovative problem-solving in a dynamic team setting.

Salary

Base: $96,960.00 - $145,440.00; Bonus/Equity: Discretionary and formulaic incentive awards available; Benefits: Medical, dental, vision, 401(k), life, accident, disability insurance, wellness programs

Skills & Requirements

Must-have

  • 5+ years Java software engineering experience
  • Enterprise scale application development
  • RESTful APIs and Kafka messaging expertise
  • Elastic Search and NoSQL database skills
  • Test driven development practices
  • Authentication and security implementation

Nice-to-have

  • Experience with AI driven tools like Devin
  • Full stack developer capabilities
  • DevOps automation and CI/CD pipelines
  • Agile Scrum methodology participation
  • Root cause analysis for production incidents

Key Requirements

  • Bachelor's degree in Computer Science or equivalent
  • 5+ years professional experience as a Java Software Engineer
  • Expertise in Angular/React and Oracle/PostgreSQL technology stacks

Work Rights

Not specified

Tailored Resume

Cover Letter