Oracle is seeking a Staff Software Developer to join their team in Bengaluru. This role requires a seasoned professional with 10+ years of experience in software engineering, with deep expertise in Java/J2EE and modern software architecture. The position focuses on full-stack development, with emphasis on microservices architecture and cloud technologies.
As a Software Developer 4 (IC4), you'll be responsible for building and architecting complex, scalable products while leading and mentoring team members. The role requires proficiency in both frontend (React) and backend (Java) technologies, along with extensive experience in DevOps practices including Docker, Kubernetes, and Jenkins.
The ideal candidate will have strong technical leadership capabilities, demonstrated through their ability to guide architecture discussions, conduct design sessions, and lead code reviews. They should possess deep understanding of software design patterns, data structures, and scalable architectures.
Key technical requirements include expertise in REST services, microservice architecture, MySQL, and modern CI/CD tools. Knowledge of application security and cloud deployment experience are valuable additions. The role demands someone who can take end-to-end ownership of projects while collaborating effectively with multiple stakeholders.
Oracle offers a dynamic work environment at a world-leading cloud solutions company, with opportunities to work on cutting-edge technologies. The position requires a security clearance and includes working with global teams to deliver innovative solutions. This is an excellent opportunity for a senior developer looking to make significant technical contributions while growing their leadership skills in a world-class organization.