Senior Java Developer
Join over 1k people and receive free job offers in your inbox
Job Description
- architect, design and build new features and systems.
- Contribute throughout the development and deployment cycle across the R&D organization.
- Troubleshoot and solve complex problems and introduce mechanisms, new designs and best practices to prevent the recurrence of the problem.
Academic Qualifications
- Bachelor or Master’s degree in Computer Science or a related field.
Technical And Working Experience
- 3+ years of software engineering or software architecture with programming skills in Java.
- Excellent Computer science fundamentals.
- Spring framework, Spring boot and Spring data, Hibernate.
- Excellent experience in REST/RESTFUL services.
- Strong knowledge of database architecture
- Experience with SQL/ unix shell scripting
- Strong knowledge of GIT repositories
- Experience working in an Agile environment
- Good knowledge in rule engines (e.g. Drools)
- Good knowledge in SOA and microservices architectural patterns (service discovery, load balancing, Gateways)
Preferable competencies
- Good knowledge of cloud infrastructure and platforms (load balancers, storage, databases).
- Aware of multi-tenancy concept
- Knowledge in vertix is a plus
Soft Skills Required
- Excellent communication skills
- Self-organized
- Time management
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
geo
in Lebanon , Beirut city
number of positions
1 Jobs available, apply now
job type
FULL TIME
experience years
undefined
This job is closed
register to get alert of new jobs
2 years ago
×
×