Skip to main content

Java Full-Stack Lead Developer/Architect

Aplica ya
Mapa de ubicación: Durham, North Carolina, United States Full time R1156199

Descripción del trabajo

Overview

IQVIA continues to expand their tech and applications products and is introducing NextGen Commercial Content Management system. This product will be integrated with other systems. It is for the use by some of the world’s leading healthcare and life-science organizations, and is expected to be one of the most innovative cloud-based solutions available. Our continued growth has opened up new opportunities.

We're just about always looking for people who thrive on solving big content management problems and creating amazing user experiences. We are passionate about our users and our products, and we're looking for people who can match and exceed our obsession for customer success.

Do you want to help change the face of enterprise software?

Do you want to help users solve real problems by creating simple, fun and transformative experiences?

Do you want to work with an incredibly passionate team of people who love their products?

If you are passionate about developing transformative technology, check us out, especially if you are skilled in or intrigued by some of the following technologies:

-- Cloud-based server side development using excellent, modern tools

-- Rich, highly performant front end development using JavaScript frameworks like Angular, React, Node.js

We're not terribly concerned with your specific background. You have to be passionate about solving real problems and excited about using the latest technologies to do it. This might include using an exotic cloud platform to develop easy to configure applications, or utilizing a bleeding edge browser technology to offer a surprisingly simple user experience which are language agnostic.

Essential Duties

  • Strongly serving and supporting the Product Owner and Development team in their quest to do everything possible to delight customers and ship a release
  • Providing support to the team using a servant leadership style and leading by example. This person should personify Agile and Scrum more philosophically, than just a process
  • Guiding and coaching the development team in design and architecture of the product
  • Building a trusting and safe environment where problems can be raised without fear of blame, retribution, or being judged, with an emphasis on healing and problem solving
  • Coaching the people on personal and professional levels to help them grow in their careers
  • Facilitating getting the work done without coercion, assigning, or dictating the work
  • Facilitating discussion, decision making, and conflict resolution
  • Assisting with internal and external communication, improving transparency, and radiating information
  • Staying hands on to comprehend the what, the why, the where, the when and on a high level of the release being shipped

Required Skills/Experience

  • 10+ years of software development experience
  • Bachelor’s degree in a STEM discipline from an accredited institution
  • Experience in managing a development team and delivering products or projects
  • Good skills and knowledge of servant leadership, facilitation, situational awareness, conflict resolution, continual improvement, empowerment, and increasing transparency
  • Experience in developing applications in a multi-tenant cloud platform with governor limits
  • Experience in leading a team in design and development of applications
  • Experience with Agile development practices
  • Experience working with modern Web technologies (JavaScript, HTML5, CSS, AJAX)
  • Web application development experience, including solid experience with Java
  • In-depth experience with React JS and/or Node.js
  • Deep familiarity with continuous integration frameworks (e.g. Jenkins, Maven, Junit)
  • Java and JavaScript engineering:
    • UX / JavaScript
      • .js frameworks
      • HTML5 and CSS
      • JSON and XML
    • Backend / Java
      • Spring, or similar frameworks
      • HTML5 and CSS
      • JSON, XML
      • Junit
      • JAX-RS
  • Experience with at least one modern indexing architecture (ES, SOLR, Lucene, etc.)
  • Experience with at least one SQL database abstraction / ORM technology
  • Experience with at least one modern SQL database (Postgres, MariaDB, etc.)
  • Experience with at least one key value store (Redis, memcached, Riak, Dynamo, etc.)
  • Relevant development and implementation with AWS or Azure
  • Experience with containerization technology (docker) and its orchestration (one of Helm, Habitat, Rancher, Kubernetes, Openshift, etc.)

Preferred Skills/Experience (Any of these are a plus)

  • Master’s degree in a STEM discipline from an accredited institution
  • Knowledge with Pharma domain and CFR 21 Part 11 is a bonus
  • Experience being on multiple Scrum teams in a variety of different contexts (different team sizes, different organizations, different cultures, co-located vs. distributed, etc.)
  • Knowledge and/or experience with widely successful Agile techniques: User Stories, TDD, Continuous Integration, Continuous Testing, Automated Testing, Story timing
  • Excellent communication and mentoring skills
  • Experience with at least one queueing or message service (one of AMQP, RabbitMQ, Kafka, etc.)
  • Experience using confluence and JIRA

IQVIA is a leading global provider of advanced analytics, technology solutions and clinical research services to the life sciences industry. 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. Learn more at https://jobs.iqvia.com

We are committed to providing equal employment opportunities for all, including veterans and candidates with disabilities. https://jobs.iqvia.com/eoe

As the COVID-19 virus continues to evolve, IQVIA’s ability to operate and provide certain services to customers and partners necessitates IQVIA and its employees meet specific requirements regarding vaccination status. https://jobs.iqvia.com/covid-19-vaccine-status

Aplica ya

Únase a la red de talentos de IQVIA

Regístrese hoy y le informaremos cuando haya puestos disponibles que coincidan con sus intereses profesionales.

Únase a nuestra red
Top of page