- Strong Java development experience including Spring Boot, Tomcat, REST API development, and unit/integration testing frameworks.
- Java and Spring Boot experience with focus on enterprise application development.
- Microservices patterns including configuration management, service discovery, resiliency patterns, API versioning, and contract testing.
- REST APIs and microservices architecture including design principles and best practices.
- Security fundamentals: OAuth2, OIDC, SAML, service-to-service authentication, secrets handling, and secure coding practices.
- OAuth2, OIDC, and IAM fundamentals with understanding of enterprise security requirements.
- Tooling experience: Git version control, Jenkins CI/CD, Harness, and build tools (Maven/Gradle).
- Enterprise CI/CD experience including pipeline development and automated testing.
- Observability: Splunk, logging best practices, distributed tracing, and troubleshooting in distributed systems.
Preferred Qualifications - Container technologies including Docker and orchestration platforms (Kubernetes/EKS).
- Messaging platforms experience (Kafka, RabbitMQ) for event-driven architectures.
- AWS native services knowledge including Lambda, SQS/SNS, API Gateway, and other serverless technologies.
Experience with Oracle and SQL Server data access optimization, migration constraints, and performance tuning in banking environments |