Snr Principal Full Stack Developer | [ZV-921]

Snr Principal Full Stack Developer | [ZV-921]

22 feb
|
CLBPTS
|
México

22 feb

CLBPTS

México

Description

The Tools and Innovation team is a high-performing software development group within Oracle's product development organization. Tasked by executive leadership with creating cutting-edge tools, the team drives Oracle's business forward with solutions that are highly complex, visible, and impactful across the company. These mission-critical innovations empower executives to make key decisions shaping the future of Oracle's SaaS business.

We are seeking an experienced full stack developer to join our team in designing and developing innovative tools that empower Oracle's SaaS business. As a full stack developer, you will bring new components to life, working on systems that are highly visible and critical to Oracle's operations.





We value team members who strive to understand the business, ensuring that what we deliver aligns closely with organizational goals. With a strong focus on quality, you will ensure that your work provides an accurate and effective interpretation of data, while driving improvements in how we deliver our solutions.

You will collaborate across multiple teams, including product, UX, Architects, QA, Data Engineers and DevSecOps, to achieve seamless integration and deliver end-to-end solutions. Our team is dedicated to continuous improvement, always exploring new ways to enhance our processes, systems, and outcomes.

Career Level - IC5

Responsibilities

The full stack developer’s responsibilities include:

- Architect, design, and develop responsive, scalable web applications with advanced, dynamic front-end components and complex back-end systems using modern frameworks and technologies.
- Develop RESTful APIs and microservices, ensuring seamless integration with databases, third-party services, and internal systems.



Architect and oversee the development of complex microservices ecosystems, ensuring high availability, security, and scalability.
- Ensure comprehensive documentation of APIs and microservices, including endpoint specifications, data models, authentication methods, and integration points, to facilitate ongoing development and collaboration across teams.
- Design and optimize database schemas, write efficient SQL queries, and implement indexing strategies to ensure high-performance data retrieval. Architect complex data solutions such as replication, partitioning, and tuning for large-scale applications.
- Collaborate with DevSecOps engineers to drive best practices and ensure automation across the entire software lifecycle.
- Partner with QA engineers to define and execute comprehensive testing strategies. Take ownership of unit testing, integration testing,



and end-to-end testing by integrating appropriate testing frameworks.
- Ensure identification and resolution of code smells through continuous refactoring efforts, utilizing tools like static code analysis to improve code maintainability and performance. Integrate advanced security measures into the testing pipeline, maintain high coding standards through proactive collaboration with QA and Governance teams.
- Lead identification, root cause analysis and resolution of performance bottlenecks and defects. Drive advanced optimization efforts, including profiling, query tuning, and high-load testing. Define strategies for scaling solutions effectively.
- Lead and drive technical discussions and decisions across the team. Mentor and guide junior developers, conduct in-depth code reviews, and establish best practices.



Ensure effective collaboration with cross-functional teams for high-quality outcomes.
- Stay at the forefront of emerging technologies, drive their adoption across the team, and contribute to the continuous improvement of development processes and methodologies.
- Lead the collaboration with the UX designer, guiding the translation of wireframes and mockups into high-quality, responsive interfaces. Ensure alignment with user experience goals and drive consistency and usability across the application.

⠀Job Requirements:

- Expert proficiency in modern front-end technologies, such as JavaScript, and frameworks/libraries like REACT, Svelte, Angular, or Vue.js
- Expert proficiency in back-end technologies and frameworks, such as java (Spring Boot), Helidon, Python, Node.js, and ORM tools like JPA and Hibernate.




- Strong expertise in microservices architecture, including the design and development of RESTful APIs using technologies like Spring Boot (Java), Express (Node.js), or Flask (Python).
- Experience with API Management, documentation (e.g. Swagger/OpenAPI) and secure API practices (e.g, OAuth, JWT)
- Advanced expertise in relational databases (PostgreSQL, MySQL, SQL Server) and NoSQL databases (MongoDB, Cassandra). Experience with data modeling, indexing, and query optimization.
- Extensive experience working with Oracle Cloud Infrastructure (OCI) or similar, particularly in designing and deploying scalable, cloud-native solutions.
- Expertise in designing and optimizing CI/CD pipelines with tools like Jenkins, GitLab CI, or Graddle. Knowledge of containerization and orchestration technologies such as Docker and Kubernetes.
- Background in automated testing (unit,



integration, and end-to-end) using frameworks like JUnit, Mocha, Jasmine, or Cypress.
- Expertise in Git, including branching strategies, code reviews, and collaboration tools such as GitHub or GitLab.

⠀Qualifications:

- 10+ years of experience in full-stack development, with a proven track record of architecting and delivering complex applications at scale.
- Experience leading technical initiatives, mentoring junior engineers, and driving architectural decisions.
- Strong analytical and problem-solving skills with the ability to resolve complex technical challenges.
- Bachelor’s or master’s degree in computer science, Engineering, or a related field, or equivalent practical experience.

El anuncio original lo puedes encontrar en Kit Empleo:
https://www.kitempleo.com.mx/empleo/142362877/snr-principal-full-stack-developer-zv-921-mexico/?utm_source=html

Suscribete a esta alerta:
Escribe tu dirección de correo electrónico, te permitirá de estar al tanto de los últimos empleos por: snr principal full stack developer | [zv-921]

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:
Escribe tu dirección de correo electrónico, te permitirá de estar al tanto de los últimos empleos por: snr principal full stack developer | [zv-921]