Java Developer

One of Intudio’s clients is currently in need of Java Developer for a 12 month contract opportunity. As a key member of the clients Software Development team, you will be responsible for the design, and delivery of high quality, reliable, sustainable, high performance software to satisfy technical designs and architects for customer solutions and problems.

Job Duties Include


  • Works as part of a development team to deliver software to satisfy functional requirements of solutions and problems for customers in the Federal Meteorological industry to design, develop, test and document software.
  • Works within defined software development process to ensure product specifications are met.
  • Works with project managers to provide software development effort estimates
  • 5+ years of enterprise software development experience (ideally mission-critical server software) in Java
  • Extensive experience in high-performance application design(multi-threading, queuing, caching, asynchronous)
  • Working experience in implementation of Design Patterns an asset
  • Demonstrated design and software architecture experience
  • Experience in writing and executing unit test cases
  • Knowledge of all phases of the software development life cycle
  • Demonstrated team work and ability to work with minimal supervision
  • Previous experience developing software within a Production Layer / real time env

Technical Experience

  • Java GUI experience
  • Experience in real-time system development, Multi-threading
  • Experience in location-based application development;
  • Experience with NinJo Meteorological Software an Asset
  • Experience with Radio or Satellite environment an Asset
  • Middleware / Corba experience
  • Experience within Linux / Unix Environment (LAMP TECHNOLOGIES)
  • Experience within Algorithmic and Mathematical technology and tools
  • Good Understanding of HTTP, WAP, MMS, RTSP
  • Degree in Mathematics or Computer Science a must
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

If you are interested in this position and meet the listed criteria, send your resume in confidence by clicking "Apply" button or alternatively through email at We thank all the applicants; however, only those selected for an interview will be contacted.