Logo de Wizeline

Java Software Engineer (Middleware Developer)

Mexico City, Mexico
Presencial
hace 20 días
Tiempo completo
Semi-Senior (2-5 años)
Python
AWS
Docker
SQL
Kubernetes
Java

¿Te interesa esta posición?

Postúlate ahora y forma parte de Wizeline

Descripción del puesto

**We Are**

Wizeline, a global AI-native technology solutions provider, develops cutting-edge,

**AI-powered**

digital products and platforms. We partner with clients to leverage data and AI, accelerating market entry and driving business transformation. As a global community of innovators, we foster a culture of

**growth, collaboration,**

and

**impact.**

**With the right people and the right ideas, there’s no limit to what we can achieve**

**Are you a fit?**

Sounds awesome, right? Now, let’s make sure you’re a good fit for the role:

**Key Responsibilities**

- Design, develop, and implement APIs using Java and Node.js.

- Manage and deploy applications on various application servers.

- Create, implement, and monitor APIs to ensure seamless communication between systems.

- Apply integration patterns such as message queues, publish-subscribe, and service orchestration.

- Automate middleware tasks and maintenance using scripting languages (Python, Perl, Shell).

- Integrate and manage data across multiple databases (SQL, Oracle, MongoDB).

- Troubleshoot and resolve middleware issues to ensure system stability and performance.

- Collaborate with cloud platforms (AWS, Azure, Google Cloud) for deployment and integration.

**Must-have Skills**

- Strong experience with Java and Node.js development.

- Solid understanding of API management, design, and implementation.

- Hands-on experience with application servers and middleware deployment.

- Knowledge of integration patterns (message queues, publish-subscribe, orchestration).

- Proficiency in scripting languages such as Python, Perl, or Shell.

- Experience working with databases like SQL, Oracle, and MongoDB.

- Familiarity with cloud platforms including AWS, Azure, or Google Cloud.

- Excellent problem-solving and analytical skills.

- Strong communication and teamwork abilities.

**Nice-to-have**

- AI Tooling Proficiency: Leverage one or more AI tools to optimize and augment day-to-day work, including drafting, analysis, research, or process automation. Provide recommendations on effective AI use and identify opportunities to streamline workflows.

- Experience with systems like Git for managing code changes, team collaboration, and version tracking.

- Understanding of Docker and Kubernetes to deploy and manage middleware applications in a consistent, scalable way.

- Familiarity with tools such as Jenkins, Ansible, and Terraform for automating deployments and managing infrastructure.

- Experience with Nagios, Prometheus, or Grafana to monitor system health and performance.

- Knowledge of TCP/IP, DNS, and load balancing to configure and troubleshoot network-related issues.

- Understanding of REST and SOAP for enabling communication between different systems and applications.

- Familiarity with MuleSoft or Apache Camel for enterprise-level integration.

- Knowledge of Log4j and the ELK Stack for log management, troubleshooting, and system monitoring.

**What We Offer**

- A High-Impact Environment

- Commitment to Professional Development

- Flexible and Collaborative Culture

- Global Opportunities

- Vibrant Community

- Total Rewards

- Specific benefits are determined by the employment type and location.

Find out more about our culture here.

Requisitos

  • Ver descripción del puesto

Tech Stack

Python
AWS
Docker
SQL
Kubernetes
Java

Beneficios

Beneficios ofrecidos por la empresa, según su política interna.

Note: El contenido del trabajo se muestra en español como lo proporciona el empleador.