Apply for this Job
Senior Mid-level Java Developer
Location: Remote
Summary:
Our company is seeking innovative and technically curious technologists to join us as we make a huge impact in the online advertising space. A position with us offers the opportunity to apply your talents and creative energy to deliver high performing solutions at one of the TOP 10 e-commerce sites in North America and a rapidly growing online advertising platform. At our company, technology is at the heart of our organization.
Responsibilities:
• You will be part of the Advertising engineering team responsible for designing and implementing technical solutions with an emphasis on scalability.
• You will build and enhance core tools that are needed to support development, testing and integrations leading to Continuous Delivery.
• You will use your creative and innovation-driven mindset to articulate engineering designs based on product requirements.
Skills:
• 3-5 years of software development experience
At least 3 years of development experience using an object-oriented language
• At least 2 years of microservices development, ideally using Java Spring Boot
• Experience with Docker, Docker Compose, and running containerized applications
• Proficiency in SQL, preferably the PostgreSQL dialect
• Familiarity with Liquibase or similar database migration tool
• Experience writing unit tests and functional tests using JUnit
• Proficiency with Object Oriented Design principles and patterns
• Solid technical communication skills with business partners and other engineer teams
• Experience using distributed version control systems, such as Git
• Experience with bug tracking software such as Jira
• Proficiency bash and comfortable working in a terminal
• Exposure to modern web technologies like React
Tell us about your department:
We are in the MadTech area. We build solutions for marketing and advertising.
How much time will the resource spend pair programming?
We pair on an on-demand basis. There is no set time.
Skills Overview:
Java, OO/OD experience
Relational Database experience
Spring Boot
Message Queue (RabbitMQ)
JUnit
Docker
What are some preferred/nice to have skills the manager is looking for?
Node/Express
React or modern web frameworks
Git/Github Actions
Date Posted: 16 May 2025
Apply for this Job