technical architect - java in gurgaon

job type
apply now

job details

gurgaon, haryana
job category
Pharma, healthcare & lifesciences
job type
reference number
apply now

job description

? Leading a software engineering team to build, operate, improve and support cloud-based enterprise applications
� Working with product owner and other technical leads to define (cloud-based) software architecture solutions for connected products.
� Developing software in modern enterprise-class languages and development platforms, with a strong emphasis on cloud-based development using Java/JEE, Spring Framework and ability to potentially mix in other new and emerging technologies as appropriate
� Recruiting and mentoring a team of exceptional software developers
� Expertise in Agile/Scrum planning and process improvement
� Expertise in software architecture design
� Understanding of Continuous Improvement and Continuous Deployment technologies

?Company is biopharmaceutical product strategy and decision support consultancy that helps clients make better clinical and commercial decisions, resulting in improved outcomes for patients, customers and shareholders.

Client Introduction
?Leading client in Healthcare Domain


?Java, SOA, Spring, Hibernate, Cloud / AWS / Azure


?Bachelor�s degree in Computer Science or equivalent; Master�s degree in computer science or equivalent.
� 10+ years of software development experience, with a strong focus on application development using Java/JEE tools and technologies
� 3+ years� experience working as a Technical lead or Manager
� Strong working knowledge of modern web technologies.
� Expert knowledge in Service Oriented Architecture (SOA)/RESTFul Web Service/JEE/Web Services/Messaging and Middleware.
� Working knowledge of developing using Cloud (AWS / Azure) Infrastructure.
� 3+ years� experience developing systems with enterprise databases, including good working knowledge of SQL and modern ORM tools.
� 5+ years� experience building and supporting medium to large-scale, "mission critical" "high availability" production systems that directly support essential business, and technical, or operational functions.
� Good understanding of application security (authentication, authorization, etc.)
� Strong background in designing or extending existing test frameworks; JUnit, TestNg