Job Description
Responsibilities
- Design, develop, and implement new features and functionalities for web applications using Java and related frameworks.
- Develop and maintain robust back‑end services, APIs, and databases, with a strong emphasis on the Spring Boot framework.
- Implement engaging and responsive user interfaces using modern front‑end technologies such as React.
- Collaborate with cross‑functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Participate in code reviews to ensure code quality and share knowledge.
- Troubleshoot, debug, and upgrade existing systems.
- Contribute to all phases of the development lifecycle, including requirements gathering, design, coding, testing, and deployment.
- Optimize applications for maximum speed and scalability.
- Stay up-to-date with emerging technologies a...
Ready to Apply?
Take the next step in your AI career. Submit your application to Citi today.
Submit Application