Software Developer 4

Sé de los primeros solicitantes.
Oracle
Zapopan
MXN 400,000 - 600,000
Sé de los primeros solicitantes.
Ayer
Descripción del empleo

Minimum Qualifications

  1. Expertise in developing Java Enterprise (JEE) applications using Java Core Patterns on UNIX/Linux platforms, with experience in frameworks such as Spring Boot or Helidon.
  2. Experience in designing REST API specifications, developing enterprise cloud application APIs using RESTful Web Services, leveraging JSON and Java with a focus on efficiency and scalability.
  3. A strong understanding of security and governance best practices.
  4. Hands-on experience with containerization tools like Docker and orchestration platforms like Kubernetes.
  5. In-depth knowledge of data structures, algorithms, and fundamentals of distributed systems.
  6. A clear understanding of the Software Development Lifecycle (SDLC) with a demonstrated ability to take full ownership of a software module.
  7. Exposure to Agile and DevOps methodologies to facilitate collaborative and iterative development.
  8. Display proficiency in cloud technologies including the ability to deploy products in OCI (Oracle Cloud Infrastructure).
  9. Technical knowledge encompassing application operations, deployment, automation, platform architecture, database management, network, and security.
  10. Have expertise and practical experience in creating secure and scalable enterprise applications, encompassing IDCS, SSO, OAuth2, and SAML.
  11. Strong technical acumen, creativity, problem-solving skills, and interpersonal skills.

Career Level: IC4

Responsibilities

As a Principal Software Engineer, you’ll be part of a highly talented, pattern-driven development organization that follows cloud-native software design principles to define APIs, develop framework classes, and code enterprise applications using Java and Oracle Autonomous Database.

We encourage you to apply if you are ready to take on the following responsibilities:

  1. Design, develop, review, and debug large-scale, microservices-based cloud-native enterprise applications using Java and Oracle databases.
  2. Build and deploy containerized applications through fully automated CI/CD pipelines.
  3. Deliver high-quality software that is observable, performant, horizontally scalable, and supports zero-downtime upgrades.
  4. Create and maintain automated test scripts using the Karate Framework, adhering to defect prevention guidelines.
  5. Collaborate within a small, agile team of 8-10 members while working closely with Oracle Hospitality’s broader development team of around 60 agile teams, integrated into the larger Oracle organization of 159,000+ employees.
  6. Leverage cloud-native technologies to build highly scalable, resilient, and maintainable independent bounded context while incorporating monitoring and observability capabilities.
  7. Apply AGILE development methodologies and collaborate with cross-functional teams to ensure the successful implementation and timely delivery of software solutions.
  8. Promote quality by adhering to coding best practices, code reviews, and automating test cases using Selenium and QMetry.
  9. Offer troubleshooting expertise for existing application maintenance.
  10. Provide technical leadership and resolve roadblocks of junior engineers.
  11. Perform and enforce technical design document and code review processes to ensure high-quality and maintainable code.
  12. Foster an environment of knowledge sharing through documentation and continuous learning among team members.
Obtenga la revisión gratuita y confidencial de su currículum.
Selecciona un archivo o arrástralo y suéltalo
Avatar
Asesoramiento online gratuito
¡Mejora tus posibilidades de entrevistarte para ese puesto!
Adelántate y explora vacantes nuevas de Software Developer 4 en