
Systems Integration Advisor
- Hyderabad, Telangana
- Permanent
- Full-time
- 8+ years of Software Engineering experience including hands-on experience with application development using Java and distributed technologies both on-premises and cloud.
- Strong in Java/JEE, Spring framework, JavaScript, RESTful web services
- Sound knowledge of UI frameworks like
- Strong understanding of microservices and associated design patterns
- Experience with latest unit testing tools including Junit
- Experience with best-in-class version control tools like GitHub
- Experience with build tools like Maven or Gradle
- Working knowledge of both SQL and noSQL databases
- Knowledge on messaging systems like MQ, Solace, Kafka
- Experience in identifying and remediating security vulnerabilities
- Should be well versed with test driven development and be knowledgeable on associated tools and practices
- Experience with working with globally distributed teams in working in Agile scrums
- Strong verbal and written communication skills
- Domain knowledge in home lending or consumer lending space.
- Well versed in DevOps concepts
- Aware of cloud native application development best practices and design patterns.