Technical Lead - I-java Job in Citiustech

Technical Lead - I-java

Apply Now
Job Summary

Job Description

As a Technical Lead Java, you will bepart of agile team tobuild healthcare applications andimplement new featureswhile adhering to the best coding development standards. Your key responsibilities include:

Education

  • Engineering Degree - BE, BTech, BCS
  • Technical certification in multiple technologies is desirable.

Mandatory Skills

  • Strong development experience-Core Java,Collections,API, Generics
  • Knowledge of OOPS and SOLID principles
  • Understanding of design patterns
  • Knowledge of Java data types and database applications with JDBC
  • Experience on Hibernate, Hibernate API, Hibernate Query language
  • Knowledge of Unit testing with JUnit and Mockito
  • Audit logging and experience with search techniques likeElasticSearch.
  • Java Web Applications - KnowledgeofServlet and JSP along basic knowledge of JSF
  • Java Web Applications-Spring MVC and Web layer with Spring REST API, Spring Data JPA
  • Databases-Relational (SQL Server, Oracle, MySQL) or NoSQL (Mongo, PostgreSQL)
  • Security - Spring Security + OAuth2, REST Authentication and Authorization

Desired Skills

  • Cache management, Authentication API, logging implementation
  • Troubleshooting production issues
  • Resolving performance issues through database profiling
  • Experience on messaging queue system like Kafka, RabbitMQ etc.
  • Spring Cloud or Netflix Cloud API
  • Developing solutions using Cloud services such serverless techniques, NoSQL databases
  • Prior experience ofworking with healthcareapplicationswillbe an added advantage.
Experience Required :

5 to 9 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs