Senior Software Engineer
Current• Developed and optimized RESTful APIs using Java and Spring Boot, ensure the APIs meet performance, security, and scalability standards, addressing the needs of diverse business functions. • Implement best practices for API design, including versioning, error handling, and comprehensive documentation.• Designed and managed Java batch processes to facilitate efficient handling of large data operations. This involves leveraging SQL for data retrieval and manipulation, along with implementing scheduling systems for batch job execution to ensure accuracy and performance.Tools: IntelliJ, Oracle SQL Developer, GitHub Desktop, BitBucket, Jenkins, Postman, Swagger UI, Rally, CyberArk