Description

**Must have:**
- Minimum 8 years hands-on programming experience in Java
- Experience with web applications handling large volume data
- Clear understanding of enterprise deployment of applications
- Experience as lead reviewer for code and coding practices
- Strong analytical skills and estimation techniques
- Proficiency in technologies/tools: Java, Spring, Groovy & Grails, SpringBoot, Microservices, JavaScript/JQuery
- Familiarity with databases: 
- Documentation skills
- Past experience as an onsite coordinator MySQL, Snowflake

**Role & Responsibilities:**
- Collaborate with Technical Architects, Business Analysts, Testing teams, and PMO group to align technical requirements with business needs
- Conduct technical analysis and documentation of requirements with quick estimations
- Perform code reviews in line with application architecture
- Participate in technical discussions for refactoring options and best practices
- Review performance impact of proposed changes during analysis phase
- Ensure release readiness of developed code
- Coordinate with testing team to maintain overall quality 

**Nice to Haves:**
- Understanding of DevOps practices
- Familiarity with Cloud-based computing techniques

Education

Any Gradute