Required Skills

GCP Cloud Java Spring Boot

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 18th Jan 2024

JOB DETAIL

We are looking for a Strong Java experience, Spring Boot & GCP Cloud
experienced associate architect in the USA with the following skills:-

Technical Skills:-
1.  Core Java - OOPS, String handling, OOP, Generics, Serialization, Collections - internal working, Exception handling, File I/O handling
2.  Advance Java - Multithreading - Callable, Future, Executor Service, Thread Pool Executor, Blocking Queue, Fork/Join, DS and algorithms – Sorting, Hashing, Binary Tree, Graph Traversal etc. Memory
management - GC, profiling
3.  Java 8 & Beyond - Features with Usage and scenarios - (  Lambda ,  Optional , Predicate/ Consumer / Supplier functions, Double colon operator ,Stream API ,Date / Time API ,Other features
in upcoming versions e.g. reactive streams in Java 9 etc. ) 
4.  Spring - IOC, DI, AOP, Security, JWT Spring Bean Factory, Inner Bean, Bean scopes, XML Vs Java configuration, Spring MVC/Rest
5.  Spring Boot - Autoconfiguration, Actuator, Starters, Initializers etc.
6.  Spring Batch
7.  ORM - JPA, Hibernate, OR mapping - N:N,
8.  DB configuration - drivers, session management, transaction management, query pattern - HQL Vs SQL, Caching, Batch processing
9.  Microservices - Concepts - Messaging, Monitoring, Fault tolerance , Service catalogue
10.  Tools Basic - Spring Cloud (Hysterix), Spring Boot, Swagger , Postman , RabbitMQ/Kafka, Kubernetes/Docker , Understand and create Splunk Dashboard and search logs
11.  Security and Testing - Vulnerability Assessment and solution for handling different vulnerabilities
12.  Web Application Security (MFA, Single Sign On, OAuth, JWT implementation)
13.  Testing Frameworks -(Junit and Mocking framework – Power Mock etc.)
14.  Build tools and other Utilities - (Maven, Logging Frameworks, Profiling, Versioning etc.)
15.  5+ years of experience on GCP ( GCS, GKE, PubSub, MongoDB, AlloyDB, CloudSQL, BigQuery,Cloud Dataflow),
16.  5+ year experience on Oracle DB,
17.  3+ year experience on Angular / TS,
18.  Java Design Patterns - Core Design Patterns (GOF, facades etc.)
19.  Enterprise Integration Patterns - (Web services, REST, SOAP)
20.  Design - Architecture - Working experience on Production Env.
21.  Basic Architecture Concepts - (coupling, cohesive, Interfaces, components, Anti Patterns, Layered Architecture, clustering, security, SSO etc.)
22.  Architecture Trade-offs - NFRs - (Scalability, HA, maintainability, Distributed Architecture)
23.  Deployment Architecture

Other Skills:-
1.  Out of the Box Thinking
2.  Problem Solving Skills
3.  Ability to make tech choices (build v/s buy)
4.  Performance management (profiling, benchmarking, testing, fixing)
5.  Enterprise Architecture
6.  Project management/Delivery Capability/ Quality Mindset
7.  Scope management
8.  Plan (phasing, critical path, risk identification)
9.  Schedule management / Estimations
10.  Leadership skills
11.  Other Soft Skills
12.  Learning ability
13.  Innovative / Initiative

Roles and Responsibilities:-
Solution Architect and Implementation for Application Modernization on GCP Cloud

 

Company Information