The candidate must be able to demonstrate working experience with Java EE and Java EE Design patterns. Experience in relational database design and Oracle PL/SQL is preferred. Strong communication skills are also expected. This is a junior position, but some real world experience is desirable.
Analyze, design, code, test and document application programs in Java
Support database schema designs and query optimization
Manage systems integration
Provide technical support and documentation
Identify and apply appropriate modern technologies and techniques for software development
Keep abreast with new technologies
Required Experience & Qualifications:
BS in Computer Science or related field. A Master’s degree would be an asset.
Knowledge of relational database design and Oracle PL/SQL
Knowledge of developing web-based software
Strong problem solving skills
Knowledge of the following technologies will be an asset: Spring, ORM Frameworks, MVC Frameworks, Maven
Experience in UNIX-based environments