Expoint - all jobs in one place
מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Limitless High-tech career opportunities - Expoint

Citi Group Lead Java Backend Engineer – Vice President - Tampa FL 
United States, Florida, Tampa 
507481654

15.04.2025

The overall objective of this role is to drive applications systems analysis and programming activities.Responsibilities:

  • Manage one or more Applications Development teams to accomplish established goals as well as conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions)
  • Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications
  • Review and analyze proposed technical solutions for projects
  • Lead a team to design, develop, and maintain Java web applications using Spring Boot within a microservices architecture
  • Engage in the full software development lifecycle (SDLC), including planning, development, testing, and deployment, with a focus on cloud-based environments like OpenShift, ensuring adherence to best practices in CI/CD pipelines with an SDLC framework
  • Work collaboratively with cross-functional teams in a distributed, global environment to deliver projects aligned with strategic business objectives
  • Manage multiple priorities in a fast-paced setting, rapidly adapting to changes in business requirements and technology landscapes


Qualifications:

  • 8+ years of relevant experience in the Java web application development
  • Strong proficiency in core Java including OOP principles, Collections, Multi-threading & Concurrency, Streams, Lambda .
  • Solid understanding with containerization and microservices architecture( Docker , Kubernetes, Openshift )
  • Excellent knowledge and Work experience in Spring Framework such as Spring Boot, Spring Data, etc .
  • Strong knowledge and work experience in ORM framework like JPA/Hibernate .
  • Solid understanding of Messaging Middleware ( Kafka , etc)
  • Familiarity of distributed cache ( Redis , etc)
  • Knowledge of DevOps tools such as Jenkins, Git/Bitbucket, Harness , etc. for automation and efficient management of the software development lifecycle
  • Understanding of the domain driven design ( DDD ) software design approach
  • Experience in writing unit testing using Junit and Mockito
  • Demonstrable experience in writing clean, reusable, testable code.
  • Demonstrable understanding and experience of engineering best practices: design patterns, coding standard, code review, unit testing .
  • Experience with relational database like Oracle
  • Familiarity with Agile/Scrum development methodologies.
  • Stakeholder and people management experience
  • Proven project management skills
  • Consistently demonstrates clear and concise written and verbal communication


Education:

  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred
Applications Development

Full timeTampa Florida United States$113,840.00 - $170,760.00


Anticipated Posting Close Date:

Apr 10, 2025

View the " " poster. View the .

View the .

View the