Description

Job Description -


 

Roles and Responsibilities

 Production platform hands-on experience involving Java/J2EE, Spring, Springboot, MVC & REST

API.

 Hands-on production platform experience working with micro-service back-end architecture.

 Working knowledge of GRPC, HTTPS, and GRAPHQ protocols.

 Well-versed in cloud deployment of code blocks.

 Experience with JS testing and code analysis frameworks such as Mocha.

 Utilize modern JavaScript frameworks such as Express.js and Sails.js to build efficient and

scalable applications.

 Work with databases like MongoDB and PostgreSQL/MySQL using Mongoose and Sequelize

ORM.

 Integrate messaging systems like Kafka and RabbitMQ for reliable event-driven communication.

 Write unit tests using Mocha, Chai, and Jest frameworks to ensure code quality and reliability.

 Utilize AWS S3 bucket for secure and scalable storage of data and media files.

 Collaborate with QA engineers to perform thorough testing and bug fixes.

 Work with third-party APIs such as Postman, Twilio, SendGrid, Firebase, and KeyCloak for

various integrations.


 

Required Technical and Professional Expertise

 Bachelor's degree B. Tech (CS, IT) / MCA in Computer Science, M. Tech, Software Engineering, or a

related field.

 3-9 years of professional experience in Java/J2EE, Spring, Springboot, MVC and Rest API

Gateways

 Proficient understanding of Git

 Prior experience in Fintech, Blockchain, and/or BFSI domain will be an added advantage.

 Knowledge of databases like Postgres SQL/ MySQL and proficiency in writing efficient queries.

 Experience in either Kafka or Rabbit MQ would be required

 Experience required in Rest API/GRPC/GRAPHQL

 Familiarity with cloud platforms (e.g., AWS,Azure) is also required.

Education

Any Graduate