Position: Java/Clojure Engineer (life science) | Vodori, USA
Company: Global Talent
Experience required: 5y
English level: upper

**About Vodori**
Vodori (Chicago, US) is an innovative disruptor providing software solutions to the life sciences industry with a primary focus on commercial sales and marketing processes. They have an existing portfolio of products — Pepper Flow, Pepper Insight, Pepper Folio, and an underlying Platform product - with a strong existing client base like some of the members of Fortune 500 Pharmaceuticals Companies.

The solutions ensure that effective compliant selling processes are followed by sales and marketing teams when dealing with healthcare practitioners and ensure that relevant content is available in a flexible, secure, validated, and cost-effective manner by teams globally. An existing competitor is well established in this sector in the life sciences industry (Veeva), but Vodori is well-positioned to disrupt their position of market dominance through offering cost-effective and flexible solutions to the small and medium players in the industry and over time competing for the major Big pharma companies business as well.

**Your Mission:**
- Become a member of a cross-functional (Back End, Front End and Site Reliability Engineers, as well as Product Owner and designers) responsible for developing, deploying, and owning the product end-to-end;
- Work across the stack, particularly the backend data, service layers, and AWS infrastructure to deliver new capabilities from start-to-finish;
- Employ best practices and standard design patterns to simplify and accelerate the development;
- Conduct design and code reviews. Maintain high programming standards by writing unit and functional tests;
- Contribute to overall team success, doing whatever it takes (design, implement, test, etc) to release high quality, reliable products;
- Provide technical leadership and mentorship to junior engineers;
- Work with a modern stack: AWS services, Docker, Kubernetes, Java, Angular, GraphQL, Mongo/Postgres, etc.

**Must-have skills:**
- 7+ years of backend software development experience building time-sensitive, highly reliable, mission-critical software (SaaS, cloud-native preferred).
- Expertise in core Java (particularly collections and concurrency) as well as open-source frameworks: Spring (Spring Boot, Spring Data, Spring Security), Hibernate.
- Hands-on experience with back-end software design and development with deep expertise in data, APIs, scalability, security, integrating cloud-based services (e.g. AWS EKS, IAM, S3), and 3rd party IdPs.
5+ years experience working with relational databases (ex. PostgreSQL, MySQL) or equivalent and modern cloud components from the major platforms.
- Hands-on Clojure experience with an ability to extend existing code and understand and refactor Clojure to Java.
- Passion for simplicity and collaboration.
- Strong communication skills and the ability to work across functions.
- Curiosity and passion to constantly learn and teach new things.
- University degree in Computer Science, Engineering, or equivalent experience.

**What we offer:**
**For your professional growth:**
— Project with a big mission to transform lives by empowering life science companies.
— Monthly education allowance for courses, training, books, events.
— Access to all events in the Unit.City and our partner’s network.
— Mentoring from executives that have been working at Apple, Google, and Nest.

**For your comfort:**
— Flexible working hours.
— Best-in-class IT equipment mirroring our client set-up.
— Medical, vision, dental coverage, and life insurance (since day one).
— Monthly commute allowance or free parking space.
— Gym or swimming pool membership, after-work activities & hobbies.
— Cutting-edge office in the center of Ukraine’s first innovation park — Unit.city.

**For your leisure:**
— Internal team-building events every month.
— Corporate celebrations.

**Working model:**
GT builds remote engineering teams for outstanding product companies. Our future mate will **work directly with a client**. We call this ‘Extended Team model’, and it means that each team member is integrated as deeply as possible into the client's team. You will work with the same tools and technologies as they do and communicate directly with a client without any intermediary in between. Our clients usually (before the pandemic) came for a week each month and spend a lot of time with the team in Kyiv. We also encourage trips to a client and joint teambuilding and after-work activities. 

**At GT we:**
— Take care of the office, payroll, taxes, and other important things.

— Provide you with mentorship and support.

— Set up a growth plan and educational budget for your development.