Job Description :
Role: Looking for Microservices - Tech Architect - 1 Position

Location: SFO, CA

12 months


Skills, Knowledge & Experience


Must Have:

Should have played a role of Solution Architect for the last 3-4 years

4-6 years of hands-on working experience in Spring (Batch, Cloud, MVC, etc)

2-4 years of hands-on working experience in Front End Technologies (NodeJS, ExpressJS, Zookeeper, etc)

Expert level experience in building applications based on micro services architecture and Service-oriented architecture.

Hands on Experience in web technologies (Spring MVC, JSP, HTML/DHTML, Web services, JavaScript & NodeJS)

Proficiency in Core Java (JDK 8), J2EE, ANSI SQL, XML, Spring, Hibernate & Rest services.

Strong in Database concepts, both relational and NoSql (Mongo, Cassandra, Redis, etc)

Good understanding on DevOps (Git, CI tools, Sonar, etc)

Containerized development and deployment experience.

Hands-on Experience in cloud platforms (AWS, Azure, Google, etc

Strong Problem solving and analytical skills (especially around the areas of performance, scalability on the above mentioned technologies)

Strong Experience in eCommerce domain

Good understand or working experience on Hystrix

Experience in using Dockers & Vagrant scripts.

Experience in Gradle and Maven based build tools

Experience in implementing organization level maven repositories

Good knowledge on UML


Good verbal and written communication skills

Good team player

Self-motivated

Passion to learn new technologies and to upgrade versions of technology.

Experience in estimation models and presales activities




Responsibilities:

Designing, coding and debugging of product features

Follow Object-oriented Design and Analysis (OOA and OOD)

Ability to convert requirements into executable code

Provide technical leadership to the team

Ability to analyze and resolve technical queries

Build a strong technical team in eCommerce domain

Provide support to presales team