Image Loading

Senior Java Fullstack Engineer III

Job Description

Are you passionate about building large scale multi-tenant cloud-native data platforms? Do you have prior experience in building data platforms/data lakes and analytics SaaS services in the public cloud? Do you have expertise in modern Big Data stack and Java? Come join our Data platform and Analytics team. This team owns, builds, and operates Guidewire’s cloud-native data platform and analytics SaaS offerings. Guidewire’s data platform is targeted to be best-in-class in enabling our customers with mission-critical insights and decision-making capabilities. The platform is designed to support all of our analytics, data science, and data applications. You will work in a highly collaborative environment building next-generation platforms and services.

What you would do

    • Design, develop and run cloud-native data platform and analytics SaaS services
    • Hands-on coding>90% of the time
    • Design and build large scale real-time stream processing systems
    • Design, develop and run microservices and analytics SaaS solutions
    • Own Continuous Integration (CI) and Continuous Deployment (CD) for your services
    • Own scalability, availability, and data security for your services
    • Triage & resolve code defects
    • Maintain secure code and resolve app security findings

What you would need to succeed

    • Minimum 5+ years of required work experience
    • B. Tech or M. Tech degree (Computer Science ) or equivalent
    • Excellent programming skills in Java
    • Strong experience with Java Spring boot. Microservices, multithreading and AWS (or any public cloud)
    • Deep understanding of Algorithms, Data Structures, and Performance Optimization Techniques
    • Experience in Front end skills like Javascript ,Angular/React or any UI Frameworks.
    • Understand microservices architecture patterns pattern like Service Discovery/API Gateway/Domain Driven Design
    • Working experience with Kubernetes, AWS, Docker, and Terraform is a plus.
    • Experience with relational databases and Redshift
    • Understanding of distributed systems concepts and principles (consistency and availability, liveness and safety, durability, reliability, fault-tolerance, consensus algorithms)
    • Ability to work in an agile fast-paced environment

Nice to have

  • TeamCity
  • ELK
  • AWS RDS

Skills

  • Cloud Native
  • CI & CD
  • Data Security
  • Java
  • Spring Boot
  • AWS
  • Data Structures and Algorithms

Education

  • Master's Degree
  • Bachelor's Degree

Job Information

Job Posted Date

Oct 03, 2024

Experience

5-10 Years

Compensation (Annual in Lacs)

Best in the Industry

Work Type

Permanent

Type Of Work

8 hour shift

Category

Information Technology

Copyright © 2022 All Rights Reserved. Saas Talent