Description

We are seeking a skilled FULL STACK DEVELOPER in Java with experience in AWS technologies (Lambdas, EC2, S3, etc.), Node.js, and experience in UI technologies (React CSS, HTML, etc.). The ideal candidate will have experience in database integration, microservice architecture, and a strong understanding of security best practices.

Key Responsibilities:

·        Design, develop, and maintain front end components using React, Node.js.

·        Design, develop, and maintain backend services using Java, AWS, Node.js, Kafka, Spring Boot.

·        Create and optimize serverless applications using AWS Lambda functions and related technologies.

·        Integrate and manage databases, ensuring data integrity and performance.

·        Implement security measures and best practices throughout the development lifecycle.

·        Collaborate with cross-functional teams to define, design, and ship new features.

·        Troubleshoot and resolve backend issues, ensuring high performance and responsiveness.


Required Skills:

·        Minimum of 8 years of experience in Java Development

·        Must be able to Build the UI using React, create the Java based API’s that React can call & then deploy and integrate both ends.

·        Strong experience with Java, Node.js Kafka & Spring Boot

·        UI Skills (React, NodeJS, JavaScript, etc.).

·        Cloud Skills (AWS: Lambda, API Gateway, EC2, S3, etc.).

·        Coding experience in Java, TypeScript, Node.js

·        Able to code Lambda function in Nodejs

·        Familiarity with microservices and RESTful API design.

·        Experience writing API’s TypeScript

·        Knowledge of database integration (SQL, NoSQL).

·        Understanding of security practices (OAuth, JWT, encryption, etc.).

·        Experience with CI/CD pipelines to deploy both layers

·        Experience running automated tests with the QA teams on the code

Education

Any Gradute