E-Commerce Solutions Architect
IBA InfoTech Inc.
Charlotte, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Charlotte, United States of America
Tech stack
Spring Security
API
Unit Testing
Continuous Integration
Data Structures
Mobile Application Software
Java Message Service (JMS)
Spring
JUnit
PostgreSQL
Microsoft SQL Server
MySQL
MVC
NoSQL
Object-Oriented Software Development
Open Source Technology
Oracle Applications
Pair Programming
Mockito
Service-Oriented Architecture
Simple Object Access Protocol (SOAP)
SQL Databases
Data Streaming
Web Services Description Language
XML
Scripting (Bash/Python/Go/Ruby)
Gitlab
Spring Data
Angular
Information Technology
Extreme Programming (XP)
Functional Programming
REST
Jenkins
Programming Languages
Microservices
Requirements
- Experienced in open source and platform enabled eCommerce solutions (7+ years of experience)
- Expert in object-oriented concepts and MVC software models (7+ years of experience)
- Understanding of supply chain, marketing, credit processing, and other eCommerce capabilities
- Experience & Understanding of eCommerce data structures and mobile app architecture (2+ years)
- Experienced in multiple programming languages (5+ years of experience)
- Expert in multiple coding concepts, multiple frameworks/platforms, and can influence emerging technologies
- Can mentor and coach Extreme Programming Concepts: TDD, Paired Programming, and code writing best practices
- Experienced in data modeling, data structures, and data flow design
Experience with the following tools and technologies:
- Angular - Expert understanding and experience with the implementation of MVC and scripting language frameworks. Ability to coach and mentor others on front end technical excellence practices.
- Spring - Expert-level implementation skills with the Core Spring Framework and including other sub-projects like Spring JMS, Spring Security, Spring Data and Spring Integration
- Micro-services - architecture, structure, and implementation
- Development of Web Services REST/SOAP/WSDL/XML/SOA
- API vs inline sql, front end logic, and lazy functional programming
- Continuous Integration tools (Jenkins CI, Gitlab or similar)
- Experienced in working with Oracle/MySQL/Postgres/MS SQL Server or NoSQL databases
- Unit testing frameworks (MockMvC, JUnit, AssertJ, Spring Test, Mockito, JSONAssert, etc)
- Expert in effectively communicating product solutions and architectural runway features
- Experienced in leading or managing large complex solutions and/or software teams with component architecture, solution documentation, production support, and external clients
- Experienced in collaborating with design leads and product leadership on solution prioritization and technical product strategy