¡Activa las notificaciones laborales por email!

Senior Java / Golang Developer (Frozen Team)

SEMrush

Vigo

Presencial

EUR 40.000 - 70.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

SEMrush, a global tech leader in digital marketing solutions, is looking for a Senior Java/Golang Developer to join their Frozen team. This role focuses on improving legacy systems while driving innovative solutions. The ideal candidate has strong expertise in Java and Golang, along with a passion for scalability and resilience in architecture.

Servicios

Unlimited PTO
Flexible benefits
Employee support programs

Formación

  • Strong expertise in Java and Golang.
  • Understanding of cloud platforms like GCP or similar.
  • At least B2 level English proficiency.

Responsabilidades

  • Help modernize legacy backend services and cloud-native applications.
  • Contribute to team technical strategy.
  • Participate in planning new features and products.

Conocimientos

Java
Golang
Architectural design patterns
Scalability principles
Resilience principles
Database expertise
Redis
Docker
Kubernetes
Observability stacks
GitLabCI
English (B2)

Educación

Bachelors Degree in Computer Science or related field

Descripción del empleo

We are Semrush, a global Tech company developing our own product – a platform for digital marketers.

Are you ready to be a part of it? This is your chance! We’re hiring for a Senior Java / Golang Developer (Frozen Team).

Tasks in the role
  • Help the team to modernize legacy backend services and cloud-native applications while maintaining current implementations
  • Identify and mitigate new risks in the technical base to evolve the product and minimize technical debt
  • Contribute to team technical strategy with your knowledge and experience to reach new goals
  • Participate in the planning of architecture and quality aspects of new features and products
  • Contribute to product observability and monitorability
  • Participate in improving, supporting, and analyzing application metrics and alerts
  • Troubleshoot and fix issues
  • Refactor and improve legacy functionalities
  • Conduct code review sessions
  • Work with issues from support specialists (on duty)
  • Be proactive and productive
Who we are looking for
  • Strong expertise in Java and Golang
  • Knowledge of architectural design patterns and principles
  • Understanding of scalability and resilience principles
  • Expertise with databases, including non-SQL databases like MongoDB
  • Experience with queue brokers, Docker, k8s, and observability stacks (logging, tracing, metrics)
  • Experience with cloud platforms like GCP or others
  • Proficiency with GitLabCI
  • Knowledge of Redis
  • At least B2 level English proficiency
Our team and culture

The Frozen team focuses on transitioning customer-facing production and infrastructure products to a maintainable state using a refined adoption process, aiming for fewer efforts and better product quality. We value teamwork, decision-making, and making applications scalable and resilient. We support our team with various benefits including unlimited PTO, flexible benefits, employee support programs, and more.

About Semrush

Semrush is a leading SaaS platform for online visibility management, serving over 10 million users worldwide. We have received numerous awards and went public on the NYSE in 2021. Our team of over 1,700 professionals is growing continuously.

Diversity and Inclusion

Semrush is committed to diversity, equity, and inclusion. We welcome applicants from all backgrounds and do not discriminate based on any protected characteristics. Even if you don’t meet all requirements, we encourage you to apply!

We look forward to your application!

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.