¡Activa las notificaciones laborales por email!

Senior Software Developer (Fullstack/UI)

Oracle

Región Centro

Presencial

MXN 400,000 - 600,000

Jornada completa

Hoy
Sé de los primeros/as/es en solicitar esta vacante

Descripción de la vacante

A leading technology company in Mexico is seeking an experienced Developer for their software engineering division. The ideal candidate will have a strong background in Java, JEE, and cloud technologies, along with significant experience in developing and debugging software applications. Responsibilities include providing technical leadership and implementing architectural changes to adapt to evolving needs. This role demands strong communication skills and a passion for learning new technologies.

Formación

  • 5+ years of software engineering or related experience.
  • Strong interpersonal and team leadership skills.
  • Excellent communication skills.

Responsabilidades

  • Assist in defining and developing software applications.
  • Provide technical leadership to other software developers.
  • Implement changes to existing software architecture.

Conocimientos

Java
JEE
Web technologies
Kubernetes
Docker
SQL
Python
Shell Scripting
Machine Learning algorithms
Object Oriented programming

Educación

Computer Science degree

Herramientas

Cloud infrastructure
Descripción del empleo

As a Developer of the software engineering division, you will apply your knowledge to architecture, design, prototype, troubleshooting and development of the various aspects of analytics platform.

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Specify, design and implement modest changes to existing software architecture to meet changing needs.

Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. BS or MS degree or equivalent experience relevant to functional area. 5+ years of software engineering or related experience.

Oracle Analytics Cloud (OAC) is a comprehensive business analytics and business intelligence platform that delivers a full range of analytic and reporting capabilities. OAC is a market leading Business Intelligence platform of products that provides Enterprise-class level performance, security, scalability and manageability apart from the very advanced and innovative features in core analytics. OAC is built on open and standards based platform, integrated with Oracle Middleware technology and platform, and delivered as both standalone offering and embedded in the next generation Oracle Fusion Applications, for both on-premise and cloud deployments.

Qualifications

We are seeking highly motivated engineers with strong development profile on Java & JEE & web technologies with exposure to highly scalable, distributed, multithreaded applications.

  • Computer Science degree
  • Strong knowledge of data structure & algorithms
  • Extensive experience in using building and diagnosing multithreaded applications
  • Exposure to Kubernetes & Docker
  • Ability to design large, scalable systems for enterprise customers
  • Strong passion and interest in learning and working on new technology innovations
  • Strong interpersonal and team leadership skills, with a proven track record of working with technical and non-technical personnel
  • Excellent communication skills
  • Solve complex engineering problems
  • Experience working with Cloud infrastructure
  • Knowledge of Machine Learning algorithms
  • Knolwedge of SQL for Databases
  • Object Oriented programming
  • Core Java & JEE
  • Building and using RESTFull apis
  • Kubernetes & Docker
  • Python and Shell Scripting
  • SQL

Career Level - IC3

Responsibilities

As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.