Position: Lead Java Developer
Company: Customertimes Corp
Category: Java
Experience required: 5y
English level: intermediate

We propose you to join our Customertimes Java team. If you like coding and are ready to be the Lead of Java. This position is for you!

**Project Description:**
One of the largest US property insurance companies. In the list of the largest companies in the world.

**Job Responsibilities:**
• Prepare, own, and share technical best practices, related to roles, included in Customertimes pool;
• Advise on architecture design;
• Organize technical support to the teams during the crisis management period;
• Organize mentorship for Senior Staff;
• Contribute to all phases of Product development;
• Work with Architecture Design;
• Write well designed, testable, efﬁcient code.

**Requirements:**
• 5+ years of experience with Java, Back-end development;
• Experience with Spring Framework;
• Good knowledge of AWS;
• Experience with Lambda;
• Experience with SQL - Oracle DB, NoSQL - DocumentDB;
Intermediate or higher level of English (both written and verbal).

**Nice to have:**
Front-end development skills (Vue.js + AngularJS).

**Technologies:**
Spring Framework, AWS, RDS, Lambda, SQL - Oracle DB, NoSQL - DocumentDB

**Benefits:**
• Annual compensation package reviews;
• 20 days of paid vacation, 15 paid days of sick leave with a doctor’s note, and 5 working days of paid sick leave without a doctor’s note;
• Medical insurance coverage for employees, plus an option for family insurance coverage at a corporate rate;
• Certification coverage & support for participation in specialized events (webinars, conferences, trainings, etc.);
• Flexible work environments, including in-office, remote, or hybrid, based on employee preference.