Full Stack Developer - Python/Node.js/MySQL

5 - 10 years

8.0 - 14.0 Lacs P.A.

Ludhiana

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

PythonTypeScriptAWS FargateDockerTDDPostgreSQLMySQLKafkaAWS ECSNode.jsReact.js

Work Mode

Work from Office

Job Type

Full Time

Job Description

ROLE REQUIREMENTS : - At least 3 years- experience with at least one of the following: Node.js, Typescript, Python, C/C++, or Go - Clean coder eager to learn and use new tools and technologies - Comfortable working on Mac OS X, Linux, and bash terminal - Experience developing APIs using REST, Swagger or GraphQL - Experience with SQL (MySQL, Postgres) and NoSQL databases (CouchDB, MongoDB, Elasticsearch) - Working knowledge and experience using SCM version control tools such as Git, GitHub and code review/pull request workflow - Demonstrated experience of building projects through the complete SDLC. - Serverless cloud architecture (AWS Lambda, API Gateway, RDS, DynamoDB) and deployment tools (Serverless Framework, SAM) with CI/CD knowledge and experience. - Strong knowledge of software patterns and software design best practices (SOLID, DDD, Object Design, extensibility) - Continual integration and enforcement of best security practices in the cloud for modern web applications including built-in AWS security mechanisms (e.g., VPC, authorization policies, COGNITO) - Keen sense of visual design and how to translate UI vision into code. Must be passionate about user experience - Mocking and framing and UI prototyping (e.g., miro, adobe cloud, proto.io) - Conceptual knowledge of event-driven systems, messaging (NATS, Kafka, AWS IoT core) and microservices architecture - Building user management systems for fine-grained control on role or attribute-based access to digital resources - Experience and knowledge using Test-Driven and Behavioural-Driven Development (TDD, BDD) to develop high-quality and efficient code - Experience with front-end frameworks such as React.js (or Vue.js), Angular - Mobile development experience (React Native is a plus) - Familiarity with containerization tools & services, e.g., Docker, AWS Fargate, AWS ECS - A bachelor's degree in computer science, computer systems engineering, software engineering or mathematics or related fields

IT Services and IT Consulting
Richmond Virginia +3

RecommendedJobs for You

Chennai, Pune, Mumbai, Bengaluru, Gurgaon

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)