What are the responsibilities and job description for the Full Stack Developer position at Metaminds?
Backend for Mobile application development – experience in NodeJS, JavaScript, Typescript, Java, Spring Boot with financial industry experience (a plus), strong communication skills and knowledge in CI/CD, SDLC, Cloud experience
· Project: supporting mobile application development for backend API, enterprise level applications, global project, Wealth Management group (banking experience a plus – does not need to be wealth management), API for mobile applications across mobile –New team
· Will be working on multiple projects, UDP Programs – trying to merge applications and build new platform, main goal will be to support 3 programs –
· Build a framework called BFF – UI Controls driven by backend APIs
· 70% in JavaScript, NodeJS, Typescript (critical), 30% Java, SpringBoot (secondary)
· Main languages: JavaScript (writing in Typescript – priority 1) - writing API in NodeJS applications, candidate needs NodeJS experience, programming should be JavaScript/TypeScript, 2nd priority, Java, Springboot to deploy code
· Required Skills: Type Script, Java Script, Java, EXPRESS JS, NODE JS, Springboot
· Messaging Experience: KAFKA, ACTIVEMQ
Position Details:
· The candidate will work as a member of application development team responsible for project delivery in ET Trading technology.
· This team build and support APIs for client applications.
· This role provides an exciting opportunity for motivated individuals in application development.
Required Skills:
· 7-15 years of experience primarily with designing and building large-scale systems with relevant architecture and design experience.
· Experience designing and building applications, taking into consideration performance, usability, user experience, and security.
· Excellent programming skills in JAVA, SPRING BOOT, KAFKA, ACTIVEMQ
· Excellent knowledge in AWS, AZURE, KUBERNETES, DOCKER
· Excellent programming skills in Type Script, Java Script, Java, EXPRESS JS, NODE JS
· Better knowledge in MySQL, NOSQL, MONGO, CASSANDRA etc.
· Experience in GIT and Bitbucket.
· Self-motivated and flexible, with an ability to work both independently as well as part of a team.
· Excellent analytical, troubleshooting and problem-solving skills, with out-of-the-box thinking.
· Excellent verbal and written communication skills with ability to explain ideas very clearly.
· BS/MS degree in Computer Science or equivalent.
Desired Skills:
· Understanding of build services using NODEJS, JAVA, TYPE SCRIPT, JAVA, SPRING BOOT.
· Background in financial technology and data.
Salary : $70 - $76