

About Amazon India
About
Amazon is guided by four principles: customer obsession rather than competitor focus, passion for invention, commitment to operational excellence, and long-term thinking. We are driven by the excitement of building technologies, inventing products, and providing services that change lives. We embrace new ways of doing things, make decisions quickly, and are not afraid to fail. We have the scope and capabilities of a large company, and the spirit and heart of a small one.
Together, Amazonians research and develop new technologies from Amazon Web Services to Alexa on behalf of our customers: shoppers, sellers, content creators, and developers around the world.
Our mission is to be Earth's most customer-centric company. Our actions, goals, projects, programs, and inventions begin and end with the customer top of mind.
You'll also hear us say that at Amazon, it's always "Day 1." What do we mean? That our approach remains the same as it was on Amazon's very first day - to make smart, fast decisions, stay nimble, invent, and focus on delighting our customers.
Company video


Photos
Connect with the team
Company social profiles
Similar jobs
Responsibilities:
- Design, deploy and build solutions, with custom front ends (web, mobile) and backend services that automate business processes in Java Techstacks with Microservice architecture.
 - Coordinate with tech leads and software engineers working on related deliverables
 - Work closely with analysts and business process owners to translate business requirements into technical solutions.
 - Create database schema and optimize data handling and storage
 - Learn, diagnose and implement features and bug fixes, Implement debugging techniques and ability to find root causes of problems
 - Mentor Junior team members, Provide technical expertise to product or project team
 - Maintain highest levels of development practices including: technical design, solution development, systems configuration, test documentation/execution, issue identification and resolution, and writing clean, modular and self-sustaining code, with repeatable quality and predictability.
 - Produce highly usable systems that are high performance, easy to maintain and engineered to meet business needs
 - Communicate ideas and develop strategy through presentations, demonstrations and specifications
 - Assist the product or project manager in creation of functional and technical documents
 
Wissen Technology is now hiring for Java Developer with hands on experience in Core Java, multithreading, algorithms, data structure and SQL skills .
Required Skills:
- Experience - 5 to 10 years.
 - Experience in Core Java 5.0 and above, CXF, Spring.
 - Extensive experience in developing enterprise-scale n-tier applications for financial domain. Should possess good architectural knowledge and be aware of enterprise application design patterns.
 - Should have the ability to analyze, design, develop and test complex, low-latency client-facing applications.
 - Good development experience with RDBMS, preferably Sybase database.
 - Good knowledge of multi-threading and high-volume server-side development.
 - Experience in sales and trading platforms in investment banking/capital markets.
 - Basic working knowledge of Unix/Linux.
 - Excellent problem solving and coding skills in Java.
 - Strong interpersonal, communication and analytical skills.
 - Should have the ability to express their design ideas and thoughts.
 
Position Overview:
We are seeking a Node.js Developer with 1-2 years of experience to join our team. The ideal candidate should have hands-on experience in backend development, a solid understanding of JavaScript, Express.js, and familiarity with databases. You will be responsible for developing and maintaining server-side applications, collaborating with front-end teams, and ensuring optimal performance.
Key Responsibilities:
- Backend Development: Build and maintain server-side applications using Node.js and Express.js.
 - API Development: Design and implement RESTful APIs to support various functionalities.
 - Database Management: Work with both SQL (MySQL, PostgreSQL) and NoSQL (MongoDB) databases.
 - Code Quality & Testing: Write clean, reusable, and testable code while following best practices.
 - Performance Optimization: Optimize applications for speed and scalability.
 - Troubleshooting & Debugging: Identify and resolve application issues to ensure smooth operations.
 - Security Implementation: Apply basic security measures to protect applications and data.
 - Collaboration: Work closely with front-end developers to integrate UI components with backend logic.
 
Required Qualifications:
- 1-2 years of experience in Node.js backend development.
 - Strong proficiency in JavaScript and ES6+ concepts.
 - Hands-on experience with Express.js or similar frameworks.
 - Familiarity with front-end technologies (HTML, CSS, React/Angular is a plus).
 - Experience working with databases (MySQL, PostgreSQL, MongoDB).
 - Basic understanding of asynchronous programming and event-driven architecture.
 - Experience with Git for version control.
 - Knowledge of basic cloud services (AWS, Azure, or GCP is a plus).
 - Understanding of Docker and containerization is an advantage.
 - Good problem-solving skills and willingness to learn.
 
What You'll Do :
 You will be a part of our backend team working on keeping our REST API and GraphQL API up and running and making sure that our users get the right data at the right time.
 You will have ownership of developing and maintaining our backend services including users, courses, and operations tools that manage our product and logistics.
 You will work on architecting and scaling highly-available RESTful services and back-end systems from scratch.
 This is a position for an experienced Node programmer with at least 2 years under the belt, but you don't have to be a rock star, a ninja, or a superhero to apply.
What You'll Need :
 You will fit well in the backend team if you are passionate about technology and have experience programming in Node. Knowledge of technologies like Cassandra, Elasticsearch, PostgreSQL, REST and JSON will help you get going from day one.
 As an experienced Node developer, you should be intimately familiar with the platform, with
JavaScript, and with the stables of full-stack web development : HTTP, JavaScript, CSS, HTML, SQL.
 It's a bonus if you're broadly familiar with other languages as well- we write some services in Go and have data pipelines written in Python- but your main work will be JavaScript through and through.
 You will be a perfect match with our team if you love collaborating with people from all disciplines to solve complex problems, always want to learn new skills and take ownership of your work.
• Experience in the financial domain preferred.
• Hands-on developer in Core Java with an excellent understanding of computer science fundamentals, data structures, algorithms and design patterns.
• Experience with frameworks like Spring, Restful Webservices, Queuing systems, Angular, and Python is highly desired.
• Deep understanding of several cloud providers such as AWS, Azure, Google etc.
• Hands-on experience developing CI/CD pipelines for continuous development and integration.
• Deep knowledge and experience of Java/J2EE and servers like Tomcat.
Fluency in modern JavaScript (ES6/7) and other frontend fundamentals (HTML5,
CSS3) and Node.js
Exposure to React( native) basics
Experience with AWS, CI/CD and DevOps
Experience with Web Security
Basic exposure to Go is valuable but not necessary
Willingness to travel for onsite assignments outside India
To be the right fit, you'll need:
Ability to communicate across levels with excellent verbal and written communication skills
To be able to work in teams and collaborate with others to clarify requirements
To be able to assist in documenting requirements as well as resolve conflicts or ambiguities













