


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

Job Title: Senior Software Engineer - Backend
About the firm:
Sustainability lies at the core of Stantech AI. Our vision is to empower organizations to derive actionable insights—effectuating a smarter way of working. We operate on the premise that each client is unique and as such requires their own idiosyncratic solutions. Putting this principle into practice, we deliver tailor-made solutions to digitalize, optimize, and strategize fundamental processes underpinning client organizations. For more information, please refer to our website: www.stantech.ai
Job Description:
As a Senior Software Engineer at Stantech AI, you will play a pivotal role in designing, developing, and maintaining enterprise-grade backend services and APIs that cater to the unique needs of our clients. You will be a key member of our engineering team and will contribute to the success of projects by leveraging your expertise in Python, SQL, and modern DevOps practices.
Key Responsibilities:
- Design, develop, and maintain high-performance backend applications and RESTful APIs using Python FastAPI framework.
- Optimize and maintain relational databases with SQL (data modeling, query optimization, and sharding) to ensure data integrity and scalability.
- Create, configure, and manage CI/CD pipelines using GitLab CI for automated build, test, and deployment workflows.
- Collaborate with cross-functional teams (data scientists, frontend engineers, DevOps) to gather requirements and deliver robust, scalable, and user-friendly solutions.
- Participate in architectural and technical decisions to drive innovation, ensure reliability, and improve system performance.
- Conduct code reviews, enforce best practices, and mentor junior engineers.
- Troubleshoot, diagnose, and resolve production issues in a timely manner.
- Stay up-to-date with industry trends, emerging technologies, and best practices.
- Bonus: Hands-on experience with server-level configuration and infrastructure—setting up load balancers, API gateways, and reverse proxies.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Minimum 3 years of professional experience in backend development, with strong expertise in Python and SQL.
- Proven track record building and maintaining CI/CD pipelines using GitLab CI.
- Familiarity with containerization and orchestration technologies: Docker, Kubernetes.
- Solid understanding of software development lifecycle (SDLC) best practices, design patterns, and version control (Git).
- Excellent problem-solving, debugging, and communication skills.
- Ability to work independently and collaboratively in a fast-paced environment.
- Plus: Experience with front-end technologies (HTML, CSS, JavaScript) and cloud platforms (AWS, GCP, Azure).
Financial Package:
Competitive salary in line with experience: ₹10–20 Lakhs per annum, contingent on qualifications and experience.


We’re looking for full-stack software engineers who are passionate about both technical excellence and team development. This position is based in our Hyderabad office, where you can contribute towards developing secure and scalable software products.
What You’ll Do:
● As a Full Stack Principal Software Engineer you will build scalable applications, lead technical strategy, and mentor teams while working with modern front-end and back-end technologies.
● Architect & Develop: Design and implement scalable, high-performance software solutions.
● Full Stack Development: Build and maintain front-end applications using modern frameworks (React, Angular,
Vue.js) and back-end services using Java, Spring Boot, and cloud-native technologies.
● Technical Leadership: Provide technical guidance, conduct code reviews, and mentor engineers to improve
software quality and performance.
● Scalability & Security: Ensure software solutions adhere to best practices for security, scalability, and performance.
● Cloud & DevOps: Deploy and manage applications on cloud platforms (AWS, Azure, GCP) using Kubernetes,
Docker, and CI/CD pipelines.
● Collaboration: Work cross-functionally with product managers, UX designers, and other engineers to deliver
customer centric solutions.
What You’ll Need
● 10+ years of experience in full-stack development with expertise in Java, Spring Boot, and modern front-end
frameworks.
● Strong experience with microservices architecture and cloud-based development.
● Deep knowledge of front-end technologies such as React.js, Angular, TypeScript, JavaScript, HTML, CSS.
● Experience with database technologies like PostgreSQL, MySQL, MongoDB.
● Hands-on experience with Docker, Kubernetes, CI/CD tools (Jenkins, GitHub Actions, ArgoCD, etc.).
● Strong understanding of API design, GraphQL/REST, and authentication protocols (OAuth, JWT, SAML).
● Experience leading development teams, mentoring engineers, and driving technical decisions.
● Excellent problem-solving skills and ability to work in an agile, fast-paced environment
Good to have:
● Knowledge of DevSecOps practices and software security best practices.
● Familiarity with serverless computing (AWS Lambda, Azure Functions).
● Contributions to open-source projects or active participation in the software development community
Why Join Us?
● Help secure the software supply chain for millions of developers worldwide.
● Build meaningful software in a collaborative, fast-moving environment with strong technical peers.
● Stay hands-on while leading—technical leadership is part of the job, not separate from it.
● Join a global engineering organization with deep local roots and a strong team culture.
● Competitive salary, great benefits, and opportunities for growth and innovation.
If you're excited about building impactful software and helping others do the same,


