Job Details

ID #41296194
State Vermont
City Vermont
Job type Permanent
Salary USD TBD TBD
Source Apex Systems
Showed 2022-05-21
Date 2022-05-20
Deadline 2022-07-19
Category Software/QA/DBA/etc
Create resume

Senior Java Engineer

Vermont, Vermont, 05401 Vermont USA

Vacancy expired!

Job Summary: As a Senior Software Engineer, you'll work on our Real-Time Bidding Platform that serves roughly one billion bid requests a day, around 700k requests per second at peak, with a 100ms limit on the amount of time it takes to process a request. Most of our applications are written in Java using the Spring Boot framework. We use Sumo, Data Dog, New Relic, and PagerDuty to monitor and alert on our platform. We own, and are responsible for, our infrastructure, including everything from the public network all the way down to our compute and sharded relational database schema design. All of our infrastructure is in AWS, and we manage it using Terraform. We use CI/CD best practices to develop, test, and deploy our applications. We use a wide variety of AWS services, ranging from running containers in the Elastic Container Service, to Elastic Map Reduce, Athena, Glue, and other No SQL Big Data services to process a large volume of data, work with products and architects to learn, and apply those learnings to future product and technical development. Our engineering organization supports addressing technical debt. In addition to working with product owners to prioritize and fix defects as necessary, we reserve one sprint a quarter to work on things that are bugging us, whether that's cleaning up noisy alerts, automating manual processes, or just revisiting code if we think there's a better way to do it, using the tools we have available to set goals prior to making changes, and measuring our success. We have an annual Hackathon, with winners going on to compete at a higher level within our parent company. We have time reserved on the calendar annually to learn more about both internal and external products. If you want to work on highly performant software running at scale in the cloud, with the ability to both learn new technologies, and have an impact on our ability to succeed as a team, organization, and company, this job is for you. Technologies: Java, Spring, AWS (EMR, ECS, EC2, S3, Glue, Athena, QuickSight, Lambda, API Gateway, SQS, Kinesis, Terraform, CloudFront, CloudWatch, RDS), Active MQ, Maven, NewRelic/DataDog/SumoLogic, Cucumber, REST/gRPC, Hibernate, MySQL, GitHub, TeamCity/Jenkins, Apache Airflow Your Role: • Develop advertising solutions for the expanding digital advertising space including Connected TV, OTT, Music Streaming, YouTube, Facebook, Google Search and Display • Design, build and support cloud-native applications that serve our digital advertising stakeholders • Establish patterns for our organization that deliver our software products at scale with observability, performance and security • Design and build service-oriented architecture solutions, constructing and managing services published to both internal and external consumers, integrating with complex database and third-party components • Engage with your agile scrum team to build a culture of passion, trust and creativity • Learn and leverage the automotive digital advertising domain to change the way the world buys, sells and uses cars Qualifications Required Experience: • BA/BS degree in Computer Science or related field. Advanced technical degree and/or related training a plus • 5+ years of multi-threaded server-side web application development experience What We Look For: • Experience designing and implementing applications with highly optimized and scalable architectures with an emphasis on AWS technologies • Strong Java skills, including experience with the J2EE platform and the Spring framework. • Object-oriented design experience, including applied use of design patterns • Dev Ops Systems engineering experience such as performance troubleshooting, thread dump analysis and garbage collection configuration. • Experience implementing automated tests and observability, monitoring and alerting • Proven ability to work independently; designing, developing and deploying solutions, and to deliver projects on time with minimal direction • Strong database development skills including a solid understanding of database technologies, and logical and physical data modeling • Knowledge of agile development methodologies desired • Knowledge of digital advertising is a plus Burlington, Vermont Known for the outstanding quality of life Vermont has to offer, Burlington is a small city with a lot going for it. Nestled between the Green Mountains and the Adirondacks along the shores of Lake Champlain, the area is a haven for outdoor recreation. The Burlington area is home to several colleges and the University of Vermont and has a thriving cultural scene. Cox Automotive is based at 1 Howard St., in the heart of Burlington's South End, which features great restaurants, breweries, and convenient access to Burlington's bike path, parks and waterfront. Like many engineering teams, the pandemic has challenged us to evolve how we work. Ask us how

EEO Employer Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or .

Vacancy expired!

Subscribe Report job