Engineering Lead (Java/Microservices) - Vice President
$113.84k - $170.76kCiti Group
The Engineering Lead (Java / Microservices) 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. The Opportunity : This pivotal role blends deep technical leadership with strong analytical and business understanding. You will be responsible for leading the technical direction of critical applications, while also engaging closely with business stakeholders to define requirements, analyze processes, and ensure technical solutions align perfectly with business objectives. This role demands a leader who can bridge the gap between technical execution and business strategy, driving both innovation and successful delivery. K ey Responsibilities : Technical Leadership & Development : Lead the design, architecture, and hands-on development of highly scalable, resilient, and performant full stack applications using Java (backend) and Angular (frontend). Provide technical leadership and strategic direction to development teams, ensuring alignment with overall enterprise architecture and business objectives. Drive best practices in software development, including code quality, testing, security, performance optimization, and maintainability across the full SDLC. Champion the adoption of modern technologies , architectural patterns (e.g., microservices, event-driven), and cloud-native solutions (OpenShift, Kubernetes, AWS, Azure, GCP). Mentor and develop senior engineers , fostering a culture of technical excellence, continuous learning, and innovation within the team. Lead complex troubleshooting, performance tuning, and root cause analysis for critical production issues. Contribute to the evolution of CI/CD pipelines and DevOps practices. Act as a subject matter expert and provide technical guidance across multiple projects. Business Analysis & Strategic Alignment : Act as a primary liaison between technology teams and business stakeholders , translating complex business needs and strategic goals into clear, actionable technical requirements and user stories. Conduct in-depth business process analysis , identifying pain points, inefficiencies, and opportunities for technological improvement and automation. Define and document functional and non-functional requirements , use cases, and process flows, ensuring comprehensive understanding across development and business teams. Facilitate requirements gathering workshops, interviews, and brainstorming sessions with diverse stakeholder groups. Perform gap analysis between current state and desired future state, proposing innovative solutions and recommending optimal system designs. Evaluate technical feasibility and business impact of proposed solutions, providing insights and recommendations to both technical and business leadership. Ensure that delivered solutions meet business expectations, provide measurable value, and adhere to regulatory and compliance standards. Qualifications : Overall Experience: 10+ years of progressive experience in software development, with a primary focus on backend systems and enterprise application delivery. Lead Experience: 5+ years in a senior or lead backend Java development role, with a strong emphasis on the Spring Boot ecosystem. Architectural Leadership: 3+ years of demonstrated leadership in architecting, designing, and guiding the development of complex, scalable, and high-performance enterprise-level backend applications. Technical Analysis: Proven experience in translating complex business requirements into technical designs and architectural blueprints for backend services. Core Java Proficiency: Expert-level proficiency in Java, including advanced concepts such as multi-threading, concurrency, performance optimization, and memory management. Spring Ecosystem Expertise: Hands-on expertise with the Spring ecosystem, including Spring Boot for rapid application development, Spring Cloud for building distributed systems (e.g., service discovery, configuration management, circuit breakers), and Spring Security for implementing robust authentication and authorization. API and Web Services: Extensive experience (5+ years) in designing, building, and consuming robust, secure, and high-throughput RESTful APIs and SOAP Web Services (JAX-RS/JAX-WS). System Architecture: Good understanding of distributed systems, microservices architecture, event-driven architecture, and API-first design principles. Containerization and Orchestration: Proven, hands-on experience with OpenShift/Kubernetes for deploying, managing, and scaling containerized applications in production environments. DevOps and CI/CD: Proficiency with modern CI/CD tools (e.g., Jenkins, Tekton) and a strong commitment to DevOps practices, including automated testing, continuous integration, and continuous delivery. Version Control: Expert-level knowledge of Git, including advanced branching strategies (e.g., GitFlow), pull requests, and code review processes. Analytical and Problem-Solving Skills: Exceptional analytical and problem-solving abilities, with a talent for debugging complex distributed systems and ensuring long-term architectural integrity. Communication and Leadership: Outstanding communication (written and verbal), interpersonal, and mentoring skills, with the ability to lead a development team, influence technical direction, and collaborate effectively with stakeholders. Strategic Mindset: Strong leadership capabilities combined with a strategic mindset to align technical solutions with long-term business goals. Domain Experience: Experience in the financial services industry is a significant advantage. Nice-to-Have : Expertise in Messaging Systems (Kafka, RabbitMQ, IBM MQ, etc.) Deep understanding of the Linux Ecosystem. Experience with enterprise scheduling tools (e.g., Autosys). Experience with API Management platforms (e.g., Apigee, API Gateway). Proficiency with APM Tools (Dynatrace, AppDynamics) for monitoring and performance optimization. Experience with Caching Technologies (Hazelcast, Redis, Memcached) for high-performance systems. Education: Bachelor’s degree/University degree in Computer Science, Engineering, or a related technical field or equivalent experience Master’s degree preferred ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Primary Location: Tampa Florida United States ------------------------------------------------------ Primary Location Full Time Salary Range: $113,840.00 - $170,760.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. Available offerings may vary by jurisdiction, job level, and date of hire. ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Anticipated Posting Close Date: May 08, 2026 ------------------------------------------------------ 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. #J-18808-Ljbffr Citigroup Inc.
$113.84k - $170.76k
The Engineering Lead (Java / Microservices) 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...SuggestedFull time- Citigroup Inc. is seeking an Engineering Lead (Java / Microservices) in Tampa, Florida. This senior role involves leading the design and architecture of scalable applications, providing technical leadership to teams, and translating business requirements into technical...Suggested
$113.84k - $170.76k
We are seeking for a "Technology Lead Analyst" to join our team; this is a senior role responsible... ...enterprise application development using modern Java technologies ( Core Java, Java EE, Spring Boot, Spring Microservices ). Strong understanding of OOPS (Object‑Oriented...SuggestedFull time$141.44k - $212.16k
The Engineering Sr Lead Analyst is a senior management level position responsible for accomplishing... ...12+ years of hands‑on experience with Java development, including advanced... ...designing and implementing RESTful APIs, microservices architectures, and event‑driven systems...Suggested- Citi is seeking an Engineering Lead (Java / Microservices) in Tampa, Florida. This senior-level position requires leading technical direction for critical applications, bridging the gap between technology and business strategy. Responsibilities include design, architecture...Suggested
- A technology staffing company is seeking a developer proficient in Java 8 and Spring Boot to design and build microservices. The ideal candidate will lead junior developers, participate in architectural design, and utilize robust analytical thinking to tackle technical...
- Veterans EZ Info Inc is currently seeking a Senior Backend Engineer for a 100% remote position focused on a large federal government healthcare... ...8 years of backend engineering experience, strong knowledge of Java and Spring Boot, and must be able to obtain a Government...Remote job
- A leading global consulting firm in Florida is seeking a Senior Java Developer with extensive experience in Java and Spring Boot. The ideal candidate will work on web application development, design microservices architecture, and collaborate with teams to ensure quality...
$113.84k - $170.76k
A global financial services company is seeking a Technology Lead Analyst for a senior role in Tampa, Florida. You will oversee the design... ...has at least 8 years in enterprise application development using Java technologies and possesses strong problem-solving skills. This...$155.2k - $171.36k
...Florida is seeking an Applications Development Technical Lead Analyst to design and develop software solutions. This role... ...methodologies and a variety of programming technologies including Java, Spring, and Microservices. Applicants must have a Bachelor's degree in Applied...- Citigroup Inc. is seeking a Java Full-Stack Web Application Developer in Tampa, Florida. The successful candidate will design, build... ...and Spring Boot. Responsibilities include developing scalable microservices, optimizing SQL Server queries, and contributing to CI/CD...
- Citi is looking for a Java Full-Stack Engineer in Tampa, FL, to design and support modern web applications. The ideal candidate will have 5... ...Java/Spring Boot. This role will involve building scalable microservices and implementing CI/CD practices. Candidates should have...
- Jobs via Dice is hiring a Java Full Stack Developer for a long-term project with a banking client in Tampa, Florida. Candidates will... ...full stack applications, alongside building RESTful APIs and microservices while collaborating with cross-functional global teams. The...
- A leading tech consulting firm is looking for a Fullstack Developer to design and build secure applications using Java, Spring Boot, and frameworks like React or Angular. The role focuses on developing microservices and involves collaboration with diverse teams. Candidates...
- ...transparency Qualifications 5-8 years of hands‑on experience in Java, including proficiency with modern frameworks such as Spring... ...background in designing and implementing Service‑Oriented and Microservices architectures, including REST and GraphQL APIs Exposure to and...Full time
$113.84k - $170.76k
Citi, the leading global bank, has approximately 200 million customer accounts and does... ...growth and progress together The Senior Java Developer Lead is responsible for accomplishing... ...high-performance, scalable Java based microservices and APIs for Citi's global instant...Full time$113.84k - $170.76k
We are seeking a highly motivated and skilled Java 17+ Application Backend Developer to join our team as an Individual Contributor... ...Boot: Extensive experience with Spring Boot for building microservices and RESTful APIs. Batch/Data Processing: Good knowledge and practical...Full time- The Applications Development Technology Lead Analyst is a senior level position responsible for establishing... ...‑services architecture. Experience with AI/ML engineers and data scientists. Technical skills: Spring Boot, Java, Java Spark (mandatory), AI tools (Devin, Copilot...
$113.84k - $170.76k
The Applications Development Technology Lead Analyst is a senior level position responsible for establishing... ...micro-services architecture Experience in AI/ML engineers and data scientists Technical: spring boot, Java, Java Spark (mandatory), AI tools (Devin, Copilot)...Full time$110k - $120k
Synechron Inc. is seeking a Senior Java Developer in Tampa, FL. You will lead software development from requirements to deployment, ensuring code quality and mentor junior developers. The ideal candidate has strong Java 8 experience, REST API implementation skills, and...$156.16k - $234.24k
...seeking an experienced, hands-on Senior Java Developer to contribute to the development of our engineering frameworks, with a strong focus on microservice architecture. This senior engineering... ...and vulnerability remediation. Lead performance engineering initiatives,...Full time- ...company based in Tampa, Florida, is seeking a Senior Technology Lead Analyst to oversee application system design and implementation.... ...have at least 8 years in enterprise application development using Java technologies, a strong grasp of OOP principles, and experience in...Full time
- ...I have an opportunity for "Lead Application Software Engineer " - Tampa, FL" (Remote till COVID). and I am... ...Lead Application Software Engineer (Java) Location : Remote till Covid... ...into an React FrontEnd with Microservice Backend Soft Skills, Mentoring...Contract workImmediate startRemote work
- ...for you to take your software engineering career to the next level.... ...and deliver trusted market-leading technology products in a secure... ...Stack Development using Java on the backend Experience using... ...cloud-native based apps on microservices Proficiency in automation and...
$96.96k - $145.44k
Overview The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall...$145.64k - $170k
MUFGamericas is hiring a Software Engineer in Tampa, FL, to design and develop software for derivatives systems using Java technologies. The role requires 5 years of experience in software development, particularly with Spring technologies and cloud migration. Candidates...Work at office$145.64k - $170k
MUFG Bank, Ltd in Tampa, FL is seeking a skilled Software Engineer to design and develop robust software solutions for derivatives systems... ...units. The position requires 5 years of experience with Java technologies and includes responsibilities such as cloud migration...Work at officeRemote work1 day per week$100k - $130k
...Consultancy Services Limited is seeking a Developer in Tampa, Florida to join their technology team. The role requires strong experience with Java, Spring Boot, and expertise in modern frontend frameworks like React, Angular, or Vue.js. The salary range is expected to be between...- Synechron, Inc._USA Company in Tampa, Florida is seeking a Senior Java Developer responsible for designing, developing, and maintaining complex software applications using Java. The role involves leading the software development lifecycle and mentoring junior developers...
$153.6k - $230.4k
...position is for a Principal Engineer that serves in a pivotal leadership... ...areas. This role leads and directs highly skilled engineering... ...Federation/MicroFrontEnds , Java Spring Reactive , Python ,... ...technologies ( React with Typescript ), microservices ( Java Spring Reactive ,...Full timeTemporary workShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Engineering Lead (Java/Microservices) - Vice President. Be the first to apply!
- java web developer Tampa, FL
- senior java developer Tampa, FL
- java angular developer Tampa, FL
- java developer remote part time Tampa, FL
- full stack java developer Tampa, FL
- java spring developer Tampa, FL
- sr.java developer Tampa, FL
- java microservice developer Tampa, FL
- java developer Tampa, FL
- senior java software engineer Tampa, FL

