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.
Any Graduate