Sr. Java Developer

Toronto, ON • Contract • July 29, 2025 • 81910

Job Title: Sr. Java Developer
Job ID: 81910
Location: Toronto, Ontario


What you will be doing:

  • Requirements analysis, in collaboration with the business analysts

  • Solutions design and architecture artifacts - conceptual, logical and physical

  • Architecture checkpoints activities and support

  • Solutions design walkthrough

  • Complete documentation - technical and user guides

  • System / solution components coding and integration

  • System unit and integration testing

  • Test cases development for unit and integration testing

  • Collaboration with system testers to develop test cases for system functional, performance and vulnerability testing

  • Knowledge transfer checklist and walkthrough for the technical project team members


What you must have:

  • 10+ years demonstrated knowledge and experience of IT systems development in multi-platform environments (web, desktop, mobile, mainframe, micro/mini systems, etc.) and multi-tiered open-standard technologies such as JSP/Servlet, JEE, EJB, JNDI, JDBC, JMS, XML, JSON, REST and SOAP-based Web Services, Strut Framework, Oracle Designer, WebSphere, SUN Solaris, Windows 2008/2012, .NET, VPN, PKI, LDAP, Oracle RDBMS (versions 9, 10, 11 and/or 12), PL/SQL, development and deployment tools (e.g. source codes and application packages management).

  • Demonstrated advanced knowledge and experience of full-stack multi-tier solutions / system components analysis, design, coding and systems integration, using multiple technologies - REST API, SOAP/WSDL web services, JSON/XML messaging and User Interface (e.g. Web components, UI libraries/frameworks), as well as integration with third party solutions / services.

  • Able to identify and coordinate the resolution of technical problems and incidents, conduct research, assess client requirements, lead design projects, and develop recommendations.

  • Experience with systems debugging, refactoring and optimization



For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com

Share This Job

Related Jobs