Software Architect

Overview

On Site
Depends on Experience
Full Time

Skills

Microservices
RDBMS
Cloud
Kafka
Angular
ReactJS
iOS / Android

Job Details

Role: Java full stack lead architect

Description:

Architectural visionary mindset with broad understanding of business, quickly learn / grasp details, deep understanding in technologies and ability to get into the code as & when needed. Sound knowledge in Architectural Patterns, best practices and Non-Functional Requirements Ability to write production quality code, do proof of concepts as need be.

Required : Overall 10+ years of experience in Technology with 3+ years of experience in Microservices (Java / Spring Boot), any NoSQL DB (Mongo, Cassandra, or equivalent), RDBMS (Oracle, MySQL or equivalent), Cloud (Azure, Google Cloud Platform or AWS), 1+ year(s) of experience in Kafka event processing, 2+ years of experience in Front End like ReactJS, Angular or equivalent, 1+ year of experience in iOS / Android app development. 1+ year(s) experience in Java based Content Management System (Contentful (preferred), Contentstack, or equivalent), Content Modeling is required. Heavy volume of data processing involving Spark, Scala or Python skillset and Databricks / Snowflake equivalent data platform is required. Digital / e-commerce (ATG or equivalent) with shopping, content management, checkout, payment related knowledge is required. Retail Industry background or e-commerce or consumer facing experience required. Personalization experience preferred.

Preferred : Familiar with ML and AI technologies / skillset. Good attitude, commitment, team player, ownership, proactiveness, dynamic nature. As the technology landscape is changing so rapidly, ability / openness to learn or pick-up new technology and deliver results is preferred.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.