Job Description :
We are looking to add a highly skilled Sr Java Software Developer who can contribute to the quality and growth of our product. Developers work with the team to help build, deploy, and maintain new features as we continue to meet the needs of the dynamic Healthcare IT cloud market, collaborating closely with business analysts, project managers, solution architects, and QA professionals in an Agile/Scrum environment. Excellent analytical, organizational, problem decomposition, design skills are required to complement the ideal candidate’s strong experience building and supporting clinical information systems.

Required Skills:
10+ years of core Java software development experience with a strong understanding of Java language fundamentals, and formal university training in Computer Science or a closely related discipline.
Full-stack application architecture knowledge and experience, including modern UI technologies (AngularJS required, Bootstrap, JQuery preferred)
Experience with OOP principles and Design Patterns
Experience with implementing SOAP or RESTful networked application services, SOA
Java Spring (JPA, MVC, Spring Security required; Spring Batch preferred)
Experience with Linux computing environments, advanced shell scripting.
Experience with source code control systems (e.g. git, Atlassian Bitbucket Ability to create build scripts with tools, such as Maven, Gradle, Atlassian Bamboo
Experience with basic information security standards (RSA encryption, X.509 certificate exchange)
Experience designing and creating RDBMS tables, indexes, and stored procedures (Preferred MYSQL Experience tuning and optimizing database objects for performance, scalability
Good interpersonal/communication skill with excellent problem-solving abilities and be able to work well under pressure
Experience cooperatively working with global/distributed delivery team

Preferred Skills:
Public cloud technology in either Amazon AWS or Google Cloud with Cloud DB services, application hosting, object storage
Application Containers, and container automation orchestration technologies
JUnit test experience
Experience with NoSQL databases
Experience with working in Agile/Scrum team development environments
Experience working with HCIT standards, in particular DICOM, Structured Clinical documents, DICOM, HL7, IHE ITI (XDS) and Radiology storage and workflow standards-based transactions

Client : Direct Client of Infowavesystems