What are the responsibilities and job description for the Java Developer position at V2Soft?
4 Days onsite at Dearbon, MI - Only W2 No C2C.
Skills Required:
AIPGEE, Java, Spring Boot, Google Cloud Platform I am looking for someone with good experience and hands on with Google Cloud Platform technologies, Java, Spring Boot, etc. Below are the details on what I am looking for from a technology perspective (and this should be the same for all my tickets, all the 3 that I raised): 1. Core Development (Java Full Stack) • Backend: Java (11/17/21), Spring Boot, Spring Cloud. • Frontend: React, Angular, or Vue.js. • Build/Dependency Management: Maven, Gradle. 2. Google Cloud Platform Infrastructure & Hybrid Cloud (Anthos) • Anthos: For managing hybrid and multi-cloud environments, ensuring consistency between on-prem and Google Cloud Platform. • Compute: Google Kubernetes Engine (GKE) and GKE Enterprise. • Serverless: Cloud Run, Cloud Functions. 3. Service Mesh & Networking (Traffic & Security) • Anthos Service Mesh (ASM) / Istio: For managing microservices communication, traffic splitting (canary releases), and observability. • mTLS (Mutual TLS): Implementing "Zero Trust " security by ensuring all service-to-service communication is encrypted and authenticated via the Mesh. • API Gateways: o Google Cloud API Gateway: For managing, securing, and scaling APIs. o Apigee: For advanced API management and monetization. o Ingress Controllers: GKE Ingress or Istio Gateway for managing external access to services. • Cloud Load Balancing: Global and Regional Load Balancers (L7 and L4). 4. CI/CD & Automated Deployments • Pipeline Tools: Jenkins, GitLab CI, GitHub Actions, or Google Cloud Build. • Infrastructure as Code (IaC): Terraform (Google Cloud Platform Provider), Helm Charts (for K8s packaging). • Deployment Strategies: Blue/Green, Canary, and Rolling updates (automated via Service Mesh or GKE).
Education Required:
Bachelor''s Degree
Additional Information :
***Hybrid (4 days a week)*** Interview Process: 1. First round shall be a Live Code Assessment via Hacker Rack with a Proctor (Client Employee) - this shall be technical and based on Java Google Cloud Platform Technologies. This can an in-person one or remote 2. Second round shall be an in-person interview with a panel of 3 Client Leaders, and shall be either technical and/or context/situation based questions. Continued from Primary Skills Required: 5. Automated Testing (Quality Assurance) • Unit/Integration: JUnit 5, Mockito, Testcontainers (for testing against real databases). • Contract Testing: Pact (crucial for microservices/Service Mesh environments). • End-to-End: Selenium, Playwright, or Cypress. 6. Security & Identity • Centrify: For Privileged Access Management (PAM) and securing administrative sessions. • Identity & Access Management (IAM): Google Cloud Platform IAM roles and Service Accounts. • Secret Management: Google Cloud Secret Manager or HashiCorp Vault. 7. Monitoring & Observability • Google Cloud Platform Operations Suite: Cloud Monitoring, Cloud Logging, and Cloud Trace. • Service Mesh Observability: Kiali (for mesh visualization) and Jaeger (for distributed tracing). • APM Tools: Dynatrace, Datadog, or AppDynamics. 8. ITSM & Customer Support Tools • Jira: For bug tracking, sprint planning, and link-to-code commits. • ServiceNow: For Incident, Problem, and Change Management (resolving customer tickets).
Skills Required:
AIPGEE, Java, Spring Boot, Google Cloud Platform I am looking for someone with good experience and hands on with Google Cloud Platform technologies, Java, Spring Boot, etc. Below are the details on what I am looking for from a technology perspective (and this should be the same for all my tickets, all the 3 that I raised): 1. Core Development (Java Full Stack) • Backend: Java (11/17/21), Spring Boot, Spring Cloud. • Frontend: React, Angular, or Vue.js. • Build/Dependency Management: Maven, Gradle. 2. Google Cloud Platform Infrastructure & Hybrid Cloud (Anthos) • Anthos: For managing hybrid and multi-cloud environments, ensuring consistency between on-prem and Google Cloud Platform. • Compute: Google Kubernetes Engine (GKE) and GKE Enterprise. • Serverless: Cloud Run, Cloud Functions. 3. Service Mesh & Networking (Traffic & Security) • Anthos Service Mesh (ASM) / Istio: For managing microservices communication, traffic splitting (canary releases), and observability. • mTLS (Mutual TLS): Implementing "Zero Trust " security by ensuring all service-to-service communication is encrypted and authenticated via the Mesh. • API Gateways: o Google Cloud API Gateway: For managing, securing, and scaling APIs. o Apigee: For advanced API management and monetization. o Ingress Controllers: GKE Ingress or Istio Gateway for managing external access to services. • Cloud Load Balancing: Global and Regional Load Balancers (L7 and L4). 4. CI/CD & Automated Deployments • Pipeline Tools: Jenkins, GitLab CI, GitHub Actions, or Google Cloud Build. • Infrastructure as Code (IaC): Terraform (Google Cloud Platform Provider), Helm Charts (for K8s packaging). • Deployment Strategies: Blue/Green, Canary, and Rolling updates (automated via Service Mesh or GKE).
Education Required:
Bachelor''s Degree
Additional Information :
***Hybrid (4 days a week)*** Interview Process: 1. First round shall be a Live Code Assessment via Hacker Rack with a Proctor (Client Employee) - this shall be technical and based on Java Google Cloud Platform Technologies. This can an in-person one or remote 2. Second round shall be an in-person interview with a panel of 3 Client Leaders, and shall be either technical and/or context/situation based questions. Continued from Primary Skills Required: 5. Automated Testing (Quality Assurance) • Unit/Integration: JUnit 5, Mockito, Testcontainers (for testing against real databases). • Contract Testing: Pact (crucial for microservices/Service Mesh environments). • End-to-End: Selenium, Playwright, or Cypress. 6. Security & Identity • Centrify: For Privileged Access Management (PAM) and securing administrative sessions. • Identity & Access Management (IAM): Google Cloud Platform IAM roles and Service Accounts. • Secret Management: Google Cloud Secret Manager or HashiCorp Vault. 7. Monitoring & Observability • Google Cloud Platform Operations Suite: Cloud Monitoring, Cloud Logging, and Cloud Trace. • Service Mesh Observability: Kiali (for mesh visualization) and Jaeger (for distributed tracing). • APM Tools: Dynatrace, Datadog, or AppDynamics. 8. ITSM & Customer Support Tools • Jira: For bug tracking, sprint planning, and link-to-code commits. • ServiceNow: For Incident, Problem, and Change Management (resolving customer tickets).