Position: Lead Java Developer (Healthcare)
Company: Customertimes Corp
Category: Java
Experience required: 5y
English level: upper
Published: 2022-05-01T00:00:00+03:00

You would work as a Lead Java Developer in the company and build our Java community. At the same time, you will work with one of our American customers on a Healthcare project. This is an advanced software platform supporting medical affairs-led business transformation, operational excellence, and connectivity — purpose-built to help strategically plan and manage medical evidence generation, grant programs, and communication activities. Join!


**Project Description**

Our product is a global platform working in the field of healthcare, built to help strategically plan and manage medical evidence generation, grant programs, and communication activities.

The long-term project where our goal is to help the customer in product development and transformation.

Work in one team with Customer Team members together located in US and EU.

Team composition:
The team consists of 40+ people: 11 Java Developers, the rest — SM, MQA, AQA, BA, SQL Devs, and more

**Requirements:**

-4-5 years of Java development experience
-Good programming skills
-Solid knowledge of J2EE or Spring, understanding DI, and IoC
-Understanding of RDBMS concepts and SQL (knowledge in MSSQL will be a plus) and JPA/Hibernate
-Understanding patterns of Enterprise Application Architecture
-Knowledge of Jira/Confluence
-Experience with Agile
-Experience with building tools such as Gradle
-Knowledge of how to write unit and integration tests
-Strong analytical and communication skills
-Responsible, self-motivated team player
-Great team work skills
-Good communication and time management skills

Nice to have:

-Experience with cloud platforms (AWS, Azure, Google Cloud)
-Experience in React
-Experience in JSF or JSP
-Knowledge of REST
-Basic knowledge of Widlfly or Jboss

**Job Responsibilities:**

Sales, presales, and marketing related

-Organize technical support of pre-sales activities (estimates, architecture validation etc) according to existing SLA
-Organize preparation and adjustment of customer demos
-Participate in the presales process for big RFPs
-Organize and lead technical assessments for new potential customers like a presales stage or separated engagements
-Support the marketing team in the case studies creation process

Technical CoE and delivery excellence

-Prepare, own, and share technical best practices, related to roles, included in Customertimes pool
-Organize technical overseeing of all the projects, which use related technologies
-Organize guidance for all the projects, which use related technologies on technical best practices and technical documentation to be used
-Organize technical support to the teams during the crisis management period

Resource management related

-Organize mentorship for Senior staff
-Maintain technical part of grade forms of all roles
-Support creation of learning paths and mentorship programs from Trainee to Lead position

**We offer:**

-Regular compensation package reviews
-20 days of paid vacation, 15 paid days of sick leave with a doctor’s note, and 5 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
-Support for participation in professional development opportunities (webinars, conferences, trainings, etc)
-Regular team-building opportunities as well as bi-annual company-wide events
-Flexible work environments, including in-office, remote, or hybrid, based on employee preference and manager approval