Java Engineer

2 Months ago • 3 Years +

About the job

Job Description

Brandwatch is looking for a Java Engineer with 3+ years of experience to join their Advertise team. You will work on backend development, microservices, data processing pipelines, and RESTful APIs using Java, Spring, and related technologies. Experience with relational and NoSQL databases, cloud platforms (AWS preferred), Docker, Kubernetes, and messaging technologies (Kafka) is a plus.
Must have:
  • Java Development
  • Spring Ecosystem
  • RESTful APIs
  • Relational & NoSQL
Good to have:
  • Docker & Kubernetes
  • Messaging Technologies
  • AWS Experience
  • Kafka Knowledge
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.
Brandwatch is looking for a new team member for the Advertise team. You will be part of an established cross-functional and autonomous product team responsible for the development of the Advertise module in our Social Media Management platform.

As a Java Engineer, you'll be part of the backend efforts and help the team deliver sustainable solutions.
You’ll do this by identifying pragmatic abstractions and design patterns and by writing clean, reusable and robust code. You will be responsible for developing high-quality code that can improve our current solutions, or provide new functionality to our customers. You will be part of the entire journey that brings a feature from discovery to delivery.

What you'll do:

    • Define accurate domain models
    • Develop quality microservice solutions with cutting edge technologies together with dedicated marksmen to help fulfil our different business goals.
    • Store data efficiently in a matching storage engine
    • Build highly parallel data processing pipelines, and fluent APIs
    • Help design, implement and improve our services while helping us adopt best practices 
    • Write elegant, self testing, well documented code
    • Be mindful of the business - by communicating with your colleagues and management, help us ensure that we're building the right thing at the right time

What you have:

    • Minimum 3 years hands-on experience on a production system as developer
    • Good knowledge of Java, we are using Java 17 and 21
    • Good knowledge of Spring and/or RESTEasy and/or Quarkus ecosystems
    • Good knowledge of RESTful APIs, their design and implementation
    • Experience with relational (e.g. PostgreSQL, MySQL) and NoSQL (e.g. MongoDB, Redis) databases
    • Experience with building and/or running large-scale applications on a PaaS/SaaS cloud, preferably AWS
    • Knowledge of Docker and Kubernetes is a big plus
    • Experience with messaging technologies, Kafka is a plus
    • English language fluency
Please note that this position is only available to candidates who are currently residing in Bulgaria. Unfortunately, we are unable to consider applicants outside of the country.

#LI-Remote
#LI-LS1
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

London, England, United Kingdom (Hybrid)

New York, New York, United States (Remote)

India (Remote)

Sofia, Sofia City Province, Bulgaria (Hybrid)

London, England, United Kingdom (Hybrid)

View All Jobs

Get notified when new jobs are added by Cision

Similar Jobs

adyen - Senior Java Engineer - Data

adyen, Netherlands (Hybrid)

adyen - Senior Java Engineer

adyen, Brazil (Hybrid)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

DraftKings - Program Manager, Talent Development

DraftKings, United States (Remote)

sglottery - Software Quality Assurance Engineer

sglottery, India (On-Site)

sglottery - Software Engineer

sglottery, India (On-Site)

sglottery - Senior Business Process Analyst

sglottery, India (On-Site)

Unity - Software Engineer, Data Engineering

Unity, Denmark (On-Site)

Homa games - Store Analyst

Homa games, France (On-Site)

Mojang Studios - Production Director

Mojang Studios, Sweden (Hybrid)

Evolution - Backend Developer - Distributed Services

Evolution, Sweden (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Bulgaria

Starkflow - Lighting Engineer

Starkflow, Bulgaria (Remote)

tide - Mid Web Engineer - Angular

tide, Bulgaria (Hybrid)

tide - Lead Flutter Engineer

tide, Bulgaria (Hybrid)

tide - Junior Mobile Engineer

tide, Bulgaria (Hybrid)

tide - Senior Backend Engineers, Remote

tide, Bulgaria (Remote)

tide - Junior Java Backend Engineer

tide, Bulgaria (Hybrid)

tide - Talent Sourcer

tide, Bulgaria (Hybrid)

Get notifed when new similar jobs are uploaded