Job Description
Essential Job Functions :
– Work within DCP to develop and implement technical projects related to Fisher Scientific eCommerce web site, specifically focusing on Search backend application.
– Candidate will work with others on the development team to translate business requirements and technical design into well optimised functioning code using JAVA and related technologies.
– Candidate will be responsible for implementation, maintenance of applications and services that interact with Product, Content, Search and E-Commerce systems.
– Candidate should be able to work effectively in a team to build backend Search indexing application and services.
– This position requires working on systems that interface with multiple systems including Content Management Systems, Product Information Management System, Middleware and ERPs.
– Work closely with development team and product owners to develop, unit test, debug and maintain backend applications based on functional requirements and scope of work.
– Conform to TFS adopted software development standards.
– Focus on quality and continuous improvement to application and processes.
– Participate in production deployment and provide assistance to production support group when needed.
Qualifications :
Key Skills :
– Bachelor degree in Computer Science or equivalent.
– 5+ years overall experience in design and development of eCommerce web applications.
– Must have atleast 2+ years prior experience with Python
– Prior work experience in developing and interfacing with web services, RESTful, and JSON are required
– Must be very comfortable for Database concepts, query optimisation of relational databases, Oracle and Postgres in particular.
– Experience with AWS managed services, micro-services architecture and Mongo DB.
– Prior experience or good knowledge of Apache Kafka is required.
– Experience with Docker and Kubernetes is required.
– Experience with modern monitoring and logging platforms.
– Must have prior work experience in Agile delivery methodology and DevOps model.
– Experience using GIT, defect tracking tools such as JIRA and build management tools such as Jenkins /Apache Airflow is desired.
– Exposure to Java / Springboot would be nice to have.
– Having working knowledge with Solr /Lucidworks is a plus.
– Must possess strong problem solving and troubleshooting skills
(ref:hirist.tech)