Oracle Software Developer 2 in BENGALURU, India
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture.
Duties and tasks are standard with some variation; displays understanding of roles, processes and procedures. Performs moderately complex problem solving with assistance and guidance in understanding and applying company policies and processes. BS degree or equivalent experience relevant to functional area. 1 year of software engineering or related experience.
The Oracle CX Industry solutions team is responsible for building engaging omni channel digital experience solutions across industries on a scalable performant highly available cloud platform by leveraging the Oracle product portfolio.
As part of this group :
You will work with highly skilled, highly motivated engineers using agile methodologies
In a work environment where we treat everything as code (code, configuration, infrastructure, pipelines, everything) to achieve the highest quality product in the most efficient amount of time
You will work alongside other software development teams , bright minds that are building technology platforms, specific industry experiences.
Roles and responsibilities
Work with product owner, architects and leads to understand the scope
Evaluate technologies, frameworks, patterns to design solutions
Develop high-performing, scalable, and fault tolerant microservices
Use Everything-As-Code methodologies to ensure traceability, configurability, immutability, repeatability, and governability
Be able to understand the solution design and implement
Constantly update yourself on relevant technology updates in the industry
Develop code that is of high standard with best practices
Development experience with Java, Microservices platform (Spring boot/ Helidon) , Python
Development experience in building REST APIs
Good understanding of front end technologies and platforms
Experience in building distributed applications
Experience in building SaaS applications /cloud native applications
Understanding of identity management , Security
Experience with CI/CD pipelines using Jenkins/GitLab
Experience with Docker and containerization methods
Experience with SCM tools and best practices
Agile methodology knowledge/ work experience
Ability to learn and grasp concepts quickly in a fast-paced environment is critical to success
Understanding of K-native/Istio technologies is a plus.
Innovation starts with inclusion at Oracle. We are committed to creating a workplace where all kinds of people can be themselves and do their best work. It’s when everyone’s voice is heard and valued, that we are inspired to go beyond what’s been done before. That’s why we need people with diverse backgrounds, beliefs, and abilities to help us create the future, and are proud to be an affirmative-action equal opportunity employer.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans status, age, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
- Oracle Jobs