Sr. Java Developer

arrow
Our Mississauga-based client, an established software engineering firm specializing in the heavy-duty truck and fleet maintenance industry is in need of a Sr. Java Developer to be responsible of design, development, and support of their customer facing, cloud based application. The successful candidate should demonstrate expertise with Oracle.

Responsibilities:
• Deliver high-quality code using Oracle JDeveloper 11gR2 ADF and PL/SQL Developer in accordance with standards, on a mixed MAC OSX/Windows environment
• Develop UI components for various client layers with a keen eye for design thinking and ‘minimal clicks’
• Conduct necessary testing and code reviews, while working towards optimal design elements and functionality
• Utilize Jira-based agile (Kanban) workflow methodology and SVN source control systems
• Deploy applications on WebLogic Server and review application server logs as well as ADF Performance Monitoring data to continuously improve on applications
• Maintains a responsive presence, providing application support and troubleshooting queries and requests
• Assists our Customer Experience team with rectifying client-facing technical issues exemplifying Client ’s standard of care

Qualifications:
• Minimum 5+ years’ experience developing with Oracle and Java with a strong understanding of multi-tiered development environments
• Extensive experience constructing enterprise systems using J2EE / JSF2.0 based frameworks such as Oracle ADF, Hibernate / Spring / IceFaces, or similar Java web development technologies
• University/College degree required in Computer Science, IT or related field
• Experience developing and securing web services architecture using SOAP, RESTful and JMS protocols, as well as cXML based punchout services
• Excellent knowledge of and experience with the Oracle JDeveloper 11gR2 ADF BC4J framework. Development of LoginModules is an asset
• Excellent Oracle Database knowledge from a development perspective. You must know relational-database based development and be very familiar in defining Tables, Primary Keys, Foreign Keys, Indexes and Database Constraints. Must also have extensive experience in tuning database SQL
• Front-end troubleshooting expertise with HTML, CSS, AJAX, JavaScript, jQuery, JSON, XML and other client side technologies, with a very strong understanding of JavaScript and JavaScript tracing tools. Must have a strong dislike of JavaScript Alerts for troubleshooting.
• Strong experience with Jasper Reports and PL/SQL Developer.
• Strong experience with SVN branch and merge operations.
• Strong experience with extending java classes and implementing third party java libraries.
• Able to review, analyze and modify applications while proficiently completing development, testing, debugging and deployment
• Extensive experience with JUnit, and Selenium based automated testing tools for Continuous Integration
• Extensive experience writing code that is logger compliance, with a strong dislike of System.out.println().We hate SOP!
• Accounting knowledge and familiarity with heavy-truck repair shop and fleet maintenance operations is an asset

Compensation:
• Salary: $65-75K commensurate with experience
• Vacation: 2 weeks
• Benefits

We thank all those who apply however, only applicants chosen for an interview will be contacted. Candidates must be legally eligible to work in Canada without sponsorship. Please send applications to [email protected] and quote job ref #EVTJAVA150310.