Sr Java Developer
Client location: Burbank, CA
Work location: Onsite in Burbank, CA or Seattle, WA or Orlando, FL or Bristol, CT or New York, NY
Duration of Assignment: 24 months
W2 Only Position
JOB DESCRIPTION:
The team is fully responsible for building, enhancing and maintaining the high-performance, distributed, microservice-based Digital Advertising Platform. We also work on integrations with critical services responsible for the correct pacing, targeting, and selection of ads. As a member of our team, you will apply your knowledge and skills to help us deliver scalable, performant, maintainable, and testable software.
On a daily basis you should bring:
- A willingness and desire to effectively communicate and collaborate across teams and systems.
- Demonstrated ownership for the projects delivered by your team and department.
- Knowledge of system design and implementation best practices to guide and mentor.
- A passion for mentoring, learning, and adapting to a very dynamic and fast paced environment.
- A proven ability to work with product teams to translate requirements into well-defined technical implementations, as well as the ability to define technical and operational metrics to measure system health.
- Akeen eye for potential optimizations and enhancements to our services.
- Kindness and pragmatic optimism.
- Your unique view and experience.
Responsibilities:
- Writing and reviewing a lot of code and tests.
- Available for a weekly-rotating On-Call support schedule.
- Reading requirements documentation from Product and translating into implementation tickets and leading the team through execution.
- Defining, reviewing, and documenting software and system designs in a high throughput, low latency microservices environment.
Qualifications:
- 7+ years of software engineering experience.
- Advanced proficiency with Java, such as understanding heap, multi-threading, profiling
Comprehensive experience with:
- SpringBoot and related Spring projects.
- Non-relational database technologies (e.g. DynamoDB).
- Redis and/or MemCache.
- Apache Kafka and/or Kinesis.
- AWS or other cloud platform.
- Terraform, Docker and Kubernetes.
Preferred Qualifications:
- Ad Tech Industry Preferred
Required Education:
- Must have a 4 year stem degree