Commonwealth Informatics

Principal Java Web Developer

We are looking for a Principal Java Web Application Developer to join our team and help drive the Commonwealth Vigilance Workbench SaaS platform forwarded.   This role is expected to be a mix of SQL/JDBC, Java, JavaScript, and JSF development/integration.   Downloadable job description here: 2021-04-12 – Principal Java Web Developer

Responsibilities

  • Contribute to all phases of the software development lifecycle
  • Prototype, Design, and implement new capabilities
  • Maintain and improve the performance of existing software
  • Write well-designed, testable, efficient, and performant code
  • Create unit tests for both existing and new code to ensure stability and accuracy
  • Apply secure coding techniques
  • Design and architect future-state solutions
  • Help refine business requirements into technical requirements
  • Help guide and mentor less experienced software developers

Required Qualifications and Skills

  • Strong attention to detail
  • Ability to work independently and multi-task effectively
  • Excellent written and oral communications skills
  • Professional Java/JEE application design, development, and maintenance experience across the full software development lifecycle
  • Experience creating secure multi-tier software solutions including avoidance and mitigation patterns for current and previous OWASP top-10
  • Demonstrable experience tuning both application/algorithmic and SQL query performance
  • Experience working with relational databases and efficient data design and access (ORM, JDBC, DAO, SQL)
  • Relevant experience in the following technologies: maven, Java Server Faces (JSF), JavaScript, CSS, XHTML, and HTML

Preferred Qualifications and Skills

  • Experience with the following technologies: PrimeFaces, jQuery, D3, REST Web Services, and PostgreSQL
  • Experience with Eclipse, Git and Jira in an Agile methodology
  • User experience design
  • Experience developing Healthcare or Life Sciences SaaS applications and/or building software for regulated environments

Education and Experience

  • Bachelor’s degree in computer science or a related field from a four-year university
  • Minimum of 10 years of fulltime experience in web application development
Date posted: April 13, 2021 | Author: | No Comments »

Categories: Employment JD

Leave a Reply