Titre du poste ou emplacement
RECHERCHES RÉCENTES

Senior Java Software Engineer

Iris Software Inc.
Toronto, ON
Publié il y a 3 jours
Détails de l'emploi :
Temps plein
Exécutif

Iris's Fortune 100 direct client is looking for Senior Java Developer. Please find below Job description and share me your updated resume at .

Position: Java Developer

Location: Toronto ON

Job Description

  • Create Detailed specification and documentation for API's including endpoint definition, request/response formats, authentication mechanism and error handling procedures.
  • 10+ years of experience in Java Development is required.
  • Troubleshoot and debug integration problems working closely with development teams and 3rd party vendor teams.
  • Collaborate closely with product owner, business analysts as well as business users including compliance/audit teams.
  • Develop a deep understanding of email message attributes and ways of processing thousands of messages per second, in a fault tolerant, resilient and scalable manner
  • Ensure Security and efficiency of Containerized application
  • Conduct performance testing and optimization of containerized application
  • Provide technical Support and Guidance to other Team members
  • 5+ years of proven experience in designing and documenting API's and integration solutions in customer facing environment in JAVA.
  • Strong understanding of Restful API's, SOAP, JSON, XML
  • Strong knowledge of Java Stream and Functional Programming
  • Strong advocate of test driven development for ALL API's built.
  • Experience with asynchronous messaging technology
  • Proficiency with integration platforms (eg: Kafka, Dell Boomi,) and API management tools (Postman/Swagger etc).
  • 5+ years' hands on experience in designing and developing applications from scratch using Spring framework
  • Excellent communication skills both written and verbal with ability to convey technical concepts to nontechnical stakeholders and vice versa.

Nice-to-have

  • Knowledge with Azure Storage, Azure Relation Databases, Key vault
  • Experience with 'Agile' style development methods
  • DevOps experience with continuous integration/delivery best practices, technologies and tools such as GitHub, Jenkins, Nexus, JIRA, Confluence, Ansible, SonarQube, Checkmarx.

About Iris Software Inc.

With 4,000+ associates and offices in India, U.S.A. and Canada, Iris Software delivers technology services and solutions that help clients complete fast, far-reaching digital transformations and achieve their business goals. A strategic partner to Fortune 500 and other top companies in financial services and many other industries, Iris provides a value-driven approach - a unique blend of highly-skilled specialists, software engineering expertise, cutting-edge technology, and flexible engagement models. High customer satisfaction has translated into long-standing relationships and preferred-partner status with many of our clients, who rely on our 30+ years of technical and domain expertise to future-proof their enterprises. Associates of Iris work on mission-critical applications supported by a workplace culture that has won numerous awards in the last few years, including Certified Great Place to Work in India; Top 25 GPW in IT & IT-BPM; Ambition Box Best Place to Work, in IT/ITES; and Top Workplace NJ-USA.

Partager un emploi :