Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Java Developer- (Hybrid) image - Rise Careers
Job details

Java Developer- (Hybrid)

The Applications Development Java Developer 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 objective of this role is to contribute to applications systems analysis and programming activities.

The candidate will be a core member of the technology team responsible implementing projects based on Java, SpringBoot, Kafka using latest technologies.

Key Responsibilities:

  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision.
  • Can exercise independence of judgement and autonomy.
  • Acts as SME to senior stakeholders and /or other team members.
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.

Required Skills / Experience:

  • 2+ years of relevant experience
  • Strong knowledge of Java/J2EE, Spring Boot, Hibernate and RESTful web services (XML, JSON).
  • Hands-on Experience with Core Java, Multi-threading, Collections framework and Spring Framework
  • Strong Knowledge of persistent storage technologies (RDBMS like Oracle, SQL Server).
  • Experience of working with Microservices Architecture
  • Strong understanding of design patterns.
  • Strong analytical and problem-solving skills
  • Experience with source code management tools (Git or Bitbucket).
  • Understanding of clean coding principles and code quality measurements using tools like Sonar.
  • Ability to design and implement unit, integration, and functional tests.
  • Good to have understanding of Cloud-native development and Container Orchestration tools ( Docker, Kubernetes, OpenShift, etc.).
  • Good to have experience to event-driven architecture using Kafka
  • Good written and verbal communication skills.
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Good to have experience on payment domain
  • Good communication skills
  • Good analytics skills
  • Having experience working in Scrum  / Kanban teams and shared service distributed teams across geography


Education:
• Bachelor’s degree/University degree in Computer Science or equivalent

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Primary Location:

Tampa Florida United States

------------------------------------------------------

Primary Location Full Time Salary Range:

$76,560.00 - $106,840.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.

------------------------------------------------------

Anticipated Posting Close Date:

Apr 04, 2025

------------------------------------------------------

Citi is an equal opportunity and affirmative action employer.

Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. 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 the "EEO is the Law" poster. View the EEO is the Law Supplement.

View the EEO Policy Statement.

View the Pay Transparency Posting

Citi Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Citi DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Citi
Citi CEO photo
Jane Fraser
Approve of CEO

Average salary estimate

$91700 / YEARLY (est.)
min
max
$76560K
$106840K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Java Developer- (Hybrid), Citi

Are you a passionate Java Developer looking for a hybrid role in Tampa, Florida? Join the talented team at Citi as you embark on an exciting journey shaping the future of applications development. In this intermediate-level position, you'll collaborate closely with our Technology team to establish and implement innovative application systems. Your expertise in Java, Spring Boot, and Kafka will play a crucial role in ensuring seamless application functionality while meeting specific business needs. You'll engage in feasibility studies, risk analysis, and application development, all while providing user support to enhance operational efficiency. Your in-depth knowledge will enable you to analyze complex problems and recommend security measures to ensure optimal system design. The best part? You'll have the autonomy to exercise your judgment and creativity while acting as a mentor to junior analysts. At Citi, we value innovative solutions and encourage open communication, so your ideas will truly matter here. If you're excited to utilize cutting-edge technologies in a collaborative environment, Citi is the perfect place for you to grow your career as a Java Developer. Plus, enjoy competitive benefits, including medical coverage, a robust 401(k), and generous paid time off. Ready to make an impact? Join Citi today!

Frequently Asked Questions (FAQs) for Java Developer- (Hybrid) Role at Citi
What are the key responsibilities of a Java Developer at Citi?

As a Java Developer at Citi, your main responsibilities will include conducting feasibility studies, managing all phases of the development process, and providing user and operational support. You'll also implement new applications systems and engage in complex problem-solving to ensure our technology meets business needs.

Join Rise to see the full answer
What qualifications are required for the Java Developer position at Citi?

To qualify for the Java Developer position at Citi, you should have at least 2 years of relevant experience, a solid understanding of Java/J2EE, Spring Boot, Hibernate, and RESTful web services. A Bachelor's degree in Computer Science or a related field is also required.

Join Rise to see the full answer
What programming technologies should a Java Developer at Citi be familiar with?

A successful Java Developer at Citi should be proficient in Java, Spring Boot, Hibernate, and RESTful web services. Additionally, familiarity with microservices architecture, persistent storage technologies like Oracle or SQL Server, and tools for version control such as Git or Bitbucket is important.

Join Rise to see the full answer
Can you describe the team environment for the Java Developer role at Citi?

The team environment for the Java Developer role at Citi is collaborative and encourages open communication. You'll work alongside experienced colleagues in a Scrum or Kanban format, engaging with shared service distributed teams and making a meaningful impact on project delivery.

Join Rise to see the full answer
What benefits does Citi offer to its Java Developers?

Citi offers a competitive benefits package for its Java Developers that includes medical, dental, and vision coverage, a robust 401(k) plan, and paid time off. You will also have access to wellness programs and various awards and recognition initiatives.

Join Rise to see the full answer
Common Interview Questions for Java Developer- (Hybrid)
What experience do you have with Java and Spring Boot?

Share specific projects where you utilized Java and Spring Boot, detailing your role, the challenges faced, and the successful outcomes of those projects.

Join Rise to see the full answer
How do you approach debugging in Java applications?

Explain your systematic approach to identifying and resolving bugs, such as using debugging tools, reviewing logs, and applying effective problem-solving strategies.

Join Rise to see the full answer
What design patterns are you familiar with, and how have you applied them?

