Position: Java Tech Lead
Company: Coherent Solutions
Experience required: 5y

You will gain experience of work in Product team, transparent communication with Customer side, participation in technical analysis of current solutions, design and development of brand-new REST services leveraging on AWS and enhancements of existing. In addition, you will have ability to work with Salesforce integration that will be great extension of your experience.

**Responsibilities**:

- Scrum team management that is responsible for such an important part of the product as integration components implementation.
- Working close with Product Owners and Architects team in understanding requirements and making design decisions.
- Working close with Agile Delivery Leads for Team coordination and reporting to Product Owners
- Participation in high level estimations and planning
- Full ownership of new features development lifecycle
- Code Review
- Mentoring of other developers in Scrum team

Tech stack: Spring Boot, Java 8+, REST APIs, JPA, NoSQL DB (preferred Mongo DB, Dynamo DB), Maven, Git, Docker, Jenkins, AWS

Requirements:
5+ years’ experience of development Spring based web applications
3+ years’ experience with Spring Boot
3+ year experience of Java 8+
3+ years’ experience developing REST APIs
1+ years’ experience working in Scrum team
Experience with developing stateless applications
Experience with JPA and NoSQL DB (preferred Mongo DB, Dynamo DB)
Experience with Maven, Git, Docker, Jenkins, AWS (nice to have)

**What Do We Offer**
- Work with the latest versions of languages and use them in the project;
- Opportunity to share experiences at internal meetings and conferences;
100+ technical and non-technical pieces of training for development and broadening of horizons;
- Career growth to Senior, Lead, or get other technical or management role;
- 15 hospital days are fully compensated;
- 18 working days of paid leave;
- IT Club Loyalty program gives a lot of discounts and bonuses;
- GYM compensation;
- English courses;
- Team sports activities, and corporate events.