CONSULTFIZ LATAM, a fully owned subsidiary of Confiz LLC, is hiring for an Engineer IV – Java in Mexico. The role requires at least 10+ years of professional experience delivering quality software, ideally across the full stack.

Responsibilities
  • Responsible for feature design; evaluate designs and provide feedback.
  • Influence quality standards and understand, identify, and measure across the entire solution.
  • Identify performance issues and optimize solutions.
  • Demonstrate competence of engineering concepts and theories, combining them with business understanding to design, document, and implement clean and robust solutions to complex business problems.
  • Collaborate with other engineering teams, business stakeholders, and program/product managers to define and implement technical solutions.
  • Turn business needs into functional requirements while explaining technical details in ways the business can understand.
  • Participate in defining, scoping, and estimating resulting stories.
  • Work closely with peers to help the team achieve its goals.
  • Maintain a high bar for code quality, testing, and automation while finding opportunities to improve them.
  • Drive design and code reviews, ensuring the team ships high‑quality, scalable, maintainable, and well‑tested code.
  • Maintain a DevOps mindset, promoting cloud‑oriented solutions while implementing and supporting monitoring, alerting, CI/CD pipelines, and the team’s cloud infrastructure.

Requirements
  • Design at the organization level, considering upstream/downstream integration.
  • Design systems whose implementation spans multiple weeks or months and incorporates a full team's worth of engineers.
  • Make technical decisions and influence priorities and tradeoffs that enable solutions to achieve short- and long‑term business objectives.
  • Takes ownership of systems or designs that span multiple people’s work, breaking work into smaller tasks for junior engineers.
  • Understand tradeoffs in various engineering processes and adjust the team process to meet project and team needs.
  • Understand relevant architecture, network, and systems across the team.
  • Know standard industry practices for work tracking to ensure consistent, measurable delivery within stated goals.
  • Have a strong understanding of the business and how strategies and tactics work in the marketplace.
  • Lead work processes and design reviews across the team.
  • Identify potential gaps and propose solutions for problems that may not yet exist.
  • 10+ years of professional experience delivering quality software, ideally across the full stack.
  • Excellent proficiency in an object‑oriented language such as Java.
  • Proficiency with Java, Java Spring Boot framework, and containerization (K8s/Docker).
  • Test automation experience at all levels (unit, integration, regression, load).
  • Familiarity with modern infrastructure tools and pipelines (GitLab CI/CD, Terraform).
  • Experience with RESTful architecture and microservices.
  • Experience with system design, architecture, scaling, and performance testing.
  • Experience building services is a plus.
  • Experience with cloud technologies, especially AWS.
  • Experience with databases such as Postgres.
  • Experience designing cache‑based low‑latency systems.
  • Familiarity with CI/CD and testing tools.
  • Strong understanding of computer science fundamentals.
  • Familiarity with ops tools, logging, and metrics (New Relic, Splunk).
  • Experience with messaging technologies and patterns (Kafka/SQS).
#J-18808-Ljbffr
Similar jobs

Senior Software Engineer - JAVA (Level IV)

Apply Now
Back to search page