13 hours ago
Pune, IndiaStaff+
Responsibilities
- Design, develop, and maintain scalable enterprise full-stack applications with Angular/React and modern UI architecture.
- Modernize legacy Angular applications into React-based solutions.
- Develop Java backend services with Spring Boot, microservices, RESTful web services, and API gateways such as Apigee.
- Build event-driven data pipelines with Kafka and real-time data processing applications.
- Integrate SQL and NoSQL databases, including Oracle, PostgreSQL, and MongoDB, with caching solutions where appropriate.
- Support version control, CI/CD pipelines, containerized deployments, monitoring, and production issue resolution.
- Use Docker, Kubernetes, OpenShift, ELK, and Grafana for deployment and application operations.
- Apply responsive design and accessibility standards, including ADA compliance.
- Use AI-assisted development tools such as GitHub Copilot to improve productivity.
Requirements
- 6-8 years of experience is stated for the senior full-stack developer position, while the qualifications section requires 13+ years of full-stack development experience.
- Expert-level proficiency with React.js, Angular, JavaScript ES6+, TypeScript, HTML5, and CSS3.
- Strong experience with Java 17+, Spring Boot, microservices, RESTful services, API gateways, Kafka, SQL, NoSQL, and MongoDB.
- Experience with Git, GitHub or Bitbucket; Jenkins, Harness, Tekton or TeamCity; Maven or Gradle; JUnit and Mockito.
- Experience with Docker, Kubernetes, OpenShift, ELK, Grafana, and large-scale data processing applications.
- Strong coding, problem-solving, and debugging skills.
- Experience working in Agile and global team environments.
- Bachelor's degree in computer science, engineering, or equivalent experience.
- Preferred experience with Starburst, Python, QA automation, Autosys, ETL processes, and AI coding assistants.
Tech Stack
AngularApache KafkaDockerGitGradleGrafanaHarnessJavaJavaScriptJenkinsJUnitKubernetesMavenMongoDBOpenShiftPostgreSQLPythonReactSpring BootTeamCityTektonTypeScript
Categories
About Citi
Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.
