- Design, develop, and maintain high-volume, low-latency RESTful microservices for mission-critical enterprise applications.
- Develop and enhance Java-based applications and RESTful service APIs to meet business, technical, and auditing requirements.
- Build scalable and secure backend services using Java, J2EE, Spring Framework, and Hibernate.
- Implement microservices architecture and REST API integrations to support enterprise application requirements.
- Participate in end-to-end Software Development Life Cycle (SDLC) activities, including requirement analysis, design, coding, testing, deployment, and release management.
- Apply Object-Oriented Analysis and Design (OOAD) principles and design patterns to develop maintainable and reusable applications.
- Research and evaluate alternative technical solutions and recommend improvements to product architecture and performance