logo inner

Java Software Engineer (Middleware Developer)

This job is no longer open
CompanyWIZELINE
LocationCiudad De México
TypeOnsite
Sub
Software Engineer

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.

Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2025