Oracle CPQ and Java integration development Job Responsibilities:
• Conducting software analysis, programming, testing, and debugging
• Individually manage Oracle CPQ, Java and Java EE application development
• Understand the use cases/User Story, code and develop on a designed platform/pattern.
• Contribute to all stages of software development lifecycle
• Strict adherence to coding standards.
• Participate self-code review/peer reviews and correct errors wherever applicable before checking in the final code into the Branch/code repo.
• Create code documentations wherever applicable and as set guidelines by the team.
• Create and perform Unit Tests wherever applicable as set guidelines by the team.
• Provide feedback and assist in estimation planning.
• Merge code branches as and when required.
• Create and publish release documentations and application deployments as and when requested.
• Report out statuses to the leads onshore daily during the Stand-up calls.
• Additionally, update efforts on a given work item on everyday basis.
• Provide true estimates on work assigned prior development. Also ask questions/provide comments on User Stories/work items assigned.
• Be a team player and flexible towards availability in case of any urgent issues that need immediate attention.
• Plan out vacations in advance (min. 2 weeks of adv. Notice).
Qualifications:
• 6+ years of experience in Oracle CPQ, JAVA, Spring Boot, MVC Application development, testing and implementation
• Experience working with Camel, JSON and XML schema is preferred
• Sound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts
• Familiarity with different design and architectural patterns
• Good understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services
• Good Knowledge and Experience in Manufacturing Domain
• Expert in Oracle Database SQL queries (e.g. SQL scripts).
• Skilled at creating database schemas that characterize and support business processes
• A Bachelor's degree in Engineering, Computer Science, Information Technology or related