
Java Engineer II
Brandwatch is hiring a Backend Engineer for our Marketplace & Integrations team!
We are looking for a talented software engineer to join our cross-functional, autonomous product team. The team is responsible for delivering integrations with platforms such as Salesforce and HubSpot enabling seamless functionality for our customers. You can explore some of the team’s previous integrations here.
As a Backend Engineer at Brandwatch, you will:
- Develop high-quality code to enhance existing solutions or create new functionality for our customers.
Be involved in the entire feature development lifecycle—from initial concept to delivering valuable features directly to users.
We have ambitious goals and are excited to welcome a bright and motivated engineer to help us achieve them!
In this role, you will:
- Enhance and maintain the backend stack of the Marketplace Team, contributing ideas and feedback to your colleagues.
- Ensure high-quality standards for the backend stack, collaborating closely with other team members.
- Deliver well-tested, scalable solutions that meet both technical and business needs.
- Share and discuss best practices proactively with your peers to drive continuous improvement.
- Collaborate with product stakeholders, including engineering and product management, who value your input.
- Support product teams with specific integrations, such as adding Salesforce Case Management to our Engage module.
We are looking for people who:
- Excel in communication and teamwork within an English-speaking team.
- Strive to master software engineering and have a special area of interest or expertise.
- Write clean, concise, and maintainable code in Java (curreAPI ntly using Java 21).
- Have knowledge of Spring Framework (we use Spring Framework with Spring Boot) or similar application frameworks.
- Are familiar with unit testing frameworks, such as JUnit and Mockito.
- Have hands-on experience with PostgreSQL and Docker.
- Understand REST APIs and their implementation.
- Experience deploying software to production, ideally using kubernetes.
Nice-to-haves:
- Experience with Kafka or other event-driven systems.
- Experience monitoring and maintaining applications in production environments.
- Familiarity with UI development in Angular or similar frameworks.
- Understanding of microservices architecture.
- An interest in Domain-Driven Design (DDD).
- An interest in end-to-end testing practices.
Please note that this position is only available to candidates who are currently residing in Denmark. Unfortunately, we are unable to consider applicants outside of the country.
Apply for this job
*
indicates a required field