Oracle Software Developer 4 in Pune, India
Software Developer 4
Oracle’s Construction and Engineering GBU (CEGBU) is the leading
provider of Project Portfolio Management (PPM) solutions for
The development group in CEGBU is
focused on developing enterprise level solutions for our customers in
project intensive industries. Our applications provide project and
portfolio management, contract management, resource management, and risk
management solutions used by customers worldwide. We leverage an agile
development methodology (scrum) to facilitate the development of our
products. This is an opportunity to join an exciting development group
with fast-paced uptake of new technology and tools.
Our development practices include
empowered Scrum teams, continuous build and integration, monthly sprint
reviews, and a heavy emphasis on testing early and often.
successful candidate will work locally at the CEGBU's Pune, India
Ownership and delivery of product features end-to-end.
Implement new functionality, enhancements and maintain the existing product feature.
Identify improvement areas and provide a solution.
Translate requirements into design/solutions.
Responsible for end to end cycle of feature development i.e.
requirement analysis, designing, coding, writing JUnit and Integration
test cases, build and deployment.
Acquire knowledge and become expert of existing code-base and evolve it.
Generating ideas with team members and offering insightful solutions.
Work with Globally Distributed cross functional teams such as Product
Management, Release Management, Architects, User Interface, Operations
and QA teams.
- Enforce software engineering practices & best
practices across the team during the full software development life
cycle, including coding standards, code reviews, source control
management, build processes, testing, and operations.
with other technical teams, functional designer, describe software
product features, technical designs and product strategy.
- Mentor and groom team.
Strong experience in Java/J2EE, web application development.
Worked on multiple build tools like Grunt, Maven, Ant etc
Should be at ease with both Windows and Linux
Strong hands-on experience with Microservice architecture, Spring, ORM, REST, Oracle Database.
Exposure to Docker, Jenkins, CI, Cloud environment.
Competence in full life-cycle web software development and on time delivery with high quality.
Ability to quickly learn and develop expertise in existing applications and architectures.
Strong analysis and problem-solving skills, as it relates to application development and infrastructure
Experience designing/implementing high performance Web services using REST
Experience with high volume distributed application development in a multitenant SaaS environment.
Should have mentored juniors members in the team.
Excellent communication skills.
Detailed Description and Job Requirements
design develop, troubleshoot and debug software programs for commercial
or end user applications. Writes code, completes programming and
performs testing and debugging of applications.
As a member of
the software engineering division, you will propose, specify, design and
implement changes to existing software architecture. Create new
architecture for a moderate size product or a portion of a major
product. Build and execute unit tests and unit test plans. Review
integration and regression test plans created by QA. Communicate with QA
and porting engineering to ensure consistency, testability and
portability across products in general.
Provide leadership and
expertise in the development of new products/services/processes,
frequently operating at the leading edge of technology. Recommends and
justifies major changes to existing products/services/processes. BS or
MS degree or equivalent experience relevant to functional area. 7 or
more years of software engineering or related experience.
Detailed Description and Job Requirements
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.
Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 7 years of software engineering or related experience.
Job: Product Development
Job Type: Regular Employee Hire
- Oracle Jobs