Citi is seeking a Java & Microservices Development Lead – Vice President to lead the development of complex software solutions using Java, Spring Boot, and microservices architecture. The ideal candidate will have strong technical expertise in server-side Java development, functional programming, testing frameworks, RESTful/GraphQL APIs, and microservices architecture.
Requirements
- Translate complex business requirements and functional specifications into robust and intuitive user interfaces and software solutions.
- Collaborate with cross-functional teams to ensure specifications are converted into flexible, scalable, and maintainable solution designs.
- Work as part of development teams to design and build complex solutions, ensuring alignment with the architecture blueprint, standards, target state architecture, and strategies.
- Coordinate, execute, and participate in component integration, system integration testing, and user acceptance testing to identify and resolve application errors and ensure quality software deployment.
- Possess a solid grasp of software design patterns and approaches.
Benefits
- Medical, dental & vision coverage
- 401(k)
- Life, accident, and disability insurance
- Wellness programs
- Paid time off packages
- Paid holidays