AWS Java Engineer
Description
As part of this world class team,
you will be working on
· Participate in & lead squad in
technical development and delivery of backend services in the retail
environment.
· Ensure quality of the code and
products throughout the entire development lifecycle (DevOps).
· Ensure continuous improvement in
performance, scalability, extensibility, reliability, usability, and
availability of the platform.
· Leverage agile methodology concepts
for quality, delivery, and continuous improvement.
· Participate in sprint planning and
other scrum ceremonies. Help team plan and execute sprint tickets.
· Monitoring and supporting health of
services in production.
As a senior software engineer, responsibilities
include
· Working with your local team and
other geo-graphically dispersed engineering teams to provide technical
expertise on development and architecture
· Partner with product owner to
understand requirements and define an MVP for features and agree upon
timelines.
· Collaborating with other engineering
teams and architecture to develop new features.
· Working with infrastructure teams to
ensure we have the right store environment for proper functioning of the
applications
· Working with application privacy and
security teams to ensure the application is properly architected and
maintained.
Requirements
· 7+ years of professional experience
in application engineering.
· 4+ years hands-on experience in
Java.
· Experienced in building RESTful
micro services.
· Should have experience in cloud
technologies. AWS is preferred.
· Experienced in automated functional
testing using tools like Cucumber.
· Well versed with Agile methodology.
· Excellent verbal and written
communication and collaboration skills to effectively communicate with both
business and technical teams.
· Comfortable working in a fast-paced,
results-oriented environment
