Job Description
Elevate your career as a Backend Java Developer with Citi. Join our engineering team and leverage your expertise in asynchronous microservices and reactive programming to build resilient backend solutions.
Citi is looking for a skilled Backend Java Developer with extensive experience in building scalable backend applications. You will design and deploy event-driven microservices while adeptly using Java Lambdas and other functional programming paradigms. Collaboration with cross-functional teams is key to delivering dynamic features and maintaining high code quality through Test-Driven Development (TDD).
Key Responsibilities: • Design and develop asynchronous microservices using Java • Implement solutions with Java Lambdas and reactive programming • Work with MongoDB for data storage and retrieval • Utilize Elasticsearch for advanced search capabilities • Integrate event streaming with Apache Kafka
Requirements: • 6-10 years in Apps Development or systems ana...
Citi is looking for a skilled Backend Java Developer with extensive experience in building scalable backend applications. You will design and deploy event-driven microservices while adeptly using Java Lambdas and other functional programming paradigms. Collaboration with cross-functional teams is key to delivering dynamic features and maintaining high code quality through Test-Driven Development (TDD).
Key Responsibilities: • Design and develop asynchronous microservices using Java • Implement solutions with Java Lambdas and reactive programming • Work with MongoDB for data storage and retrieval • Utilize Elasticsearch for advanced search capabilities • Integrate event streaming with Apache Kafka
Requirements: • 6-10 years in Apps Development or systems ana...
Apply for This Position
Ready to take the next step? Click the button below to submit your application.
Submit Application