Java Lead Developer With Healthcare Domain Experience

Java Lead Developer With Healthcare Domain Experience

Remote

Long term

Required Skills:

  • At least 10 years of development experience in Java/J2EE, web applications using Angular or JavaScript framework consuming RESTful APIs developed on J2EE platform.
  • At least 7 years of experience in service Oriented Architecture/Service integration with Web Services, EJB, REST and security integration, JPA and unit testing code coverage.
  • Practical knowledge of Jenkins. Maven and Sonar and source control tools like Git.
  • Proficiency of scripting languages such as JavaScript, jQuery, JSON and other front-end scripting languages. General Experience:
  • Extensive experience in designing and developing applications using Java, scripting languages such as Python, JavaScript and web technologies such as Node.js and Angular.
  • At least 5 years of experience in developing and consuming APIs such as RESTful APIs
  • Must have knowledge in building applications with concurrency.
  • Must have knowledge of Spring Component and Spring Framework.
  • Experience working in cloud platforms and services such as Amazon Web Services, DevOps and containerized cloud environments is preferred.
  • A Bachelor’s Degree from an accredited college or university with a major in Computer Science, Information Systems, Engineering, Business, or other related technical discipline is required. A Master’s Degree is preferred.

Preferred Qualifications:

  • Experience in Health & Human Services domain

Responsibilities:

  • Design, develop and implement complex solutions based on Java technology and UI frameworks.
  • Lead a team of developers in code reviews, advising team members of the design approach and implementation. Assist in API implementation, and performance optimization.
  • Assist in the system integration of components.
  • Provide design recommendations and develops enterprise level application and custom integration solutions including interfaces, functions and features.
  • Determine specifications, plans, designs, and develop complex and business critical software solutions, utilizing appropriate software engineering processes – either individually or in concert with a project team.

Source: Monster.com
Click Here To Apply