Job Detail

Java Technical Lead at PicsArt
Yerevan, AM
THE PROJECT:

A mobile analytics product (you’ve guessed, it’s not the PicsArt mobile app but a web app).
The product gathers behavioral data, technical device information, as well as manages user segments, a/b tests and configurations for all our 600M users. The product empowers product managers, developers, QAs, big data analysts/scientists and others who work with hundreds of terabytes of data on a unified tool using the same terms and concepts.

JOB DESCRIPTION:

PicsArt LLC is looking for a Tech Lead, who will design and code servers, applications and databases that are reusable, scalable and meet architecture goals. He/she should create clean, well-documented and uncomplicated Application Programming Interfaces (APIs).

What you’ll be doing:

Develop highly scalable services and products;

Handle large data sets;

Addressing proactively unforeseen issues;

Participate in API development and system architecture design;

Integrate services and technologies;

Work with modern technologies

Be ready to react appropriately in case of system incidents and work "on call".



We’d love to hear from you if you:

Have at least 5 years of work experience with backend;

Have knowledge of Design / Architecture patterns;

Master in Java and have knowledge of Spring, Hibernate frameworks, Maven, Servlet API, JDBC and Restful API;

Are experienced in server-side JavaScript, NoSQL databases and key-value storages;

Have deep understanding of web services architecture, networking protocols (XML/JSON, REST, OAUTH);

Have a strong desire to help the team with roadblocks and mentor junior and base engineers;

Are experienced in building, testing and shipping robust and scalable server-side applications;

Track record of performance optimization wins;

Are meticulous in detail and are a strong communicator;

Have strong analytical skills;

Have good knowledge of English language.