Java + GCP Cloud-Technical Lead/Associate Architect
Knack Consulting Services Pvt Ltd.
Location
Noida | India
Job description
Job Title
Technical Lead/Associate Architect- Java + GCP Cloud Location- Noida & Indore only. Exp- 7-14 years Notice period- Not beyond 30-60 days.
Job Description: We are looking for Strong Core Java experience, Spring Boot, Microservices & GCP Cloud experienced associate architect
Technical Skills:-
- Core Java - OOPS, String handling,OOP ,Generics, Serialization, Collections - internal working, Exception handling, File I/O handling.
- Advance Java - Multithreading - Callable, Future, ExecutorService, ThreadPoolExecutor, BlockingQueue, Fork/Join
- DS and algorithms – Sorting, Hashing, Binary Tree, Graph Traversal etc.
- Memory management - GC, profiling
- 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. )
- Spring - IOC, DI, AOP, Security, JWT SpringBeanFactory, Inner Bean, Bean scopes, XML Vs Java configuration, Spring MVC/Rest
- Spring Boot - Autoconfiguration, Actuator, Starters, Initializers etc.
- Spring Batch
- ORM - JPA, Hibernate, OR mapping - N:N,
- DB configuration - drivers, session management, transaction management, query pattern - HQL Vs SQL, Caching, Batch processing
- Microservices - Concepts - Messaging, Monitoring, Fault tolerance , Service catalogue
- Tools Basic - Spring Cloud (Hysterix), Spring Boot, Swagger , Postman , RabbitMQ/Kafka, Kubernetes/Docker , Understand and create Splunk Dashboard and search logs
- Security and Testing - Vulnerability Assessment and solution for handling different vulnerabilities
- Web Application Security (MFA, Single Sign On, OAuth, JWT implementation)
- Testing Frameworks -(Junit and Mocking framework – Power Mock etc.)
- Build tools and other Utilities - (Maven, Logging Frameworks, Profiling, Versioning etc.)
- Working Experience on GCP Cloud: Region, Zones, GCE, VM, Cloud Load Balancing, App Engine
- Working Experience on gcloud, GKE, Cloud Function, Cloud Run
- Working Experience on KMS, File Storage, IAM
- Working Experience on Oracle, PostgreSQL, Cloud SQL, Alloy DB, Memory Store, Big Table, Big Query
- Working Experience on cloud VPC
- Working Experience on Implementing Caching using Memory Store, CDN
- Working Experience on Google Cloud Scheduler
- Desirable: GCP Professional Cloud Architect Certification
Other Skills: -
- Out of the Box Thinking
- Problem Solving Skills
- Ability to make tech choices (build v/s buy)
- Performance management (profiling, benchmarking, testing, fixing)
- Enterprise Architecture
- Project management/Delivery Capabilty/ Quality Mindset
- Scope management
- Plan (phasing, critical path, risk identification)
- Schedule management / Estimations
- Leadership skills
- Other Soft Skills
- Learning ability
- Innovative / Initiative.
Roles & Responsibilities
- Create Microservice architecture on GCP cloud
- Migrate Enterprise Java Application from On Prem to GCP cloud
- Performance Tuning of Application over cloud
- Creating Hybrid data store with Datawarehouse and No SQL GCP solutions along with PostgreSQL Alloy DB
Job tags
Salary