Talent.com
Senior Advisory Application Developer

Senior Advisory Application Developer

Hafman Consulting GroupToronto, ON, CA
30+ days ago
Job type
  • Quick Apply
Job description

We are seeking a seasoned Senior Advisory Java Application Developer with over 10+ years of experience in Java application development and support. The ideal candidate will have a deep technical understanding of Java / J2EE (Servlets, JSP, EJB, JMS), SQL, SOAP-XML / REST-JSON, YAML, XSD, Angular, Spring Boot, Struts, Hibernate, Oracle, SQL, and PL / SQL.

Nice to Have : Previous Banking Experience

Key Responsibilities :

  • Develop, maintain, and support Java applications using Java / J2EE technologies.
  • Familiar with Cloud environments especially in Azure
  • Design and implement RESTful and SOAP-based web services.
  • Utilize Angular for front-end development and Spring Boot for back-end services.
  • Manage data using Oracle databases, SQL, and PL / SQL.
  • Use GitHub, SVN, Maven / Ant, and JUnit for version control and build automation.
  • Participate in Agile, Iterative, and SDLC methodologies.
  • Collaborate effectively using JIRA and Confluence.
  • Ensure code quality and security using Blackduck, Fortify, and Sonar.
  • Write and execute JUnit tests to ensure robust and reliable code.
  • Apply Object-Oriented Design principles in all aspects of development.