Software Engineer
Summary
Builds and maintains Java-based microservices for enterprise clients, focusing on scalability, performance, and reliability while handling releases and support.
Should have min 6+ years in microservices and Java.
- Capable of writing scalable, robust, testable, efficient and easily maintainable code
- Translating software requirements into stable, working, high performance software
- Ensure that software packages and programs are well documented and has reasonable test coverage
- Collaborate closely with other internal technical teams/business users in investigating, testing and deployments
- Responsible for handling Release Management, raising Change Request and scheduling for the implementation of fixes and enhancements.
- Root cause analysis, Management communication and client relationship Management in partnership with Infrastructure Service Support team members.
- Ensures all production changes are made in accordance with life-cycle methodology and risk guidelines
- Application Support, Deployment of Release, patches & fixes on Platform
- Analyze Application performance, perform tuning and Ensure high availability & stability of platform.