Key Responsibilities
- Develop applications using Java and Spring Boot
- Build scalable and resilient services on AWS
- Design and implement microservices and REST APIs
- Develop event-driven services using Kafka
- Build and integrate Front End applications using React
- Work with Kubernetes and OpenShift
- Contribute to architecture and technical design decisions
- Develop automated tests and CI/CD pipelines
- Troubleshoot complex technical and production issues
- Use Claude and AI-assisted engineering tools to support development and testing
Essential Skills
- Recent Financial Services experience
- Strong Java development experience
- Strong Spring Boot experience
- AWS
- Cloud-native architecture and distributed systems
- Microservices and REST APIs
- Kafka/event-driven architecture
- React
- Kubernetes and/or OpenShift
- Automated testing and CI/CD
- Claude, Claude Code or comparable AI-assisted software engineering tools
- Strong software engineering and problem-solving skills
Desirable Skills
- Generative AI/LLMs
- RAG
- AWS Bedrock or similar GenAI platforms
- Python
- Domain-Driven Design
- Experience integrating Generative AI into applications