Job TitleTechnical Skills:Strong experience in JAVA/J2EE, Spring/Spring Boot/Spring Batch, spring framework stack, SOAP/Restful ServicesSpring Boot / Microservices and event-based architecture / Consuming REST API experienceStrong experience in SQL (Oracle) queries. PL/SQL programming expertise and advanced tuning techniques and Database upgrade/migration approaches.Strong Software design SkillsGood experience in Middleware (Tomcat and WebSphere) and Cloud Containerization (ECS) and CICD tools; Angular, ExtJS, JMS, JSON, XML.Strong streaming Experience with Messaging (e.g., Kafka, Tibco, Rabbit (MQ))Advanced Programming expertise, ideally in Python, Spark, Scala, Java, or KafkaExpertise in Unix (Linux) commands & scriptingExperience with SSH clients (sftp etc) for terminal access and file transferGood to have knowledge of scheduling tools like IBM AutosysProcess and tools to produce well written low defect rate code.Experience of collaboration tools (source control) like GIT; and tools like JIRAGood Knowledge & Experience on Workflow (e.g., JBPM) is a plus.Strong systems analysis, design and architecture fundamentals, Unit Testing and other SDLC activitiesStrong communication skills - should be able to communicate effectively with business and other stakeholders.Education:Bachelor's degree/University degree or equivalent experience