11 hours ago
Base Salary
$142k - $213k/yr
Responsibilities
- Develop and maintain full-stack web applications spanning UI, APIs, and backend services.
- Build scalable and secure Java and Spring Boot microservices.
- Develop responsive Angular interfaces using Kendo UI components where appropriate.
- Implement micro front-end patterns, including composition, shared libraries, and module federation or equivalent approaches.
- Design, document, and consume RESTful APIs while following service contracts and versioning strategies.
- Optimize SQL Server queries, indexes, and data access patterns.
- Implement Elasticsearch search and indexing solutions.
- Build Kafka-based event-driven integrations using producers, consumers, topics, and schema/versioning practices.
- Use GitHub and Bitbucket workflows and contribute to automated build, test, and deployment pipelines.
- Write unit and integration tests, participate in code reviews, and support engineering best practices and production applications.
Requirements
- 6–10 years of experience in full-stack web application development.
- Strong backend development experience with Java and Spring Boot, including REST APIs, security concepts, performance, and scalability.
- Strong front-end development experience with Angular, TypeScript, HTML5, and CSS.
- Experience with UI component libraries such as Kendo UI and micro front-end architecture patterns.
- Understanding of API design and microservices, including service boundaries, resilience, and observability basics.
- Hands-on experience with SQL Server and relational data modeling.
- Experience with Elasticsearch and Kafka event streaming.
- Proficiency with GitHub or Bitbucket workflows and practical CI/CD pipeline experience.
- Experience with AWS, Azure, or GCP is preferred.
- Experience with Docker and Kubernetes or OpenShift is preferred.
- Experience with automated unit, integration, or UI testing frameworks is preferred.
- Exposure to logging, metrics, tracing, and production support is preferred.
- Strong communication, ownership, and collaboration skills are required.
Benefits
- Annual base salary of $142,320.00–$213,480.00, with potential discretionary and formulaic incentive and retention awards.
- Medical, dental, and vision coverage.
- 401(k), life, accident, and disability insurance.
- Wellness programs.
- Paid vacation, sick leave, and holidays.
- Full-time role based in Jersey City, New Jersey.
Tech Stack
AngularApache KafkaAWSAzureCSSDockerElasticsearchGoogle Cloud PlatformJavaKubernetesMicrosoft SQL ServerOpenShiftReactSpring BootTypeScript
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.
