What we are looking for
Company WhiteCitySoft, operating from Belgrade (Serbia) and New York (USA), is looking for an experienced backend JAVA developer.
For the past seven years, we have been working closely with several large clients in the advertising industry. Throughout that time, we have accumulated knowledge from several successful projects in the programmatic advertising field and are actively servicing some of the largest digital media companies in the USA. We build our backend software, platform, and client-facing products to enable digital media (supply) with the best-in-class monetization tools (demand) in a seamless and optimized way.
Technologies and components:
- generation and deployment of custom javascript tags, which are responsible for running real-time auctions (RTB)
- back-office and client-facing dashboards
- management of industry-specific components - publishers, sites, ad units, demand partners and other entities
- logging, tracking and reporting - combining data from multiple sources
- tools for optimization, reporting, alerting, etc
Out of a growing need from our clients, we are looking for backend support in the following areas:
- developing and maintaining java microservices
- cloud infrastructure maintenance (AWS), with a focus on scalability
- development of RTB exchange as a separate product
- working on algorithms and code optimizations which will directly impact platform revenue
- implementing new standards in the advertising industry
What we are offering:
- Challenging and fast-paced environment
- above average market compensation based on skillset, delivery, commitment/merit, and other requirements
- learning from experts in the advertising industry
- working directly with co-founders
- remote and/or office work
- flexible work hours - “as long as the job gets done” mentality
Skillset which would be most compatible for the role:
- 5+ years of experience in software development
- 3+ years of experience in Java development with Spring, Spring Boot, and Hibernate
- Experience with Web servers and REST APIs
- Experience with reporting, handling large datasets, complex SQL (Spring JPA, QueryDSL)
- Experience with AWS
- Experience building scalable server-side components
- Experience with large codebases and microservices
- Ability to write clean, well-designed and high-quality code in a highly collaborative Agile development environment
Qualifications which we think would make you a good fit for the company:
- Ability to work with partial/flexible or no specification
- Positive attitude towards and willingness to engage in discussions and everything related to improving the product
- Availability on the chosen method of communication (slack, skype, meet/hangout)
- Quick response and resolution time for critical issues in production
- Deadline oriented attitude, working overtime when the need arises
- Ability to maintain different codebases and environments
- Passion for problem-solving, interest in growing your skillset, desire to tackle multifaceted and challenging problems
- Good knowledge of English, conversational and written
- Strong work ethics