- Strong experience with Spring and Spring Boot, Spring MVC, Spring Data, Spring Security.
- Demonstrable experience in Core Java (1.8 or higher) and Spring framework (Core, AOP, Batch, JMS).
- Excellent knowledge of Relational Databases, SQL, ORM technologies (JPA2, Hibernate)
- Experience with Web Services (JSON, REST, JAX-RS, Spring based REST services).
- Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
- Strong understanding of the web development cycle and programming techniques and tools.
- Sound Knowledge of Cloud Computing Platforms and worked on Cloud Applications, migration to cloud, Cloud Platform modernization
- Sound knowledge on REST /SOAP web service, integration, vulnerabilities, web service security mechanisms.
- Must have good design experience using 12 factor app principles and application frameworks such as spring, hibernate and other open source frameworks
- Should be well versed with API deployment, API versioning, API life cycle.
- Strong knowledge of design and architectural patterns & principles.
- Strong knowledge of DevOps, CI/CD, Docker etc
|Experience||Experience in strategizing and executing on-prem to cloud transformation for large-scale applications|
|Work experience requirements||3-15 Years|
|Specific skill or other requirements||Java with Spring boot and Microservices|
|Job Location||Bangalore and Hyderabad|