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