Must Have: Spring, spring boot, rest APIs
- Demonstrate expertise in API design and implementation.
- Demonstrate expertise in securing APIs using the latest protocols, like OAuth 2.0, OIDC, and FAPI.
- Good understanding of digital certificates and their use over HTTPS requests.
- Strong knowledge of data encryption and different algorithms.
- Strong hands-on experience in API development (REST, SOAP)
- Demonstrate expertise in Microservices architecture, SOA, etc.
- Hands-on development expertise in JAVA 8+ versions, Java Spring Boot framework, J2EE & Enterprise Technologies JMS, JDBC, and Transactions.
- Hands-on experience with code test frameworks, mock frameworks. Should be creative in creating test cases and on code coverage.
- Hands-on experience in creating CI/CD pipelines.
- Hands-on experience on Kafka
- Hands on experience on Redis Cache.
- Experience in developing applications on cloud platforms, preferably AWS and related tools.