Position: Senior Java Developer/Tech Lead
Company: MUGCO
Experience required: 5y
English level: upper

MUGCO is a Silicon Valley team development company, and we are currently looking for a highly motivated Senior Java Developer / Tech Lead to join a mature project in the US.

**ABOUT THE PROJECT:**
We are currently looking for a  Senior Java Developer / Tech Lead to join a mature US project in the digital advertising domain. Every day the industry’s leading brands, agencies, and publishers trust our AI-powered semantic analysis engine to provide a holistic understanding of page content, meaning, and sentiment. You will take part in the design and development of the next generation of digital advertisement ecosystem which analyzes and classifies huge amounts of data every day.

**REQUIREMENTS:**
Versatile tech person with at least 5 years experience in Java server-side development under Linux O/S, Open source

Hands-on technical management experience

Deep understanding of OOD, Design patterns, Java internals, multi-threading, parallel processing, SpringBoot, and Hibernate

Ability to understand overall system functionality

Experience with SQL, RDBMS, Rest

Experience with Unit Tests, Integration Tests, and End-to-End Tests

Experience with Agile Scrum, continuous delivery, and integration environments

A computer science degree is preferable

**Will be an advantage, but not necessary **to have experience with microservice approach, Docker and K8s, AWS cloud computing infrastructure (EC2, AWS Services, etc.), Big-Data Technologies (Hadoop/Spark, etc/NoSql DB), NoSQL, Gradle, Jenkins

**RESPONSIBILITIES:**

Leadership/mentorship over their agile team

Developing / Reviewing Code

Influence every aspect of the development process and take part in strategic technological and architectural decisions.

Design, develop and deploy high-performance distributed applications

Developing, testing, and debugging complicated problems.

Interact with PM, QA, and support throughout the product lifecycle

Support our existing systems while striving to make improvements

**WE OFFER:**
Long-term employment with 20 days paid vacation and other social benefits

Medical insurance, English courses, paid professional development courses, fitness access

Flexible schedule: the balanced life of our employees is very important for us