Principal Java Engineer

Java, Software, Application, API, Computer, Engineering, JavaScript, SQL, MySQL, Development, Architecture
Full Time

Job Description

A multinational medical devices and health care company and a leader in the healthcare analytics space. The cardiovascular health group is currently doing some exciting cutting edge work in the medical IOT Space. They are building a cloud based platform used to pull and analyze medical data, real time, using Java, Spring Boot, AWS and Microservices. This is a fairly new team and this role will eventually come with more leadership responsibility.
This team is part of a culturally diverse global team sharing the same goal, and is comprised of highly skilled, experienced, motivated, ever-curious and thus ever-learning individuals. As part of this team, you will design, develop, and document software applications used to process and display medical device data.
This team is responsible for building next generation of Software Platform and Application using modern Technology stack for Cloud-based Remote Patient Monitoring system. In this journey we are replacing/refactoring our legacy Software monolith with micro-services-based architecture and domain-driven design.

The ideal candidate has knowledge of Java, spring framework and strong proficiency in RESTful API's. This person should enjoy the implementing new development alongside other members of a team, and have the ability to travel for in-office planning meetings, although the work environment will be largely remote.
We are looking for both full stack and\\or backend engineer.
Required Skills & Experience
  • Bachelor's Degree in Computer Science/Information Technology/Information Science or "STEM" Majors (Science, Technology, Engineering and Math)
  • 8+ years of design, development, and deployment of application software - preferably in regulated environment
  • Experience with at least one back-end web technology, potentially including Go, Java, Ruby on Rails
  • Modern JavaScript frameworks: React, Vue, or Angular
  • Experience with database & persistence technologies including SQL, MySQL, PostgreSQL, Redis, NoSQL etc.
  • Knowledge of Microservices, server-less technologies and other architectures.
  • Experience working with Docker, Kubernetes (AKS), App service or other container technologies.
Desired Skills & Experience
  • Experience with CI/CD
  • Experience with designing and deploying applications in cloud-based environment is a bonus.
  • Good understanding of data structure and algorithms
  • Strong problem-solving and analytical skills
  • Agility to adapt to technologies and processes quickly
What You Will Be Doing
  • 80% Hands On Development
  • 20% Design and Architecture
The Offer
  • Up to $170k
  • 20% Annual bonus
  • Stock Shares, vest over 3 years
  • If work there for 3 years total comp essentially $200k
  • United/BlueCross BlueShield insurance (PPO & HMO)
  • 401(k)
  • Paid time off

Applicants must be currently authorized to work in United States on a full-time basis now and in the future.
This position does not offer sponsorship.
Dice Id : 10105282
Position Id : 483300
Originally Posted : 1 month ago
Have a Job? Post it

Similar Positions

Principal Java Engineer
  • Motion Recruitment
  • Boston, MA, USA
Mid-Senior Fullstack Java Developer
  • Motion Recruitment
  • Boston, MA, USA
Principal Software Engineer
  • Motion Recruitment
  • Boston, MA, USA
Principal Java Engineer-Robotics Control System
  • Motion Recruitment
  • Boston, MA, USA
Principal Java Engineer
  • Motion Recruitment
  • Boston, MA, USA
Principal Software Engineer - Remote
  • SS & C Technologies Inc
  • Waltham, MA, USA
Java Software Engineer-Great Work/Life Balance
  • Motion Recruitment
  • Somerville, MA, USA
Principal Software Engineer
  • Motion Recruitment
  • Boston, MA, USA