Engineer scalable microservices with Java Spring Boot, Hibernate/JPA, and React.js for Citi’s enterprise application development team. Support full-stack delivery.
As an intermediate-level Senior Developer, you will analyze, design, construct, test, and implement application systems. The position emphasizes resilient services, sophisticated interfaces, low-latency APIs, reusable components, and collaboration with product managers, designers, engineers, and users.
Key Responsibilities:
- Develop scalable, high-throughput Java Spring Boot services
- Create responsive React.js front-end components with TypeScript
- Implement API integrations and backend security measures
- Monitor development phases through testing and implementation
- Advise stakeholders and coach newer analysts
Requirements:
- Six-plus years developing enterprise-level full-stack applications
- Deep Java and Spring Boot microservices proficiency
- Up-to-date JavaScript framework experience with React.js and TypeScript
- Distributed application, reusable service, and API development experience
- Analytical, communication, collaboration, and troubleshooting skills
Use Java microservices, React.js, API development, and systems analysis to deliver maintainable enterprise software solutions for Citi.