Software Architect

  • Contract

Company Description

The leader in omnichannel eCommerce technologies and operations. Cloud-based Tools. eCommerce Solutions. Retail Order Management. Services: Customer Service, Fulfillment, Fraud, Omnichannel Technology.

Job Description

Client is looking for a dedicated, and quality-driven software engineer to join our Integration Services team.

Responsibilities:·  

·   Involved in all aspects of the project life cycle, from the initial kickoff through the requirements analysis, design, implementation, and testing.

·   Assist in creating, maintaining and reviewing Technical Design Documents for the development organization based on product requirements.

·   Own the quality of the product.

·   Collaborate effectively with other development teams and architects to solve complex problems.

·   Ability to work in a team as well as independently and deliver on aggressive goals.

·   Provide and receive feedback that improves the quality and the delivery of the product.

·   Work closely with product management on solution architecture 

Qualifications

at least 1 full life cycle engagement using Spring Boot

 ·   8-10 years of relevant software engineering experience in Java 8, Spring Framework, Spring boot, Apache  Kafka,

·   Experience in web application development with SOA and microservices architecture

·   Strong fundamentals of object oriented design, data structures, algorithms and design patterns.

·   Skills in Java, J2EE, REST API development, JSON, and XML.

·   Strong communication skills

·   Ability to work with diverse teams.

·   Hands on experience with databases, SQL, and data modeling.

·   Experienced in ORM, REST, and Apache CXF is a plus.

·   MuleSoft and API development experience is a plus.

·   Working knowledge of CI/CD and DevOps best practices are a plus.

·   Agile methodologies and practical experience is a must.

·   Ideal candidate has test-driven development approaches ingrained into their core values.

·   Retail / e-commerce experience is a plus.

·   NoSQL database and MongoDB hands-on knowledge is a must.

·   Docker and Kubernetes knowledge is a plus

·   Cloud architecture experience is a plus

Additional Information

All your information will be kept confidential according to EEO guidelines.

VISA: GC/USC