Full Stack Java Developer with Elastic Path Remote Fulltime Permanent
Job Description: Relevant Experience (in Yrs) 8 - 10 YearsTechnical/Functional Skills: Java, AWS, Elastic Path
Responsibilities:This role specifically focuses on Elastic Path which is a ecomm tool used to create product/skus/promotions and those kind of tools. We are looking for someone who not only knows how to use the tool to create these but to add customizations to the tool for any components that our application may need. To develop these, one would have to know how Elastic path works in order to program in java to those customizations implemented.6-8 years Java programming experience4+ years Elastic Path experienceHas created and deployed serverless servicesWorking knowledge of the following:ElasticpathJava MicroservicesAWS (ECS/Fargate, Lambda, DynamoDB, API Gateway, EC2, Kinesis, ELK, RDS)GIT/GithubCI/CD (Concourse and Jenkins)DockerDatabase systems: PostgresSQL, MongoDB/DocumentDB, RedisExperience working in an Agile, scrum-based teamExperience writing unit & integration tests
Preferred Skills:Understanding of GrapQL APIsExperience working with Asyncio style applicationsExperience performing code reviews and responding positively to feedbackExperience using Pylint and Code coverage measuresMust be self-motivated with a drive for knowledge and innovation. Has an expectation that tools and technologies used will change and focus on cutting edge.Willing to take ownership of individual services and work to support and improve them in production