Java Technologies - Senior Software Engineer / Technical Lead - Java Technology Professionals

Powai, Mumbai or Airoli, Navi Mumbai

Current Work Experience
3 to 7 Years

Skills (Mandatory)
  • Extensive hands-on work experience in Java and SQL (MSSQL)
  • Strong skills in unit testing with JUnit
  • Work experience in Java Swing preferred; however, strong Java candidates with an attitude and aptitude to learn Swing are also considered
  • Exposure to technologies such as ORM such as hibernate/ibatis and Java Spring and webservices would be an added advantage
  • Excellent knowledge of basic OOPS principles and design patterns
  • Excellent problem solving and analytical skills
  • Excellent oral and written communication and interpersonal skills
  • Experience in working with technology and business teams within Agile/Scrum
  • Experience with collaborative on and off-shore development teams 
Skills (Desired)
  • Experience of working with design pattern
  • Work closely with the CitiusTech team to understand client needs and design and architect software solutions
  • Develop high quality software using Java / J2EE
  • Interact extensively with clients to understand their requirement
  • Interact with client engineering team to conceptualize, develop and implement software projects and solutions
  • Lead development of solutions on an end-to-end basis
  • Ensure team output meets time and quality commitment
  • Proactively learn healthcare standards, workflows and technologies – work towards a healthcare technology consultant
  • Build internal knowledge base / healthcare technology expertise e.g., white papers, CitiusTech Practice Documents (CPDs)