Looking for a Java Engineer with 3+ years of experience with the stack Java + Spring. Strong knowledge of OOP and design patterns, experience with relational and non-relational storage (MySQL, PostgreSQL, Redis, Memcached, DynamoDB). English B1+
About the project
Adapt project in cooperation with our partner Folium (folium.cloud) is about managing ads for a large number of custom players and providers. Performs targeted selection of advertising, converts it to the desired format, corrects video and audio parameters, interacts with advertising exchanges, collects statistics, and integrates third-party systems.
The application has been in production for over two years. The average daily load is over 30 million requests and hundreds of terabytes of traffic. Development is carried out in Java and Kotlin languages using Spring, Netty, Dagger, Spek, Maven, etc.
Much of the project is being developed using a serverless architecture based on Amazon Web Services. Services such as Lambda, ECS, Kinesis, S3, ElastiCache, DynamoDb, CloudFormation, Athena, etc. are used. The CI / CD system, testing, Blue / Green deployment is established. Management is located in California.
At the moment, the development of new services is starting, capable of handling millions of concurrent requests.
3+ years development experience in Java
Strong knowledge of OOP and design patterns.
Experience with Spring.
Understanding of network protocols (http (s)).
Experience in writing tests (unit, integration, load), knowledge of best practices.
Experience with relational and non-relational storage (MySQL, PostgreSQL, Redis, Memcached, DynamoDB).
Experience in NodeJS, TypeScript.
Experience in Docker, AWS.
Experience in NIO/Netty or alternatives.
Experience with high-load distributed systems is a plus.
Knowledge of Kotlin and other JVM languages is a plus.
The level of English proficiency is Intermediate+
Challenging technical tasks and Silicon Valley working experience.
Business trips to the other company offices.
Quarterly bonus based on personal achievements.
A comfortable workplace with a good laptop and the opportunity to warm up in the office.
Flexible working schedule (8 hours working day).
Paid sick days, annual vacations.
Access to the training platfoms (Udemy, Coursera, etc.), compensation for external trainings, conferences, meetups and certifications.
About ITS Partner
ITS Partner develops products powered by the Internet of Things (IoT) technologies. We operate in the global market, partnering with long-term enterprise customers in the United States. Our development effort is behind the success of one of the World’s best internet-connected cameras, Arlo. We are a part of the development team for premium Wi-Fi routers, Netgear. Within a strategic partnership with an American ad-tech company Folium, we develop advanced ad-tech solutions for mainstream media companies, such as Dish and Sling.
The product-oriented development model allows employees to build up expertise in stable, cohesive teams. ITS Partner formed its own strong engineering practice that encompasses strong planning and solutions architecture, high-quality code, and a thorough testing approach. The company is operating with a modern technology stack and development methods. As an illustration, ITS Partner was among the first companies to start using Koltin, including the use in back-end development.
The company embraces a modern democratic management style, maintains open communications, and supports mentorship. We regularly conduct technical masterclasses and participate in conferences. Our employees possess extensive industrial expertise and are eager to share knowledge and experience. We value the achievement of our colleagues who grow their careers and compensation through our transparent and logical motivation system.
DOU company page:
Job posted on
19 July 2021