-
BACKGROUND
We are a federally-funded, Boston-based, biomedical research organization. Our Biomedical Informatics Team performs research and development to improve the way clinical science and care are conducted. Current initiatives include the development of natural language processing and machine learning technologies, methods of automated clinical quality measurement and improvement, and the development of computational platform for integrative analysis of genomic, biosample and clinical data. The multi-disciplinary team consists of a highly skilled group of PhD researchers, clinicians, systems analysts, project managers, and software developers. Resources include access to the complete medical records of over 18 million records through the world's largest installed electronic medical record system, a new 160 node high performance computing cluster, and access to incredibly challenging projects with the potential to change the way health care is delivered.RESPONSIBILITIES
- Designs and develops data integration, analysis and visualization systems that support Biomedical translational research projects
- Ensures that the design, development and implementation of software systems are robust and meet performance, security and access requirements
- Researches, identifies and uses new tools and technologies to build innovative biomedical informatics software solutions using open source as well as commercial vendor sourced products
- Works with the BA/Researchers and determines specifications
- Makes recommendations on tools and design practices
- Continuously communicates risks and deficiencies in plans and implementations to group leader
- Creates unit tests and integration tests and fixes any defects
- Applies appropriate Enterprise Architecture concepts, approaches and frameworks to address project objectives
REQUIREMENTS
- Bachelors Degree in Computer Science or Computer Engineering. Masters preferred
- Strong Object Oriented Design and Development background: UML Design, expert at object modeling, relational (data) modeling, object to relational model translation, mapping, and implementation expertise
- 5+ years Java 2 Enterprise Experience; 2+ years software development experience as lead developer in hands-on design, development, deployment, QA and iterative release engineering
- System integration experience with off the shelf and open sourced applications, custom packaging 3rd party connectivity adapters and toolsets
- Demonstrable experience in SDLC, with experience in understanding, interpreting, and rationalizing user requirements into actionable build items for development of critical components
- Significant expertise with the following Java technologies: EJBs, Session/Entity Beans, XML, JSP, JDBC, JDOM, Web Services (SOAP)
- Frameworks: Swing, Hibernate, Struts
- Knowledge of IDE - Eclipse
- Knowledge of Ant, Maven, JAXB
- Experience with Agile development methodologies
- Experience in deployment and release engineering processes using open source tools
- Experience with XML, XSLT transformations, SAX and DOM Parsers a plus
- Experience with Oracle, SQL Server, MySQL
COMPENSATION
Benefits Include- Health and Dental Insurance
- Life Insurance
- Long term Disability Insurance
- 401(k) / 403(b) plan
HOW TO APPLY
There will be a background check run as part of the employment process. Applications from recruiters will not be accepted for this position. CANNOT SPONSER VISAS.
Interested candidates should send a cover letter and résumé to: Jessica Wilson is at: MIGCandidates[at]gmail.com. Please specify the job title in your email.
Discussion forums: Opportunity: Senior Java Developer / Sr. Application Developer @ Boston VA Research Institute--Boston, MA (US)
Expanded view | Monitor forum | Save place
Start a new thread:
You have to be logged in to post a reply.