Jobs · Florida

Senior Java Full Stack Developer- Assistant Vice President

Citi · Tampa, FL · 2 wk ago
Hybrid$97k–$145k/yrFull-time

About the Role

This is a seasoned professional role that applies in-depth disciplinary knowledge, contributing to the development of new techniques and the improvement of processes and workflow. The role integrates subject matter and industry expertise within a defined area, requiring an in-depth understanding of how areas collectively integrate within the sub-function and coordinate to contribute to the objectives of the function and overall business.

You will evaluate moderately complex and variable issues with substantial potential impact, weighing various alternatives and balancing potentially conflicting situations using multiple sources of information. Strong analytical, communication, and diplomacy skills are required, along with the ability to assume informal or formal leadership roles within teams. The role involves coaching and training new recruits and has a significant impact on project size, geography, and business decisions.

Responsibilities

  • Accountable for executing and driving mid-size feature application design and development efforts to completion, serving as a development lead on medium-scale projects and supporting larger efforts.
  • Operate with considerable autonomy and discretion, influencing application design and development through subject-specific expertise and advanced understanding of programming principles.
  • Analyze and troubleshoot coding, application performance, and design challenges.
  • Research root causes of development and performance concerns, and resolve defects.
  • Possess a deep understanding of technical requirements for solutions and engineering needs across the system’s lifecycle, including build, maintenance, and operation.
  • Proficient in information modeling, data structures, and algorithms.
  • Understand system dependencies, including hardware, platform, operating system, performance, load requirements, and contingencies with upstream and downstream systems.
  • Demonstrate an advanced understanding of main system flows and how systems integrate to achieve business objectives.
  • Assist in developing standards for coding, testing, debugging, and implementation to ensure adherence to the overall architecture blueprint.
  • Participate in design discussions as a key decision-maker, driving design decisions based on knowledge of application code details and technology.
  • Turn complex application designs into well-written applications with limited guidance.
  • Partner with industry vendors to support Digital architecture, identifying opportunities to increase development velocity and learning.
  • Participate in the full development lifecycle, including test plan execution and software quality needs, while identifying dependencies between agile and waterfall delivery.
  • Influence strategic functional decisions through advice, counsel, or services, requiring strong communication and diplomacy skills.
  • Communicate progress, anticipate bottlenecks, provide escalation management, and identify, assess, track, and mitigate issues/risks at multiple levels.
  • Resolve discordant views through constructive dialogue and work across teams to optimize processes.
  • Review metrics proactively and seek new mechanisms for visibility to align programs with organizational objectives.
  • Continuously assess development processes, test plans, and operations to improve concurrent project delivery.
  • Streamline or eliminate excess processes in architecture, build, delivery, production operations, or business areas.
  • Share knowledge with the team through forums (e.g., brown bags, engineering forums) and pursue industry certifications.
  • Assess risk in business decisions, considering the firm’s reputation and compliance with laws, rules, and regulations.

Qualifications

  • 5-8 years of experience in a product development or product management environment.
  • 5+ years of programming experience with Java, JavaScript, Spring Boot, React, or Angular.
  • Cloud experience with AWS and OpenShift.
  • Strong analytical and quantitative skills; data-driven and results-oriented.
  • Experience leading infrastructure programs.
  • Excellent written and oral communication skills.

Education: Bachelor’s degree or equivalent experience.

Location

Tampa, Florida, United States.

Pay

Full-time salary range: $96,960.00 - $145,440.00. In addition to salary, eligible employees may receive discretionary and formulaic incentive and retention awards.

Benefits

  • Medical, dental, and vision coverage.
  • 401(k) retirement plan.
  • Life, accident, and disability insurance.
  • Wellness programs.
  • Paid time off, including vacation, sick leave, and holidays.

Available offerings may vary by jurisdiction, job level, and date of hire. For additional information, visit citibenefits.com.

Similar jobs