Metova

Senior Software Engineer - JAVA (Level V)

Metova
Apply
1 year ago
Remote, MexicoStaff+

Responsibilities

  • Design, document, and implement clean, robust solutions to complex business problems using strong engineering and business understanding.
  • Lead feature design, architecture, code reviews, design reviews, and technical decisions spanning multiple engineers and teams.
  • Identify and resolve performance issues, including system scaling and performance testing.
  • Collaborate with engineering teams, business stakeholders, program managers, and product managers to define and implement technical solutions.
  • Translate business needs into functional requirements and explain technical details to business stakeholders.
  • Define, scope, and estimate stories while breaking larger work into tasks for more junior engineers.
  • Maintain high standards for code quality, testing, automation, scalability, and maintainability.
  • Support monitoring, alerting, CI/CD pipelines, and cloud infrastructure using cloud-oriented engineering practices.
  • Influence engineering standards, processes, priorities, and tradeoffs to support short- and long-term business objectives.

Requirements

  • At least 12 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 and the Spring Boot framework, including Kubernetes and Docker environments.
  • Experience with test automation at unit, integration, regression, and load levels.
  • Familiarity with GitLab CI/CD, Terraform, CI/CD and testing tools, and modern infrastructure pipelines.
  • Experience with RESTful architecture, microservices, system design, architecture, scaling, and performance testing.
  • Experience building services is a plus.
  • Experience with cloud technologies, especially AWS.
  • Experience with databases such as PostgreSQL and cache-based low-latency system design.
  • Familiarity with operations tools, logging, metrics, New Relic, Splunk, and messaging technologies such as Kafka and SQS.
  • Strong understanding of computer science fundamentals.

Benefits

  • Full-time employment.
  • Remote workplace arrangement.
  • Role is limited to Mexico citizens.
Metova

About Metova

51-200 employees
Contact me