Senior Java/NLP Developer

@MicroTech Email Job
  • Share:

Job Detail

  • Job ID 12338

Job Description

Overview

Design, build and configure applications to meet business process and application requirements using Java suite, cTAKES, MongoDB, PostgreSQL. Responsible for developing and/or engineering the end-to-end features of a system, from user experience to backend code. Use development skills to deliver innovative solutions that help our clients improve the services they provide. Must be able to leverage machine learning and natural language processing to review client data and deploy optimal automated tasks to advance client’s processes.

Responsibilities
• Leverage new technologies that can be applied to solve challenging business problems with a cloud first and agile mindset.
• Ability to effectively articulate technical challenges and solutions.
• Strong communicator with excellent written and verbal communication skills.
• Knowledge about Agile development Methodologies.
• Identify and analyze user requirements to generate stories and tasks for team backlog
• Prioritize and execute tasks in development cycle

Qualifications

Required:
• Master’s degree in related field + 10 years experience; or PhD + 4 years
• 10 years experience using:
• Java
• MongoDB
• PostgreSQL
• Cloud Application Architecture
• 3 years experience using:
• Agile development methodologies.
• Natural Language Processing tools.
• Skills / Tools Utilized:
• Java and Python, MongoDB, PostgreSQL, Javascript, JQuery, Bootstrap
• AWS or cloud development environments
• Spring Boot, Spring Framework, and Spring Cloud
• Restful Services, API’s, and Microservices Architecture
• Swagger or OpenAPI
• SQL
• AWS, Kubernetes, and Kafka
• Git, Jira, and Confluence
• Docker, AWS Lambda, and AWS ECS
• Python
• Experience with integrating to COTS and SaaS applications
• Expertise in a variety of technologies including, but not limited to, WebSphere or Weblogic, J2EE (JSP, Servlets, EJB, XML, Java), .Net, Oracle, DB2, and MS/SQL , Python, NLP, AI/ML algorithms.
• Clearance : Public Trust

Preferred
• Experience working with healthcare data and Health IT.
• Machine Learning, Language Modeling and Python

Other jobs you may like