Job descriptionDirector or Deputy Director of Engineering (Java) We are seeking a highly skilled and experienced Senior Java Engineering Manager to lead the development and management of scalable microservices in a cloud‑native environment.
This role requires deep expertise in Java, Spring Boot, and SQL, along with a strong background in building complex enterprise‑grade solutions in the cloud.
About IQVIA Digital IQVIA Digital powers exceptional brand experiences by delivering customer‑first, insights‑driven, and integrated omnichannel solutions.
We provide:
Authenticated, privacy‑enhanced data and analytics
Innovative, fit‑for‑purpose healthcare technology
Expertise to enable adaptable marketing models that improve care quality and patient outcomes
IQVIA is the leading global provider of data, advanced analytics, technology solutions, and clinical research services for the life sciences industry.
www.iqviadigital.com
Role Overview As a hands‑on leader, you will guide a team of up to 5 engineers, fostering a culture of:
Technical excellence
Collaboration
Continuous improvement
Key Responsibilities
Lead the design, development, and deployment of robust microservices using Java and Spring Boot
Architect and implement scalable, secure, high‑performance cloud solutions (AWS, Azure, or GCP)
Manage and mentor a team of 6–10 software engineers, providing technical guidance and career development
Collaborate with Product, DevOps, and QA teams to deliver high‑quality solutions
Ensure best practices in code quality, testing, and CI/CD pipelines
Monitor system performance and troubleshoot production issues
Drive innovation and continuous improvement in engineering processes and tools
Required Qualifications
5+ years of professional Java development experience with a strong focus on Spring Boot and SQL
Proven experience designing and managing microservices architectures in cloud environments
Strong understanding of RESTful APIs, Docker, and orchestration tools (Kubernetes preferred)
Experience with AWS, Azure, or Google Cloud Platform
Demonstrated ability to lead and mentor engineering teams
Excellent problem‑solving skills and a passion for high‑quality software
Preferred Qualifications
Experience with CI/CD tools (Cloud Build, GitHub Actions, GitLab CI)
Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK stack)
Knowledge of Agile/Scrum methodologies
Strong communication and interpersonal skills
Eligibility To be eligible for this position, you must reside in the same country where the job is located.
Equal Opportunity Employment IQVIA is proud to be an equal‑opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, marital status, or any other status protected by applicable law. Accommodations for applicants with disabilities are available in all aspects of the recruitment process upon request.
Artificial Intelligence Usage Please note that we may use artificial intelligence (AI) in the processing of your application. However, we only use AI to assist our recruitment team with the screening or assessment of candidacies, and not as a substitute for human decision‑making.
Salary Range The potential base pay range for this role, when annualized, is $102,700.00 – $190,500.00. The actual base pay offered may vary based on a number of factors including job‑related qualifications such as knowledge, skills, education, and experience; location; and/or schedule (full or part‑time). Depending on the position offered, incentive plans, bonuses, and/or other forms of compensation may be offered, in addition to a range of health and wellness and/or other benefits.
#J-18808-Ljbffr