Position: Senior Java/Kotlin developer
Company: Coherent Solutions
Experience required: 5y
English level: upper

We are seeking an experienced Senior Software Engineer to help develop backend services and infrastructure. The Senior Software Engineer will drive efforts to develop secure REST services and related data infrastructure to deliver a collaboration and analytics SaaS platform

**About client:**

Our client is a one-of-a-kind non-profit with the mission of modernizing and accelerating the pathway for bringing new therapeutics to patients around the globe. Founded in 2020 by an industry consortium of leading pharmaceutical companies, it is developing a SaaS platform that will radically transform how industry and health authorities work together to bring forth safe, effective treatments to more people, faster.

**Technologies:**
● Java/Kotlin
● Spring Boot
● SQL/NoSql
● Docker
● Kubernetes
● Terraform
● GitLab
● Datadog/Splunk

**Job requirements:**
● Expert in developing services with Kotlin and/or Java, with at least 5+ years of experience with either or both of these languages
● Expert in developing services with Spring Framework, especially with it’s extension Spring Boot, with at least 3+ years of experience
● Experience working with Gradle build system
● Experience with Agile development processes, preferably using Atlassian tools
● Expert developing microservice architectures, CI/CD patterns & practices, data architecture & engineering, and cloud infrastructure management
● Cloud architectures, especially Google Cloud, and Cloud-First development practices
● Extensive experience with data modeling and data persistence technologies including SQL and NoSQL
● Excellent written and oral English skills
● Familiarity with CI/CD and infrastructure tools like: Docker, Kubernetes, Terraform, GitLab
● Familiarity with monitoring tools like: Datadog and Splunk
● A plus: past experience in regulated environments: GxP Gamp 5, FDA Title 21 CFR Part 11, FedRAMP, ISO27001/27017/27018/27701 and/or SOC 2

**Responsibilities:**
● Collaborate with multiple teams to help design, interpret, and scope requirements, with a focus on technical approach, time-to-market and feasibility
● Develop software services to meet the requirements of the platform
● Participate, and often lead, design and code reviews and feature demonstrations
● Provide expertise in delivery of cloud services, especially for Google Cloud
● Stay current with leading technologies that can help optimally deliver the
platform
● Develop unit tests and support acceptance testing
● Deliver features as commitments dictate, inline with our security and coding standards and best practices.

**We offer you:**

● Opportunity to share experiences at internal meetings and conferences
● 100+ technical and non-technical training for development and broadening of horizons
● Career growth and development
● Regular salary review based on employee performance
● Medical insurance from the first working day
● 15 sick leave are fully compensated
● 18 working days of paid leave
● IT Club Loyalty program gives a lot of discounts and bonuses
● GYM compensation
● English courses
● Remote work
● Team sports activities, and corporate events

**Join us!**