Descripción del trabajo
Work with teammates to deliver sprint goals
Collaborate with Front End and QA team
Contribute best of your knowledge to system architecture
Write and maintain unit tests on all the layers of the application
Identify code smells and opportunity for improvement of the overall application architecture
Participate on the Scrum ceremonies (standup, sprint planning, retrospective)
Strong analytical and problem-solving skills
Strong knowledge of the Java programming language and the server environment.
Knowledge in Microservices architecture
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
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
Have a working knowledge with Spring Boot 1.5 or 2.0
Have a working knowledge with Java 1.8 features such as streams and lambda expressions
Have a working knowledge with Domain Driven Design and Similar Architecture concepts
Understands reactive programming, reactive systems, Point to Point and Pub/Sub queues
Have a working knowledge with containerization and build pipelines
Successfully implemented REST Services that can interact seamlessly with Frontend web applications
IQVIA is proud to be an equal opportunity employer and we are committed to creating a diverse and inclusive environment. We do not discriminate on the basis of any applicable prohibited ground of discrimination, including but not limited to race, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability. Accommodations for applicants with disabilities are available at all stages of the recruitment process upon request. If you have a physical impairment or a disability that requires an accommodation, we encourage you to disclose this during the recruiting process so that IQVIA can appropriately accommodate you.
IQVIA est fière d'être un employeur offrant l'égalité des chances et nous nous engageons à créer un environnement diversifié et inclusif. Nous ne pratiquons aucune discrimination fondée sur la base de tout motif de discrimination interdit applicable, y compris, mais sans s'y limiter, la race, la religion, la couleur, l'origine nationale, le sexe, l'orientation sexuelle, l'âge, l'état civil ou le handicap. Des accommodements pour les candidats avec un handicap sont disponibles à toutes les étapes du processus de recrutement, sur demande. Si vous souffrez d'une déficience ou d’un handicap physique nécessitant un accommodement, nous vous encourageons à le divulguer lors du processus de recrutement afin qu'IQVIA puisse vous accommoder de manière appropriée.
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 70,000+ employees around the world who apply their insight, curiosity and intellectual courage every step of the way. Learn more at jobs.iqvia.com.
Ú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