Padmi

Java Developer/API Integration

CanadaPosted 1 month ago
Software engineeringUnspecified
Apply at 3B Staffing

Opens the source posting on 3bstaffing.com

Source description

About the role

View original

Job Description- Java Developer/API integration specialist

What is the opportunity?

As a Developer you will join a highly talented team that develops & maintains high-availability low-latency real-time systems that helps with communication surveillance for RBC Capital Markets

You will work on exciting projects that manages the data ingestion/Data filtering/Data processing of large volumes of email/chat/audio recording for surveillance into On Prem storage, so it can be leveraged for generating alerts from NLP models using a vendor software.

You will exhibit an engineering mind-set, be versatile, display leadership qualities and be enthusiastic to take on new problems across the full technology stack.

What will you do?

Design and document robust API integrations to facilitate email data exchange between RBC and 3 rd party vendor API's.

Create Detailed specification and documentation for API's including endpoint definition, request/response formats, authentication mechanism and error handling procedures.

Troubleshoot and debug integration problems working closely with development teams and 3 rd 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

Strong experience in Int

Provide Level 2 support as needed

What do you need to succeed?

Must-have

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 bestpractices, technologies and tools such as GitHub, Jenkins, Nexus, JIRA, Confluence, Ansible, SonarQube, Checkmarx.

One address, no account. We’ll tell you when matching roles go live.

More at 3B Staffing

Related open roles

View all roles