Taro Logo

Java Full Stack Developer

Global financial services company providing banking and financial products and services.
Tampa, FL, USA
$76,560 - $106,840
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Java Full Stack Developer

Citi, a leading global financial services company, is seeking a Java Full Stack Developer to join their Global Functions team. This role is central to setting standards for Developer Productivity, Architecture, and Standard Tooling across the entire line of business. The position involves collecting metrics from various data sources to provide senior management reporting, identifying roadblocks, and improving application team efficiency.

As a Java Full Stack Developer, you'll work with cutting-edge technologies including Java/Springboot, Angular/JavaScript, and both SQL and NoSQL databases. The role requires expertise in container-based applications using Docker and Kubernetes, and proficiency with modern development tools like VS Code, PodMan, and IntelliJ.

The position offers a competitive salary range of $76,560 - $106,840, along with comprehensive benefits including medical, dental, and vision coverage, 401(k), life insurance, and wellness programs. You'll enjoy a flexible work environment with a hybrid work arrangement based in Tampa, Florida.

This is an excellent opportunity for a mid-level developer with 2+ years of financial services experience to make a significant impact at a global organization. You'll work with a team that drives technological standards and improvements across the enterprise, making this role both challenging and rewarding. The position offers growth potential and the chance to work with senior stakeholders while maintaining work-life balance through Citi's comprehensive benefits package.

Last updated 23 days ago

Responsibilities For Java Full Stack Developer

  • Identify and define system enhancements using script tools and analyzing code
  • Consult with users and clients on issues and recommend programming solutions
  • Apply programming languages knowledge for design specifications
  • Analyze applications for vulnerabilities and security issues
  • Conduct testing and debugging
  • Serve as advisor to new or lower level analysts
  • Identify problems and implement solutions
  • Operate with limited supervision
  • Act as SME to senior stakeholders and team members
  • Ensure compliance with laws, rules and regulations

Requirements For Java Full Stack Developer

Java
JavaScript
TypeScript
  • 2 years of relevant experience in the Financial Service industry
  • Intermediate level experience in Applications Development
  • 2 years coding with Java/Springboot and Angular/Javascript
  • Understanding of architecture design patterns
  • Understanding of container based applications (Docker and Kubernetes)
  • 2-3 years experience with data structures and database design
  • 2-3 years proficiency with development tooling
  • Highly self motivated and ability to learn quickly

Benefits For Java Full Stack Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical coverage
  • Dental coverage
  • Vision coverage
  • 401(k)
  • Life insurance
  • Accident insurance
  • Disability insurance
  • Wellness programs
  • Paid time off
  • Vacation
  • Sick leave
  • Paid holidays