American Express
American Express

Software Engineer II

職種エンジニアリング
経験ミドル級
勤務地Gurugram, India
勤務オンサイト
雇用正社員
掲載3ヶ月前
応募する

ポジションについて

We are seeking a highly motivated Full-stack Developer to actively contribute to the design and development of new product features and enhancements. The ideal candidate will have hands-on experience in implementing solutions using JavaScript (React JS & Node JS) and will be responsible for developing web/mobile applications using HTML, CSS, JavaScript, TypeScript, and React. The candidate should also have in-depth knowledge of JavaScript, including ES6+ and TypeScript, and experience in building UI/UX using JavaScript frameworks such as React and Angular.

  • B.Tech. / B.E. / M.Tech. / M.S. in Computer Science

  • 4-5 years of experience in development within product-based companies or R&D divisions

  • Strong knowledge of Java, Object-Oriented Programming, Design Patterns, Data structures, and algorithms

  • Experience with JavaScript (React JS & Node JS) and UI/UX development

  • Familiarity with Python, Golang, and React is a plus

  • Experience with databases like PostgreSQL and Couchbase is preferred

  • Implement solutions using JavaScript (React JS & Node JS)

  • Develop web/mobile applications using HTML, CSS, JavaScript, TypeScript, and React

  • Build UI/UX using JavaScript frameworks (e.g., React, Angular)

  • Have extensive hands-on experience in Java, Springboot, Microservices, and Node.js

  • Develop REST and GraphQL APIs with Node.js and integrate with third-party solutions

  • Have knowledge of messaging systems such as Kafka/RabbitMQ

  • Work with SQL and NoSQL database technologies

  • Write robust unit test cases using TDD and unit testing frameworks (e.g., Junit, Jest)

  • Use CICD tools like Git, Maven, and Jenkins

  • Participate in design reviews with peers and stakeholders to decide on technologies

  • Adapt and learn new/emerging technologies

  • Have good communication and interpersonal skills

  • Review code developed by other developers and provide feedback

  • Contribute to documentation and educational content

  • Triage product or system issues and debug/resolve them

  • Have a strong understanding of Java, Object-Oriented Programming, Design Patterns, Data structures, and algorithms

  • Familiarity with Python, Golang, and React is a plus

  • Experience with databases like Postgre

SQL and Couchbase:

福利厚生

•Learning Budget

•メンタルヘルスサポート

•フレックスタイム

•ウェルネスプログラム

•業績賞与

•育児休暇

必須スキル

Software engineering

System design

Troubleshooting

この履歴書で面接に進める?

refresh.cvで履歴書のスコアと具体的な修正案を確認しましょう。

履歴書を作成

American Expressについて

Gurugram

本社所在地