Are you passionate about building world-class enterprise applications and working with cutting-edge technologies? Are you intrigued by the possibility of contributing to a large-scale suite of applications built for the cloud and used by major communications brands across the globe? Would you like to join a highly collaborative agile team where you will be empowered to tackle complex objectives, while growing your skills and career?
The Oracle Communications Order & Service Management (OSM) product development team is looking for a talented senior software developer to join our development team, contributing to the OSM product s ambitious roadmap, including our integration into the Digital Business Experience application suite. The architecture includes a mix of advanced Java, Kubernetes, WebLogic, Oracle Database, Java Microprofile (Helidon) Microservices, REST, JSON, and Kafka. We use modern tools, including Oracle s Cloud, and proud to run a profitable business while remaining passionate about quality, security, and our Agile practices.
You will work from our Oracles Hyderabad, India office, collaborating with a talented local technical team as well as members in North America time zone.
The successful candidate will have:
- B.Tech/B.E/M.Tech/M.E/MCA in Computer Science, or Information Technology or equivalent.
- 6+ years of commercial application software development.
- Experience in Java development. Java EE will be an asset.
- Experience with relational database systems and/or similar technologies will be an asset.
- Knowledge of Cloud Native principles, including experience in Kubernetes, Helm, Linux scripting and related technologies, will be an added asset.
- Thorough mastery of modern development tools (source code repos, IDEs, test tools, etc) and best software practices (e.g., design, testing, quality, security, performance).
- Experience with Agile (e.g., Scrum).
- Experience with Oracle OSM or competitors (e.g., Vlocity, Amdocs) or integration of other fulfillment products into CRM systems would be a great asset.
- Excellent analytical and problem-solving abilities.
- Able to do requirement analysis, design, development, testing and documentation.
- A proven collaborator who is self-starting and can contribute to our collegiate culture.
- Good communication skills, verbal and written (English).
- Able to work independently, and as a member of a small team with common goal.
As a member of the OSM Product Development team, you will:
- Actively participate in design, implementation, and integration testing responsibilities, collaboratively with other developers.
- Ability to take the lead on features.
- Author and/or review technical documentation for new features, collaborating with Technical Writers.
- Perform other development tasks as required.