Senior Java Developer

Related keywords: remote job java developerremote job web developersocial media marketing remote job

This page contains product affiliate links.

Overview

Semrush is a prominent global IT company that has developed its own platform designed specifically for digital marketers. They are inviting applications for the position of Senior Java Developer. This role focuses on creating innovative software solutions that will enhance the functionality of digital marketing tools. The company prides itself on fostering an environment of creativity and individual expression, making it an exciting opportunity for those looking to explore their coding abilities and contribute to cutting-edge projects.

Role Description

As a Senior Java Developer, you will engage in the full software development lifecycle. This involves participating in the design and refinement of new features, so familiarity with agile methodologies and collaborative teamwork is essential. The role also encompasses continuous monitoring of existing features to ensure proper functionality and responsiveness. You will take an active role in code reviews, emphasizing the importance of quality in programming practices.

Responsibilities

You will be responsible for:

  • Developing new features, participating from initial brainstorming up to deployment.
  • Monitoring and responding to alerts on current features.
  • Refactoring and improving legacy functionalities when necessary.
  • Participating in code review sessions, which promote learning and improve code quality.
  • Maintaining a proactive and productive working attitude, contributing positively to team dynamics.

Required Skills

To apply for this position, candidates should possess the following qualifications:

  • Strong expertise in Java, which is the primary programming language used.
  • Familiarity with Spring and Spring Boot frameworks, essential for the development of web-based applications.
  • Knowledge of architectural design patterns and principles to frame effective solutions.
  • Experience in developing web-based applications and utilizing queue brokers.
  • Proficiency with cloud technologies such as Google Cloud Platform (GCP) or Amazon Web Services (AWS).

Preferred Qualifications

In addition to the core skills, the following qualifications are advantageous:

  • Experience with GitLabCI for continuous integration processes.
  • Familiarity with application monitoring techniques.
  • Practical knowledge of Docker and Kubernetes (K8s), which are essential for containerization and orchestration in modern software development.
  • A background in DevOps practices, which highlights the integration of development and operations for faster and more efficient deployments.

Company Culture and Benefits

Semrush prides itself on fostering a work culture built around several core values: trust, ownership, and a passion for continuous improvement. These values resonate throughout the company and contribute to a supportive community where employees feel valued and empowered.


🎁 Get your FREE ebook!

Share this page using the buttons below and download our e-book "Essential Soft Skills for Today’s World" instantly.

Once shared, you’ll see the download button on any page you visit!

✅ Thanks for sharing!

You can now download your ebook:

📥 Download "Essential Soft Skills for Today’s World"

Work Environment

The workplace philosophy encourages flexibility, allowing employees to determine whether they prefer to work from home, in the office, or a combination of both. Noteworthy benefits include:

  • Unlimited Paid Time Off (PTO), providing employees the opportunity to recharge and prioritize their wellbeing.
  • A flexible start to the working day, accommodating personal preferences and responsibilities.
  • A “hobby benefit”, offering resources for pursuing personal interests.
  • Breakfast, snacks, and coffee are provided in the office, promoting a comfortable work environment.
  • Numerous corporate events and training opportunities, including courses and conferences aimed at enhancing employee skills.
  • Gifts for employees as a gesture of appreciation for their hard work.

About Semrush

Founded 16 years ago, Semrush stands out as a leading SaaS platform for online visibility management. Their offerings encompass a variety of marketing strategies, including SEO, pay-per-click advertising, content marketing, social media, and competitive analysis, aimed at delivering measurable results for businesses worldwide.

Semrush has received numerous accolades, underscoring its reputation as a top player in the industry, including recognition from G2 as a Top 100 Software Product and multiple awards from the Global and US Search Awards. In 2021, the company went public on the NYSE, operating under the SEMR ticker symbol.

With a community of over 10,000,000 users spanning the globe, Semrush is a robust platform that continues to evolve. Currently, the team consists of over 1,000 dedicated professionals committed to the ongoing development and enhancement of Semrush's features and capabilities.

By applying for this position, you would not only join a reputable company with an innovative product but also become part of a dynamic and supportive team that values creativity and personal growth.



This job offer was originally published on jobicy.com

Semrush

Spain

Software development

Full-time

April 6, 2025

10 views

1 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.