
The everything store and cloud computing leader
Amazon, headquartered in South Lake Union, Seattle, WA, is the world's largest online retailer and a leader in cloud computing through Amazon Web Services (AWS). With over 1.5 million employees globally, Amazon operates in various sectors, including AI with its Alexa devices and a vast marketplace k...
Amazon offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also have access to a learning ...
Amazon's culture is driven by customer obsession and a focus on innovation. The company encourages employees to think big and move fast, fostering an ...

Amazon • Noida, Uttar Pradesh, IND
Amazon is hiring a Senior Software Development Engineer to build next-generation financial systems capable of handling billions of dollars in transactions. You'll work with Java and AWS to create scalable applications. This role requires strong analytical and problem-solving skills.
You have 5+ years of software development experience, particularly in building scalable systems that handle massive data volumes. Your analytical and critical thinking skills enable you to tackle complex business rules effectively. You are passionate about creating maintainable and reliable applications that serve thousands of users.
Your expertise in Java and AWS is complemented by a strong understanding of distributed systems and service-oriented architecture. You thrive in collaborative environments, working closely with internal customers and other development teams to deliver high-quality software solutions.
You possess excellent communication skills, allowing you to articulate technical concepts clearly to both technical and non-technical stakeholders. Your self-motivation and flexibility make you a valuable team member, ready to adapt to changing requirements and challenges.
Experience with financial systems or transaction processing is a plus. Familiarity with workflow management tools and the ability to convert unique challenges into reusable components will set you apart.
In this role, you will be responsible for designing and developing software systems that accurately capture, process, and report on financial transactions. You will collaborate with cross-functional teams to ensure high operational standards of system availability and reliability.
You will engage in problem-solving for complex workflows, identifying opportunities to create generic components that can be utilized across the engineering community. Your contributions will directly impact the efficiency and effectiveness of financial operations at Amazon.
You will also participate in code reviews, ensuring that best practices are followed and that the codebase remains maintainable and scalable. Your role will involve mentoring junior engineers, sharing your knowledge, and fostering a culture of continuous improvement within the team.
Amazon provides a dynamic work environment where innovation is encouraged. You will have the opportunity to work on cutting-edge technologies and contribute to projects that have a significant impact on the company's financial systems.
We offer competitive compensation and benefits, along with opportunities for professional growth and development. You will be part of a diverse team that values collaboration and strives for excellence in everything we do.
Join us at Amazon, where you can make a difference by building systems that handle billions of transactions and support our mission to be Earth's most customer-centric company.
Apply now or save it for later. Get alerts for similar jobs at Amazon.