Confiz LLC is looking for Engineer V - Java in Mexico with at least 12+ years of professional experience in delivering quality software, ideally across the full stack.

Responsibilities
  • Responsible for feature design.
  • Evaluate designs and provide feedback.
  • Influence quality standards and understand, identify, 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, as well as program and product managers to define and implement technical solutions.
  • Demonstrate an ability to turn business needs into functional requirements, while also explaining technical details in ways the business can understand.
  • Participate in defining, scoping, and estimating resulting stories.
  • Work closely with peers and help the team achieve its goals.
  • Maintain a high bar for code quality, testing and automation while finding opportunities to continuously 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.
  • Architecture & Design: Design at the organization level, considering up/downstream integration.
  • Design systems where implementation spans multiple weeks or months, incorporating 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 more junior engineers to support.
  • Understand tradeoffs in different types of engineering processes, and adjust team processes to meet project needs.
  • Engineering Practices: Understand relevant architecture, network or systems across the team.
  • Deeply familiar with standard industry practices for work tracking to ensure delivery is consistent, measurable, and within stated goals.
  • Has a strong understanding of the business and is aware of how strategies and tactics work in the marketplace.
  • Lead work processes and design reviews across the team.
  • Identify potential gaps and solutions to problems that may not exist yet.

Requirements
  • 12+ years of professional experience in delivering quality software, ideally across the full stack.
  • Excellent proficiency in an object‑oriented language such as Java.
  • Proficient with Java Spring Boot Framework.
  • Containerization with Kubernetes or 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 (a plus).
  • Experience with Cloud technologies, especially AWS.
  • Experience with databases like PostgreSQL.
  • Experience with cache‑based low latency system design.
  • 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 V)

Apply Now
Back to search page