Duration:
5 months to start
Position General Duties and Tasks:
Job Responsibilities:
- Conducting software analysis, programming, testing, and debugging
- Individually manage Oracle CPQ, Java and Java EE application development
- Good in integration developments - (good to have: Salesforce integrations)
- 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:
- 5+ years of experience in Oracle CPQ, JAVA, Spring Boot, MVC Application development, testing and implementation
- Experience in working with Camel, JSON and XML schema
- Sound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts • Experience Salesforce integration developments
- 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
#LI-Onsite