Microservices Development: Design, develop, and maintain high-performance Java/Spring Boot microservices within an AWS EKS environment.
Data Persistence & Integration: Manage complex data mapping and persistence using myBatis, ensuring seamless interaction with large-scale Oracle databases.
Event-Driven Architecture: Implement robust data pipelines and inter-service communication using Kafka to handle high-frequency financial data.
Batch & Workflow Management: Develop and optimize automated batch processing jobs using Autosys, integrated with PL/SQL for heavy-duty data manipulation.
Quality Engineering: Drive a "test-first" culture by utilizing ATDD (Acceptance Test-Driven Development), writing expressive tests in Groovy/Spock, and mocking dependencies with Wiremock.
Observability & DevOps: Take ownership of the full lifecycle of your code, from CI/CD deployment to monitoring production health via Datadog