Full Stack Software Developer (Java)
All times are in British Summer Time.
- Job ID
- 523456
- Location
- IN-TS-Hyderabad
- Posted Date
- 18/04/2017
- Company
- Amazon Dev Center India - Hyderabad
- Recruiting Team
- ..
Job Description
Help shape the future of Amazon in the EU!
Do you see a clear path where others see roadblocks? Would you rather break the mold to do something right than settle for the status quo? What if you could use your creativity to change the direction of the entire transportation and delivery sector to raise the bar on customer experience? Here is your opportunity:
Amazon is looking for a customer-focused, detail-oriented, experienced Full Stack Developer (f/m) to build a highly scalable, loosely-coupled infrastructure to visualize the state of Amazon's EU Transportation Network.
Responsibilities:
Do you see a clear path where others see roadblocks? Would you rather break the mold to do something right than settle for the status quo? What if you could use your creativity to change the direction of the entire transportation and delivery sector to raise the bar on customer experience? Here is your opportunity:
Amazon is looking for a customer-focused, detail-oriented, experienced Full Stack Developer (f/m) to build a highly scalable, loosely-coupled infrastructure to visualize the state of Amazon's EU Transportation Network.
Responsibilities:
- As a Full Stack Developer you will be responsible for providing the services required to build a full-featured, scalable, extensible and performant platform for data analytics on Amazon's EU network.
- You will help to define the user experience and how this integrates fully with the underlying data sources
- You will analyze the raw source data and find innovative and scalable solutions to the challenge of bringing this data to the customer
- You will define/refine the technical architecture
- You will help drive continuous improvements in the scope and development process
- Successful candidates will be excellent communicators, curious, highly motivated and effective within distributed teams.
Basic Qualifications
- Bachelor or Master in cumputer science
- Solid professional experience in software development
- Advocate for solutions to technical challenges, articulating schedule/risk/quality tradeoffs
- Collaborate across disciplines for positive, productive teamwork
- Demonstrated ability to go the extra mile to do things right and fast
- Participate in design and architecture sessions with other senior technical leads
- Produce quality, innovative, debuggable, testable and maintainable code
- Learn new things, fail fast, and explore new coding territory
Preferred Qualifications
- Programming experience in Java and frameworks such as JEE/Spring/Hibernate
- Advanced SQL knowledge
- Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Ability to learn new languages and technologies quickly
- Experience in communicating with business teams, other development teams, and management to collect requirements, describe software product features, and technical designs
- Knowledge of AWS/Cloud technologies