Citigroup is seeking a Senior Java Developer for their Big Data Platform in Jersey City, New Jersey. This hybrid position requires extensive experience in Java backend development, specifically within financial technologies, and offers opportunities for personal development within a diverse and collaborative environment
Job Summary
This senior role involves designing robust data pipelines and APIs to support analytics and product development teams within a global financial institution.
The successful candidate will lead technical standards, mentor mid-level developers, and drive the modernization of complex data-centric projects.
Citi offers competitive benefits including medical coverage, 401(k), paid time off, and opportunities for career growth in a diverse, inclusive environment.
Matching Summary
Match Score: 85
Citigroup is seeking a Senior Java Developer for their Big Data Platform in Jersey City, New Jersey. This hybrid position requires extensive experience in Java backend development, specifically within financial technologies, and offers opportunities for personal development within a diverse and collaborative environment.
Salary
Base: $142,320.00 - $213,480.00; Bonus/Equity: Discretionary and formulaic incentive awards available; Benefits: Medical, dental, vision, 401(k), life insurance, wellness programs, and paid time off
Skills & Requirements
Must-have
6+ years software development experience
5+ years backend Java development
Spring Boot Spring MVC Hibernate expertise
PySpark Hive HDFS Impala Presto knowledge
RESTful API and microservices design
PostgreSQL Oracle MongoDB database skills
Apache Kafka message broker proficiency
Nice-to-have
Python development experience
AWS or GCP cloud platform familiarity
Capital Markets trade processing background
Leadership and mentoring capabilities
Docker Kubernetes containerization skills
Linux environment expert experience
Key Requirements
Bachelor's degree required; Master's preferred
Minimum 6 years total software development experience
At least 5 years hands-on Java backend experience
Strong object-oriented programming and design pattern knowledge
Experience with CI/CD pipelines and automated testing