Senior Software Engineer - Java (Level V)

New
M
MetovaSoftware Engineering
MexicoFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
12+ years
Required Skills
AWSDockerJavaKafkaKubernetesSpring BootPostgresCI/CDTerraformMicroservices

Requirements

  • 12+ years of professional experience in delivering quality software.
  • Excellent proficiency in an Object-Oriented language, specifically Java.
  • Proficient with Java Spring Boot framework, Kubernetes, and Docker.
  • Proven experience in test automation including Unit, Integration, Regression, and Load testing.
  • Strong understanding of computer science fundamentals.
  • Experience with RESTful architecture and microservices design.
  • Experience with system design, architecture, scaling, and performance testing.
  • Experience with AWS cloud technologies.
  • Experience with Postgres databases.
  • Experience with messaging technologies and patterns such as Kafka or SQS.
  • Familiarity with Gitlab CI/CD, Terraform, and ops tools like New Relic or Splunk.

Responsibilities

  • Design features, evaluate technical designs, and provide actionable feedback.
  • Influence quality standards and identify metrics across the entire solution.
  • Identify performance bottlenecks and optimize system solutions.
  • Collaborate with engineering, business, and product teams to implement robust solutions.
  • Translate business requirements into functional technical specifications.
  • Drive design and code reviews to ensure scalability and maintainability.
  • Maintain a DevOps mindset, implementing monitoring, alerting, and CI/CD pipelines.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now