Position Overview
Join Citi as a Lead Java Developer, focusing on full stack development for web applications. Utilize your skills in Java, Spring Boot, and Angular to craft innovative solutions.
This key position requires you to develop and maintain comprehensive web applications, employing Java for backend and Angular for frontend tasks. Your work will involve building microservices, designing APIs, and incorporating Elasticsearch. Engage in an agile environment, driving excellence with code reviews and CI/CD practices.
Key Responsibilities:
• Maintain web applications across UI, APIs, and backend
• Develop microservices and responsive UIs using Java and Angular
• Implement shared libraries and micro front-end patterns
• Design and document RESTful APIs and optimize SQL Server
• Leverage Kafka for event-driven integrations
Requirements:
• 6-10 years in full-stack web application development
• Strong skills in Java, Spring...