Java Full Stack Software Engineer
Core
Build and maintain React web interfaces and Java/Spring Boot backend services for Citi's Corporate Tax platform, including data processing, reporting, and automation.
Role type
Senior IC full-stack software engineer (Java/React)
Builds
Corporate Tax platform services, data processing pipelines, and reporting tools
Domain
Financial services / Tax technology
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, React, Oracle SQL, PL/SQL, Kubernetes, OpenShift, Python, Shell scripting, JUnit, Mockito, Selenium, Cypress
Preferred skills
Apache Iceberg, AWS S3, Snowflake, Starburst, Trino
Responsibilities
Develop and optimize database queries and stored procedures; containerize and deploy applications; create automation scripts for data validation; build and maintain test suites; participate in code reviews and agile ceremonies
Seniority
Senior, hands-on IC