Software Engineer - Full Stack - Java (Python)

  • Guadalajara, Jalisco, Mexico
  • Fully Remote
  • Full-time
  • Delivery

Overview

CONSULTFIZ LATAM, a wholly owned subsidiary of Confiz LLC, is seeking a Software Engineer IV – Full Stack (Java/Python) based in Mexico with 8+ years of professional software development experience. This role is ideal for senior engineers who excel at building scalable, cloud-native systems and enjoy solving complex enterprise integration challenges within financial technology environments.

You will design and deliver mission-critical integrations between source data, financial SaaS platforms, and enterprise applications. This role requires strong ownership, collaboration across multiple teams, and a commitment to engineering excellence through modern cloud architecture, automation, and best-in-class development practices.

Strong performers will help shape technical direction, mentor team members, and elevate engineering standards across the organization.

Responsibilities

  • Design, develop, and maintain scalable full stack applications using Java (primary) and Python (secondary)
  • Build and support integrations between internal systems and financial SaaS platforms (e.g., Anaplan, Oracle, other planning systems)
  • Develop RESTful APIs and microservices following modern distributed system best practices
  • Deploy, manage, and support containerized services using Docker and Kubernetes
  • Build and maintain CI/CD pipelines to enable reliable, automated deployments
  • Contribute to detailed technical designs and architectural decisions
  • Lead multidimensional projects involving multiple engineering teams
  • Conduct code reviews and mentor engineers to elevate technical quality and consistency
  • Collaborate cross-functionally to troubleshoot complex production issues and perform root cause analysis
  • Implement secure coding practices and promote cloud security fundamentals
  • Develop real-time data processing solutions (Kafka experience is a plus)
  • Continuously evaluate emerging cloud technologies and apply best practices

Qualifications:

  • 8+ years of professional software engineering experience
  • Strong proficiency in Java (Spring Boot or similar frameworks preferred)
  • Working knowledge of Python
  • Experience with AWS or other major cloud platforms
  • Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes
  • Experience designing and building RESTful APIs and microservices
  • Experience working with relational databases
  • Familiarity with CI/CD methodologies and tooling
  • Experience with Kafka or event-driven architectures (preferred)
  • Experience integrating with financial planning systems such as Anaplan or Oracle (preferred)
  • Strong communication skills, with the ability to collaborate across technical and business teams
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent practical experience

Please SUBMIT RESUME IN ENGLISH OTHERWISE APPLICATION WILL BE REJECTED

About Confiz

We have a global team of highly talented professionals working on innovative enterprise-scale projects and products. Our customer base includes Fortune 100 retail and CPG companies, fast-growing fintech organizations, and leading technology startups.

What sets Confiz apart is our commitment to quality, security, and operational excellence. Confiz is ISO 9001:2015 (QMS), ISO 27001:2022 (ISMS), ISO 20000-1:2018 (ITSM), and ISO 14001:2015 (EMS) certified.

We foster a collaborative, learning-driven culture where engineers work with cutting-edge technologies while advancing both company success and personal professional growth.

To learn more about Confiz Limited, visit:
https://www.linkedin.com/company/confiz