¿ Proven experience in a Java Architecture/Design role with Minimum 12 years of IT experience in software design, development and support. ¿ Prefer at least 2 years in Product Company as an Employee or Client working as Java Developer. ¿ Experience in all the phases of software development life cycle including Design, development and implementation of web applications using Java, Spring MVC,Spring Boot frameworks, Hibernate, SOAP/REST APIs, Microservices, HANA Database is an added Advantage. ¿ Expert knowledge in designing and developing complex multi threaded applications, prior experience on a product support is an added advantage. ¿ Strong development experience in core Java and J2EE and excellent trouble shooting and debugging skills for production issues and customer defects, delivering code that meets security and performance requirements. ¿ Experience in developing UI pages using HTML 5, CSS 3, Angular, Typescript, and Javascript Technologies. ¿ Experience with Design Patterns, bug tracking to resolve the moderately complex issues and ensures that all complex bugs along with solutions are documented. ¿ Strong programming skills, as well as the ability to read, analyse and code review the complex codebases written by others. ¿ Work with product owners and developers to establish product direction and technology solutions. ¿ Estimate software development requirements and effort, propose alternatives, and prioritize development tasks for a given area. ¿ Work with developers and quality assurance engineers to complete the CRs, resolved the customer defects/issue roadblocks. ¿ Create, document, implement, and oversee the long term vision, architecture and initiatives in the assigned area. ¿ Experience in writing SQL queries and knowledge in handling RDBM systems like SQL Server, Oracle, and HANA. ¿ Task assignment, Ensure SLA compliance, Individual contributor, Automation, Conduct Quality Checks. ¿ Experience in using tools like Eclipse, IntelliJ, Jenkins, Visual studio, Postman, GitHub, and other tools. ¿ Experience in Agile development environment, handling Test/QA/Production environments and checking production logs. ¿ Defect management tools like JIRA, Communication & collaboration management thru confluence/slack/teams are favourable. ¿ Ability to create project plan and deliver technical solutions, familiarity with ERP systems is an advantage. ¿ Understanding and experience of software development best practices. ¿ Identify and rectify the project and operational risks. ¿ Highly motivated individual with good interpersonal and strong communication skills. ¿ Demonstrated analytical, problem solving, planning, time management and organization skills ¿ Ability to quickly adapt to a changing environment and support the multiple teams.