Hootsuite logo

Software Developer, Backend

Hootsuite

Join Our Team as a Software Developer, Backend

We are seeking a talented and motivated Software Developer to join our backend team. As a Software Developer at Hootsuite, you will be responsible for designing, building, testing, and shipping high-quality software that delivers value to our customers. You will work within a small, agile team that continuously incorporates feedback to refine and improve the products and features you deliver.

Key Responsibilities

  • Collaborate with a cross-functional team, including designers, product managers, architects, and other developers, to deliver compelling products and services to our customers.
  • Design, write, test, and deploy high-quality, scalable code.
  • Implement our technical roadmap as we scale our services and build new products.
  • Maintain standards of security, reliability, performance, and quality.
  • Share your experiences and expertise to improve and enhance processes.
  • Take ownership of your work and work autonomously when necessary.
  • Participate in code reviews and apply software development best practices.
  • Work on diverse and challenging new functionalities, such as detection of data duplicates, sentiments, events, trends, automatic translation of text, content extraction, clustering, image classification, and brand detection.

Technologies We Use

  • Java
  • Docker
  • Jenkins
  • Kafka
  • Redis
  • Cassandra
  • NoSQL databases
  • Domain Driven Design
  • Event Sourcing
  • Test Driven Design
  • Agile methodologies

What You’ll Need

  • A degree in Computer Science or Engineering, or equivalent work experience.
  • Proficiency in Java or a similar language, with a desire to learn other languages.
  • Understanding of distributed systems and experience in clustered high throughput/high availability environments.
  • Experience in software design, including analyzing and designing features, driving discussions, and proposing technical solutions.
  • Experience in teams that have worked on medium-to-large sized projects with a business impact.
  • Knowledge of SaaS software development practices is an asset.
  • Ability to apply best practices to ensure high-quality code, such as automated tests and code reviews.
  • Strong communication skills, both written and verbal.
  • Ability to work collaboratively in a team and prioritize group needs over individual needs.
  • Commitment to continuous self-development and improvement.
  • Problem-solving skills with an organized and logical approach.
  • Resilience and tolerance for change and ambiguity.

Who You Are

  • Tenacious: You are determined to succeed and motivated by the success of customers, colleagues, and the community.
  • Curious: You are always learning and seeking ways to make things better.
  • Conscientious: You keep your promises and take your commitments to others seriously.
  • Humble: You lead with humility and empathy, respecting and learning from the perspectives of others.

Work Environment

This position offers a hybrid work arrangement, blending virtual work with time in our offices located in Rome, Milan, or Bucharest. You will report to the Manager of Software Development.

Accommodations

Accommodations will be provided as requested by candidates taking part in all aspects of the selection process.

Join us at Hootsuite and be part of a team that is dedicated to delivering innovative solutions and making a real impact in the world of social media management.

Benefits
Extracted with AI

  • Hybrid work arrangement
  • Opportunities for professional development
  • Inclusive work environment

Similar jobs

Last update: 23 minutes ago

Cegeka logo
Cegeka

Medior Java Developer

Join Cegeka as a Medior Java Developer in Belgium. Work on exciting projects with Java, Spring, and Angular2 in a hybrid environment.

NCR Voyix logo
NCR Voyix

Backend Software Engineer

Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

Experis Deutschland logo
Experis Deutschland

Java Backend Developer

Join Experis as a Java Backend Developer in Berlin. Work on security solutions with Java, Spring, and Hibernate. Up to €80k/year, 30 days vacation.

TrueLayer logo
TrueLayer

Senior Software Engineer - C#/.NET

Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.

Intuitech logo
Intuitech

Fullstack Developer (Java, Spring, Angular, React)

Join Intuitech as a Fullstack Developer in Budapest. Work with Java, Spring, Angular, React in a hybrid setup. Great benefits and growth opportunities.

N26 logo
N26

Backend Engineer - Financial Empowerment

Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.

Kennisnet logo
Kennisnet

Software Developer for Educational Platforms

Join Kennisnet as a Software Developer to create innovative educational platforms using Angular, PHP, and more. Hybrid work in Zoetermeer.

Mediahuis nv logo
Mediahuis nv

Senior Back-end JavaScript Developer

Join Mediahuis as a Senior Back-End JavaScript Developer. Work with Node.js, TypeScript, and Azure in a hybrid role in Antwerp.

Bitvavo logo
Bitvavo

Senior Software Engineer (Backend)

Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

Progressive Recruitment logo
Progressive Recruitment

Fullstack Developer (m/f/d) with Java and Spring Boot

Join as a Fullstack Developer in Essen, focusing on Java, Spring Boot, and web technologies in a hybrid work environment.

Booking.com logo
Booking.com

Full Stack Software Engineer

Join Booking.com as a Full Stack Software Engineer in Amsterdam. Work on global e-commerce challenges with Java, JavaScript, React, and more.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

T-Digital by Deutsche Telekom logo
T-Digital by Deutsche Telekom

Senior Fullstack Developer (Java, Spring Boot, Angular)

Join T-Digital as a Senior Fullstack Developer to innovate secure login systems using Java, Spring Boot, and Angular. Fully remote work available.

Conspect logo
Conspect

Senior Java Software Developer

Join Conspect as a Senior Java Software Developer, working on diverse projects with Java, Spring, and more. Enjoy a great salary and benefits.

CGI logo
CGI

Fullstack Developer with Retail Focus

Join CGI as a Fullstack Developer in Hamburg, focusing on retail solutions with skills in Java, C#, and cloud technologies.

Travian Games logo
Travian Games

Senior Developer/DevOps Software Engineer

Join Travian Games as a Senior Developer/DevOps Engineer in Munich. Work with PHP, Kubernetes, and Docker in a hybrid environment.

Tiqets logo
Tiqets

Senior Backend Developer

Join Tiqets as a Senior Backend Developer in Amsterdam. Work with AWS, Python, and SQL in a hybrid environment.

Computer Futures logo
Computer Futures

Mid-Level Full Stack Software Engineer - Cloud & Web

Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.

Rentman logo
Rentman

Senior Backend Developer

Join Rentman as a Senior Backend Developer in Utrecht, Netherlands. Work with PHP, MySQL, and microservices in a dynamic, agile environment.