Description
We are looking for an energetic, inquisitive, innovative, and highly talented individual to join our dynamic company as a key developer on our product development team. Sentrics is looking for a versatile, well-rounded Java developer with solid full-stack experience. Someone with experience delivering web content as well as experience building and supporting customer facing portal websites, web services, microservice APIs, data access components and database structures.
Qualifications
Requirements
- 6+ years of experience working with J2EE frameworks
- Strong knowledge of JSP, Spring Boot, JavaScript, Hibernate
- Experience with Docker containers
- Ability to work independently or within a team.
- Excellent troubleshooting ability and an inquisitive nature
- Architecture and System Design comprehension
- Experience with high-transaction applications
- Strong T/SQL knowledge and Oracle/Postgres database development skills
- Tomcat application server
- Linux experience, preferable CentOS/Red Hat
- Help drive technical/architectural discussions, identifying problems and solutions
- Experience in developing web services (ReST, SOAP, et al.)
- Source control familiarity (Git preferable)
- Excellent verbal and written communication skills
- Bachelors Degree in Engineering or other STEM areas.
Additional Desired Skills
- AngularJS, ReactJS Spring & Struts
- Knowledge of HL7 or FIHR message formats
- AWS experience
- Agile and SCRUM familiarity
- Jira issue management
- Continuous Integration/Development/Release
- Best coding practices and principles for an Agile environment
- Experience with dev-ops tools, processes, and develop project plans
- Understanding of Socket IO, Long Polling, SSE, and similar concepts are a plus
Responsibilities
- Lead web service architecture, design, and development of new and existing products and features
- Contribute to all phases of the software development life-cycle (SDLC) in a cross-team environment
- Write well designed, testable and efficient code and documentation
- Actively contribute to continuous improvements.
- Work with other team members to deliver patient-oriented solutions for our custom administrator web portal, patient facing products, middleware, public APIs, and other projects as needed
We offer competitive compensation, a highly team-oriented environment, a relaxed dress code, great benefits (401K/health/dental/etc.). Paid vacation and holidays, a strong belief in life/work balance, and a high-tech end-product that touches human lives daily and beneficially. Great work location near the Domain.