Wednesday, January 25, 2017

SENIOR / LEAD FULL STACK JAVA DEVELOPER opportunity: SW metro

*This is a permanent FTE position in the SW metro.

This organization is the premier EHR software company in the growing post-acute care niche. Growth has been catapulted to new heights due to implementation of the Affordable Care Act as well as population demographics.  


SENIOR / LEAD FULL STACK JAVA DEVELOPER

Primary responsibilities: 
  • Actively participate with project team members to understand functional and system requirements and provide feedback regarding feasibility, risks and constraints
  • Design and develop maintainable code based on functional and system requirements without direct supervision
  • Work closely with project team members to ensure product integrity and quality are maintained and improved
  • Ability to analyze and debug existing systems
  • Understanding of data structures, logic, design method and techniques
  • Participate in the testing process through unit testing and bug fixes
  • Review conceptual designs to ensure scalability/applicability/quality/comprehensiveness
  • Present ideas for system and technology improvements
  • Reviews the work of others
  • Develop solution summary documentation (e.g. conceptual data model, process flows)
  • Ensure alignment of solutions with business and IT goals/objectives

Required Qualifications:  
  • Bachelor's degree in Computer Science or equivalent
  • 3-5 years’ experience in Java development
  • Good overall programming experience building large scale systems
  • Good grasp of software development lifecycles
  • Good understanding of design patterns, data structures and efficient programming models
  • Good understanding of database table structures and queries
  • Proven troubleshooting and problem-solving skills
  • Good time management/ prioritization/ organizational skills/ handling of unplanned tasks/ ability to meet monthly objectives.
  • Ability to explain complex functionality to non-technical users and staff
  • Ability to adjust to changing priorities 
  • Experience with:
    • Java, JavaScript, HTML5, CSS3, jQuery
    • J2EE (JMS, JNDI)
    • Spring MVC
    • Spring JDBC
    • Web Services (REST, JSON)
    • MS SQL
  • Solid understanding of client deliverables and the ability to take responsibility for them
  • Exceptional English communication skills (both written and verbal) are a must
  • Knowledge of web application security prevention techniques preferred
  • Preferred Experience:
  • AngularJS
  • Boostrap
  • Spring Boot

No comments:

Post a Comment