Job Title: Java Engineer (Chennai/ Bengaluru/ Hyderabad / Gurgaon- India).
***Please note the location of these roles. Do not apply if you are not open for relocation to India***
Job description
Strong programming skills in Java, Python, or both. Hands-on experience with the following technologies: Java, Flink, SQL/NoSQL, Deep code analysis skills with the goal being proactive platform improvement.
Expert Java; fluency with Java 8 streams.
Profound Knowledge with Core Java, Spring, Open source and building RESTful API and services Thorough understanding of XML, JSON, Web Service technologies, and data structure fundamentals Implementation or working experience of Continuous Integration and Continues Delivery using tools and automation capabilities such as JUnit, Mocking, TestNG, Jenkins, Git, Stash and Jira Knowledgebase in SQL or Oracle PL/SQL development and troubleshooting skills.
Ability to perform Root Cause Analysis and determine short-term and long-term fixes extremely fast.
Good understanding of Change Management, Problem Management, and Incident Management processes a plus.
Willingness to learn new Technologies and exploit them to their optimal potential.
Able to understand and use complex data structures and associated components. Designs, codes, tests, maintains, and documents applications.
Familiar with GIT. Ability to effectively interpret technical and business objectives.