Mediabistro logo
job logo

Backend Java Developer

3B Staffing LLC, New York, NY, United States


This is a Remote role in New York.
Primarily seeking Backend Java Engineer with strong JAVA
Scala/SCIO are highly desired.
Using Big Query and SQL for data pipelining.
Python a major plus.
Must be senior with ability to think through implementations and determine what architecture should look like.
Should have worked in similar environments with experience in Business Services, building intense applications, interfacing with users and key stakeholders.
GCP preferred but open to other cloud platforms.

We are looking for an experienced backend developer to join our team at Spotify. Audiences & Attributes is a team in the Messaging Platform & Tooling product area. The messaging platform is responsible for all end-user facing communication over email, push notifications and in-app messages. The Audiences & Attributes team's mission is to power best-in-class audience management and content capabilities to make sure the right messages provide meaningful value to the right users.

We have a need for a backend/data engineer to cover for one of our engineers currently on parental leave.

Who you are:
- 5+ years of experience programming in Java/Scala and experience architecting, designing, developing and maintaining software running on the Java platform
- Have experience developing cloud-native applications running on GCP, AWS or Azure
- Are comfortable with the operability parts of being a software developer, running your software in Linux environments and using metrics and monitoring as feedback loops to improve software
- Coaching experience with a proven track record of successfully facilitating continuous improvement work in a development team
- Know and care about sound engineering practices like agile, continuous delivery, test-driven development, defensive programming and circuit-breakers
- Are familiar with building distributed and scalable systems with a good understanding of data structures, algorithms and concurrency and know how to apply them to design pragmatic cost-efficient solutions

What youll do:
- Product development, maintenance and bug fixes in a Java-based environment
- Support the growth of your teammates by actively mentoring and coaching them in both technical and leadership skills

How you will be doing it:
- As a part of an inclusive, autonomous and cross-functional agile team that employs continuous delivery and quick feedback loops
- Collaborating with other software engineers across the company

We are proud to foster a workplace free from discrimination. We strongly believe that diversity of experience, perspectives, and background will lead to a better environment for our employees and a better product for our users and our creators. This is something we value deeply and we encourage everyone to come be a part of changing the way the world listens to audio.