Description
• 5+ years' experience in Java/J2EE technology stack
• The candidate should have strong development hands-on experience in Core Java, J2EE, Java 8, Spring, Hibernate, JPA, Spring Data JPA, Micro Services Using Spring Boot, Spring Batch, Spring Cloud, REST API, SOAP Web Services.
• The candidate should have hands on experience in any one of messaging systems or framework such as IBM WebSphere MQ, Active MQ, Rabbit MQ, JMS.
• The candidate should have strong understanding of web and application servers such as Apache Tomcat, IBM WebSphere and Oracle Weblogic.
• The candidate should have worked with DevOps CI/CD tools such as Jenkins, Docker, Kubernetes, Kibana, SonarQube, GitHub/Bitbucket.
• The candidate should have strong understanding of and having experience in building enterprise applications with high availability.
• The candidate should be able to work independently, lead and guide team members technically and provide solutions on time for a real time problems.
• The candidate should possess knowledge on security, load balancing, clustering, scaling the application and infrastructure resources.
• The candidate must be able to review the code being developed by team members and ensure the reviews being incorporated.
• The candidate should have working experience in any database such as Oracle, IBM DB2, Postgress SQL
• The candidates who have banking/BFSI domain is highly preferred.
• The candidates should have at least 2 years working experience in any Agile Scrum frameworks SAFe, LeSS and tools like JIRA, Confluence
• The candidate must possess good analytical, problem solving, behavioral and effective communication skills.
• The candidate should have knowledge on Cloud computing infrastructure such Microsoft Azure, AWS.
• Certification in Java/J2EE, Middleware and Cloud technologies is highly preferred