Senior Programmer/Developer
On behalf of our client in the Government Services Sector, PROCOM is looking for a Senior Programmer/Developer.
Senior Programmer/Developer – Job Description
- Programming and developing JEE based applications and solutions, including technical solution design for such JEE based applications
- Detailed technical solution design documentation
- Develop and modify, maintain and unit test programs on JEE platform
- Review code and document the software process flows, business logic, code dependencies, etc.
- Develop and modify, maintain and unit test changes to solution design and user interfaces
- Create new web services and orchestrate multiple atomic web services to build complex web service operations
- Develop web based responsive applications including front end user interface and back application logic
- Develop web applications using Angular or Prime Faces framework and integration components using messaging technologies such as IIB, IBM MQ, and Solace
- Develop integration modules and components connecting cross application components such as Java web services, APIs and messages
- Promote programs from development to test environment. System test online and batch programs
- Prepare deployment packages of code and instructions for builds in Development, UAT, and Production environments
- Assist in metadata/test data creation and maintenance, and prepare data packages for implementation by the Database Administrator
- Work from Object Oriented Design (OOD) models using UML notations (Use Case Diagrams, Class/Logical Diagrams, Sequence Diagrams, State Transition Diagrams, Entity Relationship Diagrams, etc.)
- Produce visual depiction of use cases and process flows; ensure alignment with the program area and associated business architecture, as well as traceability to solution logical and physical architectures
- Provide assessment options and estimates for requested changes
- Provide application support, including participation in on-call rotation
- Participate in Knowledge transfer
Senior Programmer/Developer – Mandatory Skills
- Experience in working with foundation framework for online services
- Experience in working with portals that handle documents requiring digital signatures and interoperable between multiple applications
- Experience in building asynchronous integration mechanisms and patterns (not limited to file-based interfaces)
- Knowledge of creating APIs that require mapping between Java based application XSDs and mainframe copybooks
- Experience with IBM DataPower, JRules
- Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
- A team player with a track record for meeting deadlines
- 9+ years of experience
- Experience in working with foundation framework for online services
- Experience in working with portals that handle documents requiring digital signatures and interoperable between multiple applications
- Experience in building asynchronous integration mechanisms and patterns (not limited to file-based interfaces)
- Knowledge of creating APIs that require mapping between Java based application XSDs and mainframe copybooks
Senior Programmer/Developer – Nice to Have Skills
- Experience with IBM DataPower, JRules
- Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
- A team player with a track record for meeting deadlines
Senior Programmer/Developer - Assignment Start Date
ASAP – 12 months to start
Senior Programmer/Developer - Assignment Location
Toronto, ON – Work Remotely
Company:Procom Consultants Group LtdLocation:Toronto ON CAJob Types:ContractPost Date:March 28, 2022Valid Through:April 27, 2022