Job Overview
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join Oracle and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
Proficient Full Stack developer with Java/J2EE.
About the Role
A proficient Backend developer with experience in various technologies and a strong understanding of software architecture patterns.
Responsibilities
Proficient in REST services and micro service architecture.
Proficient in Mysql Queries or any Backend technologies.
Experience in common open source Software and tools such as Docker, Kubernetes, Jenkins, GIT or other Continues Integration/version control tools etc.
Deep understanding of Software architecture patterns, Design patterns and Data Structures and scalable designs.
Knowledge on Application Security is Good to have.
Experience with cloud deployment would be added advantage.
Significant Hands on Experience in delivery in a scaled agile environment.
Building Architecture and frameworks for complex, scalable product.
Mentor, guide and lead the team on the technical front.
Collaborate with counterparts to understand requirements in detail and come up design, task breakdown.
Investigate and drive analysis for new innovations and technologies.
Qualifications
Bachelor's or Master's degree in Computer Science or related stream.
8+ years of experience in Software Engineering / Information Technology as a lead on solving real world problems.
Required Skills
Required 4+ years of experience in
Java and Micro services.
Required 2+ years of DevOps experience.
Experience of running production services in public clouds will be a plus.
Passionate about technology.
Love for technology.
Take end-to-end ownership.
Inter-personal skills to influence team, peers and upper management with effective communication and collaborative techniques.
Ability to clearly articulate problems, solutions etc.
(Written and verbal).
Able to see gaps and areas of improvement in technologies, provide recommendations and take initiative to fix the problems.
Ability to work with multiple stakeholders and take up responsibilities based on the organizational/business need.
Lead and direct architecture discussions, design sessions and code reviews for functional correctness, architectural maintainability, and performance.
Reinforce and promote engineering culture and values across the organization.
Don't Miss This Opportunity!
Oracle is actively hiring for this Principal Backend Developer - Java position
Apply Now