- Design, develop, and maintain Java applications using Spring Framework and Spring Boot (2.x).
- Build and enhance RESTful APIs and microservices following best practices.
- Implement event-driven solutions using messaging tools like MQ and Kafka.
- Develop data access layers using Hibernate and SQL.
- Work with Oracle databases, including writing and optimizing SQL queries.
- Handle data exchange using JSON.
- Ensure application security, scalability, performance, and availability.
- Collaborate with cross-functional teams and manage program activities (status updates, risk tracking, and governance).
- Maintain solid communication with business, technical, vendor, and leadership stakeholders.
- Support workflow processing and job orchestration within the platform.
- Improve system logging, monitoring, and overall reliability.