Jobs · Delaware

Java Developer

Citi · New Castle, DE · 3 wk ago
Hybrid$85k–$118k/yrFull-time

About the role

Citi is looking for a Java Developer to join its technology organisation and play a hands-on role in building, enhancing, and integrating the applications that power financial services at global scale. In this intermediate-level position, you will design and deliver robust Java-based solutions across cloud-native environments, working across cross-functional teams to solve real engineering challenges. This is an opportunity to deepen your technical craft while contributing to systems that directly impact clients and internal stakeholders worldwide.

Responsibilities

  • Design and develop Java applications, enhancements, and system integrations that meet clearly defined technical and business requirements.
  • Build and maintain RESTful APIs using Spring frameworks, ensuring reliability, performance, and adherence to clean code principles.
  • Deploy and manage application workloads on cloud platforms using OpenShift and Kubernetes, applying modern build tooling such as Gradle and Maven.
  • Implement and support messaging and event-driven architectures using Kafka and MQ to enable scalable, real-time data flows.
  • Develop and maintain CI/CD pipelines using Jenkins, and monitor application health and performance using Grafana.
  • Analyse existing applications to identify vulnerabilities, conduct security testing, and implement effective debugging and resolution strategies.
  • Collaborate with engineering teams, product owners, and end users to define system enhancements and recommend technically sound solutions.
  • Support and mentor junior developers, sharing technical knowledge and contributing to a high-performing engineering team.

Requirements

  • Proficiency in Java development with practical experience building production-grade applications and RESTful APIs using Spring.
  • Working knowledge of relational and non-relational databases, including Oracle, SQL, and MongoDB.
  • Hands-on experience with cloud-native technologies including OpenShift, Kubernetes, and associated build and messaging tools.
  • Familiarity with DevOps practices and tools, including Jenkins for pipeline automation and Grafana for observability and monitoring.
  • Solid understanding of the software development lifecycle and Agile delivery methodologies.
  • Clear written and verbal communication skills, with the ability to engage effectively across technical and non-technical teams.
  • A Bachelor's degree or equivalent practical experience in a relevant field.

Benefits

  • Access to structured learning and development resources to support your technical growth and career progression.
  • Exposure to complex, large-scale engineering challenges within a globally connected technology function.
  • Wellbeing support and work-life balance initiatives designed to sustain long-term performance and personal wellbeing.
  • Competitive financial benefits and a rewards package aligned to your contribution and experience level.
  • The opportunity to collaborate with talented engineering professionals across global teams working on meaningful financial technology.

Pay

Primary Location Full Time Salary Range: $84,580.00 - $118,020.00. In addition to salary, Citi’s offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards.

Schedule

Hybrid working model with 3 days in the office and 2 days working remotely, giving you flexibility without losing team connection.

Similar jobs

Java Developer

HaystackRochester, MN· 1 mo ago
RemoteEngineeringapply on haystack.cv

Java Developer

Integral Federal, Inc.Fort Meade, MD· 1 mo ago
Information Technology$115k–$150k/yrapply on careers-integralfed.icims.com

Java Developer

VOLTO ConsultingPlano, TX· 1 mo ago
Engineeringapply on candidateportal.ceipal.com

Java Developer

PTR GlobalIselin, NJ· 1 mo ago
Engineering$55–$60/hrapply on jobs.pinnacle1.com

Java Developer

Tata Consultancy ServicesJersey City, NJ· 1 mo ago
Engineering$100k–$110k/yrapply on ibegin.tcsapps.com

Java Developer

RightClickWestchester County, NY· 1 mo ago
Engineering$70/hrapply on findtherightclick.com