Job Description :

Role

Role: Full Stack Developer (III)

Location: Princeton, NJ (Remote and an onsite later)

Duration: Long Term - Multiyear     

Mode of an Interview: 3 rounds of video call discussion

 

Required

•  6-8 years of progressively responsible software development experience

•  Systematic problem-solving approach and knowledge of algorithms, data structures and complexity analysis.

•  Experience designing and developing a web application/mobile application.

•  Experience designing RESTful APIs.

•  Writing testable, scalable and efficient code and leading code reviews

•  Experience in writing unit tests

•  Experience in Agile Methodology.

•  Experience with versioning tools such as TFS, CVS, or Git

•  AWS Services

•  Python, Java, Spring Framework

•  JavaScript/TypeScript, Vue/Angular/React.js, or Node.js, Docker

•  RDBMS (e.g., Postgres) & NoSQL (e.g., DynamoDB)

•  CI/CD pipeline

•  Git

 Preferred

•  Proficient in one of the following programming languages:  Java, Python, JavaScript

•  Experience with Amazon Web Services (AWS) products such as EC2, RDS, SQS, Kinesis, or Lambda

•  A genuine interest in working in a fast-paced engineering team.

•  Ability to pick up new technologies and languages quickly as projects require.

•  Excellent communication skills and the ability to work well within multiple teams.

•  AWS Services

•  Python, Java, Spring Framework, Docker

•  JavaScript/TypeScript, Vue/Angular/React.js, or Node.js

•  RDBMS (e.g., Postgres) & NoSQL (e.g., DynamoDB)

•  CI/CD pipeline

•  Git

             

Similar Jobs you may be interested in ..