An Programmer/Developer Level 3 is needed for our Government client located in Toronto.
The successful candidate will lead the functional solution design and technical design and development of solution spanning multiple projects but with common framework across the stack. The successful candidate will also have around 10 years of experience with develop and modify, maintain and unit test programs on JEE platform.
Roles and Responsibilities
Translate business requirements and functional specifications into working, tested applications, which developing detailed programming specifications, user interface designs, prototypes, writing and/or generating code, compiling data driven programs, conducting unit tests and debugging code.
Draft technical requirements, and prepare detailed technical solution design for JEE based applications
Create functional and solution design from business requirements in discussion with business counterparts
Develop and modify, maintain and unit test programs on JEE platform
Review code and document the software process flows, business logic, code dependencies, etc.
Prepare deployment packages of code and instructions for builds in Development, UAT, and Production environments
Prepare automated deployment build and test scripts in a DevOps environment
Qualifications and Experience
Working knowledge and hands-on experience with programming and development in JSF and Primefaces
Working knowledge and hands-on experience with tools and technologies for building responsive UIs and experience of building custom libraries used for such UI design as part of an enterprise wide project/program
Experience and hands-on programming in core Java and JEE technologies
Possess experience in translating business requirements into solution, functional and technical design in discussion with business and stakeholders, drive functional design sessions and JAD sessions
Project management experience in leading a group of developers and programmers for multiple projects
Experience in building cross platform integration components? (e.g. using SOAP web services, EJBs, REST APIs)
Hands-on experience with coding in Core Java and Java Frameworks, JSF, Primefaces
Experience in development of JEE based applications, including (but not limited to) intuitive user interface for web based online services
Experience in and expertise WebSphere and/or Weblogic Application Server
Altis Professional Recruitment is the leading provider of mid- to senior-level resources for contract and permanent positions within the areas of Accounting and Finance, Strategic Management, Information Technology, Human Resources, Communications, Medical/Health Professionals, Procurement and Scientific fields, among others. We recruit and fill staffing requirements within all levels of government and a wide variety of private-sector industries in the Ottawa region and Greater Toronto Area. As a seven-time winner and Platinum Club Member of Canada’s Best Managed Companies awards program, we're proud to be 100% Canadian-owned.