Job Description :

Roles and responsibilities

· Lead development and maintenance of large-scale eCommerce applications that operate 24x7

· Act as a Subject Matter Expert (SME) for various integration and data solutions.

· Partner with business stakeholders/cross-functional teams working in a scrum (agile) model.

· Represent applications dev team and maintain communication regarding effort-estimates and status of tasks/assignments as per agile process/methodologies.

· Support multiple initiatives simultaneously

· Assist team with establishing developer best practices, improving quality, and developer experience

· Perform code reviews and provide support to other team members as needed to support a collaborative environment

· Assist with documentation, runbooks, and guides

· Participate in monitoring, reporting, security/compliance activities

 

Job Eligibility    

Bachelor's degree in Computer Science, Computer Engineering, or a related field or equivalent experience is preferred.

 

Skills and Experience 

·         5-6 years of applications development experience (enterprise and custom apps) using JAVA/J2EE, Spring, Micro services, AngularJS, Linux, Tomcat, Apache, XML, JSON, JavaScript, relational database, Shell scripts, and cron jobs 

·         2+ years of experience in data integration solutions design and development involving APIs, micro services, SOA, ESB, ETL, iPaaS concepts and tools 

·         Proficiency in at least one integration technology like Mule  

·         Knowledge of eCommerce concepts like order to cash workflows, payment processing, user agreements etc. 

·         Strong knowledge of application server configurations, memory/connection management, networking concepts, security aspects, and operating systems  

·         SQL language proficiency on common database management systems 

·         Experience with large, distributed architecture applications involving ERP, Salesforce/CRM, middleware, third party integrations, and other custom/enterprise systems  

·         Experience using relational databases, writing complex queries and a firm understanding of the underlying data 

·         Experience working with cloud and on-premise solutions 

·         Comfortable working in Linux/Unix environment  

·         Familiar with GitHub, and Perforce version control systems  

·         Background in both agile and waterfall methodologies 

·         Experience writing unit test procedures and documenting test results to ensure software system requirements are met 

·         Proven experience in all phases of SDLC  

·         Strong analytical, and problem-solving skills  

·         Excellent verbal and written communication skills 

·         Flexible work hours occasionally to help with challenging situations

             

Similar Jobs you may be interested in ..