Java Developer
Fresenius Medical Care of North America
Contract Lexington, Massachusetts, United States Posted 4 years ago
About Position
Java Developer (Contract)
$65.00 / Hourly
Lexington, Massachusetts, United States
Java Developer
Contract Lexington, Massachusetts, United States Posted 4 years ago
Description
Must have 810 years of java experience
Spring
Angular
Top Three Skills 1. 8+ years of full stack Java Development (Majority will be backend, middletier development, some front end).
2. Must have very strong experience with SPRING (Rest, Web, JDBC, JMS)
3. Must have angularjs experience on the front end (will only be about 30% front end, but need to have Angular)
4. Agile/Scrum experience Job Description This person will be on the core Java Development team doing full cycle Java Development for the clinical, patientcentric applications (ex Patient Management System, Chairside application, Charting application, etc)
They specifically screen fullstack Java Developers as mostly backend, heavy web services, but need to know how to do fron end. heavy SPRING & RESTful Web Services. Need to understand server side, hibernate, CSP, connecting to the database. For the UI, need to be able to do some JSP, single page, angular. It would be a huge plus if someone has experience with CAMEL & NoSQL (MongoDB, everything moving forward is in NoSQL).
They are a very heavy JBOSS shop Fuse, Data Grid (big plus to have they use for caching), BPM. Job Description Participates in all areas of the project lifecycle, including analysis, design, development, implementation, support and enhancement. Contributes to functionality and process design for clinical systems.
Designs and writes software technical specifications, writes software code, performs unit testing, and supports business solutions of varying degrees throughout the project life cycle, including creating design documents, tracking and resolving issues and updating design documentation in compliance with department policies.
Develops a rulesbased processing and alerting system triggered by data streams and real time events. Maintains and enhances the existing code base. Helps design and maintain coding standards to enhance application development and maintenance.
Identifies and troubleshoots software problems, investigates potential causes and implements solutions. Prepares programming specifications, analyzes code, tests and debugs programs and applications systems.
Provides technical leadership in solving complex programming tasks.
Translates business requirements into logical and physical architecture.
Communicates system needs and project direction based on business unit requirements and overall business needs.
Supports and confers with business analysts and other technical teams to determine the best technical solution to meet requirement Additional Information Would be nice to have Angular JS, HL7 PHIR, JBOSS EAP, Smart SOA JBoss Fuse, Apache Camel & Tomcat, MongoDB, OpenID, OSGI, Work Environment This position is a fullstack Sr. Java Developer role within the Clinical Systems team at Fresenius Medical Care. This department has grown to 30 developers full stack and UI Engineers. They do Agile/Scrum methodology. Interview Information In person interview with the leads. If nonlocal, SKYPE. Who is the Internal/External Customer Nurses, clinicians using the clinical systems Impact to the Internal/External Customer These applications track the dialysis patients' information. It is important that the data and applications are able to track the patient information accurately. Business Challenge Bandwidth challenges EVP This team at Fresenius is utilizing cutting edge technologies to build applications that ultimately improve patient care. It is a long term opportunity, there are some consultants who have been there for 5+ years. NonTechnical Skills Must have strong communication skills and be a selfstarted. Their team is a pull not push model need to be independent, okay with unstructured environment, moving towards more Agile/Scrum methodolgy.
By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.