companyMetova logo

Senior Software Engineer - Java (Level III)

MetovaRemote — Mexico
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Requirements: 5+ years of experience in delivering quality software, ideally in full-stack Java development. Strong proficiency in Object-Oriented programming, particularly in Java. Experience with Java Spring Boot Framework. Familiarity with messaging technologies such as Kafka or SQS. Proficiency in Docker, Kubernetes, and Git. Experience with AWS services (e.g., RDS, ECS, EKS, DynamoDB). Strong background in test automation across all levels (Unit, Integration, Regression, Load). Ability to build highly responsive, scalable web applications using React.js, JavaScript/TypeScript, and CSS. Knowledge of modern infrastructure tools and CI/CD pipelines (e.g., GitLab CI/CD, Terraform). Experience with RESTful architecture and microservices. Proficient in system design, architecture, scaling, and performance testing. Experience in building services is a plus.

About the job

*Mexican citizens only*

Join our dynamic team at Metova as a Senior Software Engineer - Java. We are seeking exceptional talent in Mexico with a minimum of 5+ years of proven experience in crafting high-quality software, particularly in Java. Strong candidates may be entrusted with additional responsibilities based on their expertise. If you consider yourself among the best and are eager for unique challenges and rewards, we want to hear from you!

Key Responsibilities:

  • Lead the design of new features; assess designs and offer constructive feedback.
  • Champion quality standards and evaluate performance across the entire solution.
  • Identify performance bottlenecks and optimize software solutions.
  • Utilize engineering principles and business acumen to devise, document, and implement robust solutions to complex challenges.
  • Collaborate with engineering teams, business stakeholders, and product managers to define and execute technical solutions.
  • Translate business requirements into functional specifications while articulating technical details to non-technical stakeholders.
  • Participate in defining, scoping, and estimating user stories.
  • Work closely with team members to achieve collective goals.
  • Uphold high standards for code quality, testing, and automation while seeking continuous improvement.
  • Facilitate design and code reviews, ensuring the delivery of high-quality, scalable, and maintainable code.
  • Adopt a DevOps mindset, advocating for cloud-oriented solutions and supporting monitoring, alerting, CI/CD pipelines, and the team's cloud infrastructure.

About Metova

Metova is a forward-thinking technology company that embraces innovation and excellence. We specialize in delivering high-quality software solutions that empower businesses to thrive in a digital world. Our team is passionate about leveraging cutting-edge technologies to create impactful products and services.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.