Responsibilities :
● Designing and developing robust and scalable server-side applications using Python, Flask, Django, or other relevant frameworks and technologies.
● Collaborating with other developers, data scientists, and data engineers to design and implement RESTful APIs, web services, and microservices architectures.
● Writing clean, maintainable, and efficient code, and reviewing the code of other team members to ensure consistency and adherence to best practices.
● Participating in code reviews, testing, debugging, and troubleshooting to ensure the quality and reliability of applications.
● Optimising applications for performance, scalability, and security, and monitoring the production environment to ensure uptime and availability.
● Staying up-to-date with emerging trends and technologies in web development, and evaluating and recommending new tools and frameworks as needed.
● Mentoring and coaching junior developers to ensure they grow and develop their skills and knowledge in line with the needs of the team and the organisation.
● Communicating and collaborating effectively with other stakeholders, including product owners, project managers, and other development teams, to ensure projects are delivered on time and to specification.
You are a perfect match, if you have these qualification :
● Strong experience in Python and server-side development frameworks such as Flask or Django.
● Experience in building RESTful APIs, web services, and microservices architectures.
● Experience in using database technologies such as MySQL, PostgreSQL, or MongoDB.
● Familiarity with cloud-based platforms such as AWS, Azure, or Google Cloud Platform.
● Knowledge of software development best practices such as Agile methodologies, Test-Driven Development (TDD), and Continuous Integration/Continuous Deployment (CI/CD).
● Excellent problem-solving and debugging skills, and the ability to work independently as well as part of a team.
Strong communication and collaboration skills, and the ability to work effectively with other stakeholders in a fast-paced environment
👋🏼We're Nagarro.
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 33 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!
Please find the job details below
Experience: 7.5-10 years
Must Have: Microservices architecture (MSA)- General Experience
REQUIREMENTS:
- Strong technical background with node.js, event loop understanding, unit testing, developing web application & APIs, event & stream, call-back & closures, promise, async/await, accessing file system, Optimization techniques
- understanding of different components such as web server, storages, integrations
- should have worked on designing and building server-side solutions (in any technology), build process of node.js, CI/CD process of node.js, multi-tasking (working on multiple things at same time)
- Good knowledge of functional and Object-Oriented Programming
- Implementing effective security protocols, data protection measures, and storage solutions.
- Running diagnostic tests, repairing defects, and providing technical support.
- Recommending and implementing improvements to processes and technologies.
- Keeping informed of advancements in the field of Node.js development.
- Familiarity with Azure pipeline
- Should have experience in Identifying software application weaknesses and target areas and sketching out ideas for automated software test procedures. Reviewing software bug reports and highlighting problem areas.
- Knowledge of high-quality professional software engineering practices for agile software development cycle, including coding standards, code reviews, source control management, build processes, testing, and deployment.
- Fundamental knowledge of design patterns
- Experience in communicating effectively with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
- Mentoring the team members to meet the client's needs and holding them accountable for high standards of delivery.
- Being able to understand and relate technology integration scenarios and be able to apply these learnings in complex troubleshooting scenarios.
RESPONSIBILITIES:
- Writing and reviewing great quality code
- Understanding functional requirements thoroughly and analysing the client’s needs in the context of the project
- Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns, and frameworks to realize it.
- Determining and implementing design methodologies and tool sets
- Enabling application development by coordinating requirements, schedules, and activities.
- Being able to lead/support UAT and production roll outs.
- Creating, understanding, and validating WBS and estimated effort for given module/task, and being able to justify it.
- Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement
- Giving constructive feedback to the team members and setting clear expectations.
- Helping the team in troubleshooting and resolving of complex bugs
- Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken.
- Carrying out POCs to make sure that suggested design/technologies meet the requirements.

Job Title : Sr Java Developer
Job Description
We are seeking a well experienced full stack Java developer for our product. As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.
Roles and responsibilities?
- Design, develop and implement software programming applications.
- Build highly scalable product.
- Participate in gathering business requirements and assessing existing architectures and resources.
- Work with application development team in delivering the project and deliverable within time and with good quality.
- Perform unit testing, oversee quality assurance of applications through system testing.
- Establishes processes for performance and conducts code review.
- Manage and mentor junior members of the team on good coding practice
Skills and experiences would I bring into this role?
- E/ B.Tech / MCA in computer science or a related field
- 4+ Years of Java/J2EE work experience.
- Object-Oriented design, patterns, algorithms, data structures
- Well knowledge about Spring Hibernate framework.
- Exposure to React JS / Angular JS.
- Experience with SQL/No-SQL database technologies – MySQL, Mongo dB, Cassandra, Redis, PostgreSQL, etc.
- Experience in Web services (REST or SOAP)
- End to end web development experience is highly preferred
- Good understanding of unit testing methodologies.
- Good analytical and communication skills
- Startup work culture mindset.










