Retour aux emplois

RQ06735 - Java Software Developer

Référence D’emploi: CA_EN_6_919740_1529455

Posté sur 08 February 2024
Ville
Toronto, Ontario
Type de Contrat
Contrat temporaire

Must-Haves:

  • 10+ years of demonstrated experience in JEE and JAVA Technologies.

  • Experience with Frameworks including Spring, Maven, JPA, JQuery, Bootstrap, Hibernate, OpenJPA, EclipseLink, RESTEasy, Node.js, Angular.

  • Experience in design and development of real-time and near real-time data processing services.

  • Experience in Continuous Deployment methods and procedures.

  • 5+ years of experience in design and development of mobile solutions for iOS and Android platforms (Native and Hybrid).

Development Skills:

  • 10+ years of demonstrated experience in JEE and JAVA Technologies (JSP, EJB, JTA, JMS, JNDI, JDBC, J2EE Security).

  • Proficiency with Frameworks: Spring, Maven, JPA, JQuery, Bootstrap, Hibernate, OpenJPA, EclipseLink, RESTEasy, Node.js, Angular.

  • Experience in development languages: Java, JSON, UML, HTML5, CSS3, XML, JavaScript, SQL, XPath, PL/SQL.

  • Knowledge of Web Services API development using JAX-RS, JAX-WS, XSD, DOM, SOAP, WSDL, JAX-RPC.

  • 5+ years of expertise in designing and developing mobile solutions for iOS and Android platforms (Native and Hybrid).

  • Familiarity with Apple Xcode IDE, Swift, SQLite, Cordova, Ionic Frameworks.

  • Experience with tools: Eclipse, SQL Developer, TOAD, SAX, PowerDesigner, Visio.

  • Knowledge of Application Servers: WebSphere Liberty Profile, WebSphere Application Server, IBM MobileFirst Platform.

  • Proficient in designing data models and development and analysis with Oracle and MSSQL Server DBMS.

Technical Skills:

  • Experience in real-time and near real-time data processing services.

  • Analyzing business requirements for viable solution development and end-to-end solution design.

  • Developing and documenting models, mechanisms, and technical requirements for effective communication of the overall solution.

  • Collaborative analysis sessions to ensure integration across affected systems.

  • Working knowledge of complex systems integration and interoperability.

  • Familiarity with Design Patterns and Continuous Deployment methods.

  • Excellent analytical, troubleshooting, and problem-solving skills.

  • Research and assessment of technical design options.

  • Contribution to design/development project plans, including work breakdown and resource allocation.

  • Knowledge of Computer Aided Dispatch (CAD) systems and post-implementation support.

General Skills:

  • Strong verbal and written communication skills; effective interpersonal skills.

  • Working knowledge of agile methodologies in large complex environments.

  • Strong team player with a track record of meeting deadlines.

  • Experience in working on multiple projects simultaneously, including multi-year projects.

  • Proficient in object-oriented analysis and design techniques.


Trouvez le bureau Modis de votre localité.

Modis a plus de 100 bureau aux États-Unis, au Canada et en Europe. Grâce à son expertise à la fois des secteurs d'activité et de sa région, notre personnel connaît à fond le marché du travail et sa région, ce qui lui permet de trouver pour vous le poste qui vous convient.

Bureaux de Modis