Placement papers | Freshers Walkin | Jobs daily: Java Software Architect - Land Administration Team at MDA (Richmond, BC, Canada)


Search jobs and placement papers

Java Software Architect - Land Administration Team at MDA (Richmond, BC, Canada)

The Land Administration team builds large software solutions for the management and provision of land and property ownership information that processes millions of property-related transactions annually, and our land develop mapping infrastructure brings information to life in a visual way. Our customers are worldwide, but include a strong presence in BC.  The systems being developed have a client/server architecture and will be used by both back-office staff and directly by customers via a customer web portal.  


Our systems are high-availability production systems with large-scale client/server architectures.  Usability, reliability, performance and client productivity are key.


Our development methodology is based on the ‘Agile’ approach.  We’re using the latest Java technologies (especially open source) and frameworks including: Spring, Hibernate, Bootstrap, Angular, Eclipse RCP, XML, Spring-MVC, and both ReST and SOAP based Web Services.



Responsibilities



  • Define, document and communicate the software architecture

  • Ensure the software and system architecture are in synch for operations, deployment, and sustainment

  • Provide input as needed to issues like tools and environment selection

  • Work creatively to anticipate and solve technical problems during the project life cycle

  • Understand and plan for evolutionary paths and new technology insertion


Required Qualifications



  • A degree in Engineering, Applied Science, Computer Science, Science or related technical field

  • 10+ years of relevant software development experience

  • Java and JEE framework development experience creating production strength software used by hundreds or thousands of users

  • Development experience with current frameworks such as Spring, Hibernate, Bootstrap, Angular, Eclipse RCP, XML, Spring-MVC, and both ReST and SOAP based Web Services

  • AGILE environment development experience

  • Proficient oral and written communication


Preferred Qualifications


The qualifications below are a big plus, but not required



  • Experience with database design, development and implementation (SQL Server, Oracle or DB2)

  • Working knowledge of TDD, BDD, Domain Driven Design

  • Working knowledge of business process modelling


To be qualified you must be able to obtain and hold security clearance at the Reliability level


Positions are based in Richmond, BC and may include domestic and foreign travel


by via developer jobs - Stack Overflow
 

No comments:

Post a Comment