Sequence Diagram Jobs ☆ Java Programmer/Developer - Senior at Procom Consultants Group Ltd - Mar 2022

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