Oracle is seeking a Software Developer 2 to join their team in Redwood City. This role offers an exciting opportunity to work with a world leader in cloud solutions, focusing on developing and enhancing software applications. The position requires expertise in concurrent programming, Java, and system architectures, making it ideal for mid-level engineers looking to make an impact.
The role involves designing, developing, and troubleshooting software applications, working within existing architectures while also suggesting improvements. You'll be applying advanced knowledge of software architecture to create robust solutions, with opportunities to work on challenging problems using cutting-edge technology.
Oracle offers a comprehensive benefits package including competitive salary, medical benefits, 401(k) with company match, and flexible vacation policy. The company's commitment to work-life balance and professional development makes it an attractive destination for talented developers.
The ideal candidate will have a Master's degree in Computer Science or related field, strong programming skills in Java and C, and deep understanding of various architectural concepts including network, storage, and parallel architectures. This position offers the opportunity to work with a diverse, inclusive team that values innovation and creative problem-solving.
Working at Oracle means joining a company with 40+ years of industry leadership, offering global opportunities and the chance to work on technologies that shape the future. The company's commitment to diversity, inclusion, and employee development creates an environment where careers flourish and innovations thrive.