Java Web Developer

Job ID: INFO1287
Job date: 2017-07-11
End Date:

Company : J. Craig Venter Institute 

Country :

Role : Technician 


[Click Here to Access the Original Job Post]

Job Description:
The J. Craig Venter Institute (JCVI) is seeking a full stack developer to be an integral part of a Java and Web application development team. The full stack developer will be a key member of the organization, and will work within an agile development team and be accountable for refining software requirements, providing development estimates, designing and implementing software and managing timeline commitments.

Essential Functions:

  • Designs, implements, and maintain software that support the scientific research.
  • Contributes to all the phases of the lifecycle of JCVI software.
  • Works under the direct supervision of Informatics management, in tight collaboration with the other members of the Core Informatics Team and research scientists.
  • Must be able to work both independently and as part of a team, and willing to guide more junior members, exercising engineering judgment.
  • Is comfortable with working in parallel on different projects, with shifting priorities.
  • Develops and maintains an understanding of the business domain supported by the team, as well as software and IT technologies used by the team.
  • Creates clear and comprehensive documentation.
Complies with all documented JCVI policies and procedures. Works with manager and JCVI administrative functions to resolve issues as they arise.

Qualifications

Pre-Requisites:

• BS or MS in Computer Science/Software Engineering with strong verbal and written communication skills.

• Minimum 2 years of experience preferred; will consider strong candidates with less experience on an individual basis

• Demonstrated experience with Web User Interface Design and Object Oriented design

• Demonstrated experience with JAVA / J2EE Programming Experience

• Demonstrated experience with Eclipse, Spring, Hibernate, JavaScript, JQuery, Ext-JS, JSTL, ANT, HTML, CSS, Ajax

• Good familiarity with Design Patterns and Comfortable with UX/UI design principles.

• Familiarity with Linux environment.

• Solid understanding of web security principles.

• Experience with writing SQL, PL/SQL complex queries using Oracle, MySQL, DB2 databases

Useful Skills:

• Familiarity with AWS infrastructure design, development and deployment.

• Familiarity with version control software.

• Familiarity with JIRA and other issue-tracking systems.

• Familiarity with Perl, PHP, Python, and other scripting languages.

• Familiarity with Hibernate, JUnit, Tomcat, Apache and Jboss.

• Knowledge of bioinformatics tools.

• Basic understanding of molecular biology genetics is a definitive plus.


Requeriments :

Skills :


Additional Info:
Location: Rockville, Maryland

Department: Informatics

Schedule: Full Time

JCVI offers an excellent working environment and a competitive benefit package. For more information and to apply to this position, please visit our website at www.jcvi.org Equal Opportunity Employer.

[Click Here to Access the Original Job Post]