Discuss relevant design patterns you've implemented in previous projects, outlining how they improved code maintainability and efficiency in your applications.

Join Rise to see the full answer
Can you give an example of a complex problem you solved using Java?

Offer a concise example of a complex issue, focusing on your thought process, the solutions you considered, and ultimately the approach you took to resolve it.

Join Rise to see the full answer
What is your experience with microservices architecture?

Discuss how you've implemented microservices in past projects, the benefits it provided in terms of scalability, and your understanding of its core principles.

Join Rise to see the full answer
Describe your familiarity with database technologies like Oracle or SQL Server.

Speak about your hands-on experience using these databases, how you've designed schemas, conducted queries, and optimized performance in your applications.

Join Rise to see the full answer
How do you ensure code quality in your software development?

Highlight the techniques you use to maintain code quality, such as following clean coding principles, implementing unit tests, and using tools like Sonar for code analysis.

Join Rise to see the full answer
What role does version control play in your development process?

Explain why version control is essential to you, discussing tools you’ve used like Git or Bitbucket, and how they assist in collaboration and project management.

Join Rise to see the full answer
How have you adapted to using Agile methodologies within your teams?

Share your experience in Agile environments, detailing your role in sprints, daily stand-ups, and the overall impact of Agile practices on project success.

Join Rise to see the full answer
What do you think is the future of Java development?

Discuss your insights on emerging trends in Java development, such as the adoption of cloud technologies, microservices, and advancements in security measures.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Citi Remote Irving Texas United States
Posted 4 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony

Join Citibank as a Digital Software Engineer Lead Analyst, where you'll drive cloud adoption and application deployment while leveraging cutting-edge technologies.

Photo of the Rise User
Posted 4 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony

Lead critical messaging engineering initiatives at Citi as a Messaging Engineering Lead Analyst with a focus on technical excellence and compliance.

Photo of the Rise User
CS GROUP Remote 400 Av. Sainte-Croix, Saint-Laurent, QC H4N 3K4, Canada
Posted 10 days ago

Join CS Group Canada as an Embedded Software Developer working on innovative projects in functional safety and cybersecurity for autonomous vehicles.

Photo of the Rise User
Posted 7 days ago

Join our team as a Senior Node.js Developer, where you'll design and build scalable backend systems in a dynamic environment.

Posted 4 days ago

Join Reown as a Sr. Full-Stack Javascript Engineer to shape the future of digital ownership experiences in the web3 space.

Photo of the Rise User
Visa Remote Bellevue, WA, USA
Posted 7 days ago

Join Visa as a Senior Software Engineer to contribute to leading-edge payment solutions in a hybrid work model.

SSC HR Solutions Remote No location specified
Posted 18 hours ago

An exciting opportunity to lead a team of UI developers in creating user-friendly web applications while working remotely.

Posted 13 days ago

Join Travelers as a Software Engineer I to work with cutting-edge technology in a collaborative environment.

Posted 13 days ago

Join Safran Passenger Innovations as a Software Architect and shape the future of in-flight entertainment technology.

Photo of the Rise User
NerdWallet Remote No location specified
Posted 13 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony

Join NerdWallet as a Senior Software Engineer to develop robust backend systems for financial tools in a fully remote environment.

Citi’s mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Our core activities are safeguarding assets, lending money, making payments and accessing the capi...

499 jobs
MATCH
Calculating your matching score...
CULTURE VALUES
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 29, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
a
Someone from OH, Newark just viewed Billing Follow Up Rep I at aah
Photo of the Rise User
Someone from OH, Columbus just viewed Assistant Merchandising and Inventory Manager at Jushi
Photo of the Rise User
Someone from OH, Akron just viewed Entry Level Communications at Smart Solutions
Photo of the Rise User
Someone from OH, Toledo just viewed Processing Technician at Jushi
Photo of the Rise User
Someone from OH, Greenfield just viewed HR Generalist II at Protolabs
Photo of the Rise User
23 people applied to Front-end Developer at Venturenox
C
Someone from OH, Bowling Green just viewed Field Service Administrator at Cornerstone Building Brands
Photo of the Rise User
Someone from OH, Cleveland just viewed Vice President, Revenue Operations at Docebo
Photo of the Rise User
10 people applied to Game Developer (Unity) at LiquidX
Photo of the Rise User
Someone from OH, Mansfield just viewed Director, Professional Education at Evolus
1
Someone from OH, Cleveland just viewed Copywriter at 1840 & Company
Photo of the Rise User
Someone from OH, Louisville just viewed Communications Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Cincinnati just viewed Chief of Staff to the CFO at Super.com
Photo of the Rise User
Someone from OH, Columbus just viewed 5-8th Grade Art Teacher - SY 24-25 at ACCEL Schools
H
Someone from OH, Akron just viewed Brand Marketing Manager at Huntington
Photo of the Rise User
Someone from OH, Columbus just viewed Insider Threat Analyst at SpaceX
Photo of the Rise User
Someone from OH, Cincinnati just viewed AI - RESEARCH SCIENTIST at City of New York
Photo of the Rise User
Someone from OH, Chardon just viewed Casting: 'Blood Ties' at Backstage
Photo of the Rise User
Someone from OH, Cincinnati just viewed Staff Accountant (Grant Administration) at Texas Health Action
Photo of the Rise User
Someone from OH, Cleveland just viewed Administration & Marketing Assistant Intern at Bosch Group
Photo of the Rise User
Someone from OH, Columbus just viewed Manager – Music Publishing Licensing at Spotify