Description As a recognized authority and leading contributor within the practice, this senior-level consulting professional has broad understanding of solutions, industry best practices, multiple business processes or technology designs across multiple product/technology families. Works directly with Consulting sales to analyze customer business needs. Core – Strong expertise in Java programming (Java SE and Java EE versions). Strong in Functional and technical analysis and must have good problem-solving and analytical skills. Job would require candidates to be able to analyze requirements and providing solutions/workarounds. Experience on development of banking applications based on micro-services architecture Ability to write efficient code using JDK 1.8 standards and preferably knowledge of Java 22/23 as well. J2EE technologies Knowledge on corporate Banking or Retail Banking will be preferred. Working Experience with JSP, JDBC, JMS, Frameworks (Spring, Hibernate etc.) Design Patterns - Able to understand and implement various java design patterns. (Creational, structural, and behavioral) Database - Working experience with relational databases such as Oracle and should be able to write SQL queries, Procedures, and functions. Testing - Should be able to design and write Junit Test Suites / Cases and ensure maximum code coverage. IDEs and Debugging - Should be comfortable in using Eclipse and Oracle JDeveloper and debug using these IDEs. API Development - Experience with building and consuming RESTful and SOAP-based services (JAX-RS, JAX-WS) and working knowledge of SOAPUI/Postman to debug/test these APIs. Version Management - Basic knowledge of Version Control system like SVN, GIT, Bit-Bucket etc. CI/CD & DEVOPS tools – Should be familiar with using Jenkins, Git, etc. Application Servers – Working experience with Applications Server preferably WebLogic. Career Level - IC4 Responsibilities Exercises judgment and business acumen in selecting methods and techniques to design non-routine and complex business solutions utilizing Oracle products and technology to meet customer needs. Influences customer leadership in acceptance of Oracle solutions and services to facilitate the closing of consulting deals. Contributes to statements of work, work breakdown structures and/or level of effort and staff plans. Presents and demonstrates solutions to customers. Builds and maintains a network and up-to-date specific industry or product knowledge. Responsible for transitioning deal knowledge to implementation team. Leads the domain specific solution design aspects of engagement(s) ensuring high quality and integrated business solutions. Anticipates project risks and suggest risk mitigation to project manager. Resolves complex customer issues by recommending solutions. Demonstrates expertise in multiple business processes across two or more product families or ability to architect and design technology solutions encompassing multiple products. Qualifications Career Level - IC4