Senior Java Full Stack Engineer
OddballFull Time
Senior (5 to 8 years)
Candidates must possess a Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, along with 7+ years of hands-on development experience with Java (Java 17+ preferred), including Spring Boot or another dependency injection framework. Strong experience in leading teams of engineers in a fast-paced, high-growth environment is required, as is a solid understanding of RESTful APIs, designing relational databases, Microservices, and event-driven architectures. Some front-end development experience with React is preferred, and a commitment to collaboration and transparency is essential.
The Lead Full Stack Engineer will lead the design, development, and operation of a high-performance web application, acting as a technical leader and driving innovation. They will develop and maintain scalable backend services using Java, Spring Boot, and collaborate with product managers, front-end developers, and data engineers to translate business requirements into robust technical solutions. This role involves providing mentorship and guidance to onshore engineers while coordinating with an offshore team lead, ensuring high standards for code quality, security, and performance, and continuously researching and implementing new technologies and best practices to improve the platform. Leveraging AI-powered development tools to accelerate coding, debugging, and deployment processes is also part of the responsibilities.
Optimizes search media for advertisers and publishers
adMarketplace specializes in search media solutions within the advertising technology sector. The company connects consumers directly with brands, bypassing traditional search engine results pages to create a more relevant search experience. It serves two main client types: advertisers, which include large brands and agencies seeking to maximize their media investments, and publishers, which are platforms that host advertisements. adMarketplace provides exclusive media placements that reach users at critical moments of intent, enhancing the effectiveness of advertising campaigns. The company operates on a performance-based model, earning revenue through cost-per-click (CPC) or cost-per-action (CPA) methods, where advertisers pay based on the effectiveness of their ads. The goal of adMarketplace is to optimize the consumer journey and improve the efficiency of advertising for both brands and publishers.