Position: Senior Software Engineer
Location: Bengaluru, Karnataka, India
Best Watches available for you on Amazon FashionJob Description
Qualification and Skills
- 5+ years of professional server development experience using Java
- Strong understanding of web-based architecture – web servers, load balancing, caching, databases, etc.
- Good knowledge of SQL (Postgres, MySQL) and NoSQL databases (MongoDB)
- Experience developing data-driven web applications up-to-date knowledge of latest trends in web application development, including Amazon AWS ecosystem
- Experience building and using RESTful APIs
- Experience building and operating large-scale systems.
- A self-starter with the ability to work effectively in teams.
- Experience with multi-threading, replication, etc. concepts in cloud applications
- Experience with Queues (SQS , Kafka etc)
- Nice to have familiarity with workflow orchestration platforms like Netflix Conductor etc.
- Nice to have familiarity with large-scale business intelligence applications
- Nice to have familiarity with JavaScript and other web technologies such as React
Responsibilities
- Own the development/improvement of products and features
- Own the responsibility for creating a great user experience on the products and features you work on
- Participate in large-scale design updates and rollouts
- Partner with infrastructure engineers to scale the product
- You will work closely with product managers and architects to drive innovation that will shape the future roadmap.
- Becoming the part of a cross functional team with end to end responsibility.
- Help improve our code quality through writing unit tests, automation and performing code reviews.
- Build new features to help solve real world customer problems and help our customers realize success.
Apply: Click here to Apply
Get new laptop from Amazon