Java Developer

Job Category: Permanent
Job Type: Full Time
Job Location: North America Remote
Experience: Experienced

No. of positions 5

As part of this world class team you will be working on

  • Lead the technical development and delivery of backend services in the retail environment.
  • Provide technical leadership in the evaluation, conceptualization, design, and development of
  • major new capabilities
  • Provide strong technical expertise in application architecture & help create long term vision on
  • architecture.
  • Oversee the quality of the code and products throughout the entire development lifecycle
  • (DevOps)
  • Drive for continuous improvement in performance, scalability, extensibility, reliability, usability,
  • and availability of the platform.
  • Help team analyze and adopt newer technologies.
  • 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.


  • 10+ years of professional experience in application engineering.
  • 4+ years hands-on experience in Java.
  • Experienced in building RESTful micro services.
  • Should have experience in AWS based micro services and no-SQL DB, AWS services like AWS
  • EC2, AWS Lambda, S3, Dynamo DB, Graddle
  • 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

Apply for this position

Allowed Type(s): .pdf, .doc, .docx