This job posting may have expired!
Use our `search` to find similar offers.
Similar jobs

Backend Team Lead

IQVIA Holdings Inc.

Halifax, Canada

Backend Team Lead

**Must sit in Halifax, NS office

  • You will be leading a group of talented developers located across the world. You will be responsible for mentoring and growing your team potential.
  • Lead the SCRUM meetings, build architecture, and improve the quality of the codebase. Agility is in your nature, ability to change, and pivot. Strong client deliverable orientation.
  • Strong analytical and problem-solving skills
  • Strong knowledge of the Java programming language and the server environment.
  • Deep understanding of good programming practices, design patterns, and Object-Oriented Analysis and Design
  • Ability to work as part of a team by contributing to product backlog reviews and solution design and implementation
  • Be disciplined in implementing software in a timely manner while ensuring product quality isn't compromised
  • Strong documentation skills

Minimum qualifications:

  • Successfully implemented and released REST services using a modern java framework in the past 3 years
  • Successfully designed database models that are adequate for the problem on hand
  • Formal training in software engineering, computer science, or computer engineering.
  • Worked as part of a mature engineering team

Technological stack:

  • Have working knowledge with Spring Boot
  • Have working knowledge with Java 1.8+ features such as streams and lambda expressions
  • Have working knowledge with Domain-Driven Design and Similar Architecture concepts
  • Understands reactive programming, reactive systems, Point to Point, and Pub/Sub queues, RabbitMQ, SQS, etc...
  • Have working knowledge with containerization and build pipelines, Rancher, Circle CI, K8S
  • Successfully implemented REST Services that can interact seamlessly with Frontend web applications
  • Understanding of asynchronous architecture
  • Knowledge of SQL and NoSQL databases and concepts.

At IQVIA, we believe in pushing the boundaries of human science and data science to make the biggest impact possible – to help our customers create a healthier world. The advanced analytics, technology solutions and contract research services we provide to the life sciences industry are made possible by our 67,000+ employees around the world who apply their insight, curiosity and intellectual courage every step of the way. Learn more at jobs.iqvia.com.

Job posted: 2021-01-12

3
Abonner