Oracle is seeking a Software Developer 2 to join their engineering team in developing scalable enterprise solutions. This role focuses on building and maintaining microservices-based applications using modern technologies like Spring Boot, Helidon, and ReactJS. The position requires expertise in both backend and frontend development, with emphasis on message-driven architectures using RabbitMQ and Kafka.
As a Software Developer 2, you'll be responsible for designing, developing, and troubleshooting software programs for databases, applications, tools, and networks. The role involves complex work requiring advanced technical skills, particularly in Java development, cloud technologies, and microservices architecture. You'll work in a collaborative environment, participating in code reviews and mentoring others while contributing to the evolution of standard practices and procedures.
The ideal candidate brings 3-5+ years of software development experience, strong proficiency in Java ecosystem technologies, and practical experience with modern frontend frameworks. Knowledge of cloud platforms, containerization, and monitoring tools is essential. This position offers the opportunity to work with cutting-edge technologies at a global technology leader while enjoying comprehensive benefits and work-life balance.
Oracle provides an inclusive work environment and comprehensive benefits package including medical, life insurance, and retirement options. The company's commitment to innovation, coupled with its 40+ year history of industry leadership, makes this an excellent opportunity for developers looking to make significant contributions to enterprise-scale solutions.