Core Java, Java 8, Micro Services, Web services (SOAP and REST),
Spring boot, Spring Frameworks, Spring Data JPA
Preferred Skills
Desired Candidate Profile
Job Description / Roles & Responsibilities (in Detail)
Hands on knowledge in technology areas like Core Java, Java 8, Micro Services,
Web services (SOAP and REST), Spring boot, Spring Frameworks, Spring Data JPA,
REST/SOAP services, Spring cloud, Spring MVC, JSON & XML based processing.
Strong command on Java/J2EE & OOPs concepts and current industry trends.
Working knowledge of Java 8, 11 new features.
Working knowledge of cloud-based server less application development on any of cloud platforms like AWS/Azure/GCP.
Candidate with experience in Cloud native application development experience will be preferred.
Working knowledge in any of the databases like Mongo DB/Oracle/MySQL/SQL Server.
Working knowledge in any of messaging platforms like Apache Kafka/Rabbit MQ/JMS/AWS SQS/Azure Event Hub/Service Bus.
Production implementation experience for large enterprise applications using Java/J2EE, Web services/micro services will be preferred.
Experience in implementing Web services Security using WS-Security, SAML, OAUTH2, Kerberos and integrating with Identity providers, LDAP and ADFS.
Experience working with credential vaults will be add-on.
Strong knowledge on design and integration patterns especially in applications involving Portals/SSO, legacy applications, B2B Applications, external partners using enterprise service bus.
Well versed with ensuring coding standards, DevOps CICD implementations, version management, branching strategy, security principles.