Position OverviewRole DescriptionDesign, build and configure applications to meet business process and application requirements.Must to have skillsJava Enterprise Edition, SSI: NON SSI:Good to have skillsSSI: GitHub, Mavim, Splunk Enterprise Architecture and Design NON SSI :Key ResponsibilitiesA: Must have skill Java Full Stack Developer B: Strong experience in Java Webservices C: Experience in CORE JAVA technologies Concurrency, Collections API, JDBC D: JDBC Database interaction using JDBC with an emphasis on quality and performance E: Multi-Threading Application developmentTechnical ExperienceA: java software engineer with min 10 years of experience B: good knowledge of the design patterns applicable to data streaming C :experience of Apache Flink/Apache Kafka and the ELK stack are highly desirable Elasticsearch, Logstash Kibana D: experience of Flowable or similar BPMN/CMMN tooling also highly desirable E: knowledge of front end technologies like JavaScript / React / Redux also applicable F: familiarity with CI / CD TeamCity / Jenkins, Git / GitHub /GitLabProfessional AttributesA: A self-sufficient, quick learner, who can work well both independently as well as in a team B: An excellent communicator, strong written and verbal communication skills in English C: Someone who is technically excellent and wants to grow D: Enjoy logical problem solving tasksEducational Qualification'What we'll offer youAs part of our flexible scheme, here are just some of the benefits that you'll enjoyBest in class leave policyGender neutral parental leaves100% reimbursement under childcare assistance benefit (gender neutral)Sponsorship for Industry relevant certifications and educationEmployee Assistance Program for you and your family membersComprehensive Hospitalization Insurance for you and your dependentsAccident and Term life InsuranceComplementary Health screening for 35 yrs. and aboveYour skills and experienceHow we'll support youTraining and development to help you excel in your careerCoaching and support from experts in your teamA culture of continuous learning to aid progressionA range of flexible benefits that you can tailor to suit your needsAbout us and our teamsPlease visit our company website for further information: Our values define the working environment we strive to create - diverse, supportive and welcoming of different views. We embrace a culture reflecting a variety of perspectives, insights and backgrounds to drive innovation. We build talented and diverse teams to drive business results and encourage our people to develop to their full potential. Talk to us about flexible work arrangements and other initiatives we offer.We promote good working relationships and encourage high standards