Position: Senior Java Architect/Lead
Location: San Francisco, CA
Who are we looking for?
A senior Java Architect/Lead with a minimum of 12 years' of relevant architecture/design experience who can spearhead, manage the need of the architectural & design need for projects across the account.
Technical Skills:
Expertise in
o JAVA, Spring boot
o Angular JS, Angular 2.x +, Angular Universal, Angular Material UI
o React, React-Native, HTML5, CSS3, Javascript ES6, Javascript ES5, Typescript
o Micro Services, Web APIs, Nodejs, Expressjs, NestJs, Socket.io
o Selenium, Protactor, Chai, Mocha, Karma, Jasmine, SuperTest
o MongoDB, Redis, MS SQL, Oracle SQL
o Spring, SpringBoot, Java 8, Java 9, Hibernate, Gradle, Maven
o Jenkins, Github, Openshift, Splunk, Kubernetes, Dockers
o Xcode & Swift development along cross platform mobile development
Experience & Knowledgeable in
o SCSS, SASS, Less, Bootstrap, Kendo-UI, Angular Material UI, Jquery UI
o Sails, Grunt, Gulp, Rewire, Mongoose, Typegoose
o Apigee
o Kafka
Familiarity with
o Data concepts data warehouse, MDM, data lake
o Latest cloud-based integration concepts on SOA, ETL & Streaming
o Client-side java scripting concepts
o New age web & mobile development & security concepts
o Cloud concepts
Responsible for overall architecture & design of all the projects running with MEAN stack
Develop critical components
Review the design of the Project Leads
Mentor Leads
Ensure CI/CD is implementation
Spear head Innovation and performance improvement
Process Skills:
Have proficient knowledge in Agile process and all the development & testing phases
Defining best practices for program/ project support and documentation through team mentoring, deployment, monitoring and development.
Support the project managers for ongoing coaching of team members in line with core skills / competencies identified for the roles within best practice guidelines.
Behavioral Skills :
Proficient communication skill
Excellent analytic approach and problem solving technique
Flexible & Adjustable attitude
Resolve technical issues of projects and Explore alternate designs
Participates and fosters teamwork by inter-group coordination within and across project, programs & LOBs
Effectively collaborates and communicates with the stakeholders and ensure client satisfaction
Train and coach / mentor members of project groups to ensure effective knowledge management activity.
Able to communicate complex information clearly and concisely.
Able to work independently and collaborate across the organization.
Able to work in a fast paced and dynamic environment and achieve results amidst constraints.
Able to prioritize and respond to multiple deadlines during the course of the day.
Qualification:
B.E, M Tech or equivalent (MCA etc.) with relevant industry and domain experience
10 plus years of hands on experience