Search by job, company or skills

Software Engineer II

3-6 Years
Quick Apply
  • Posted a month ago
  • Over 100 applicants have applied

Job Description

Job Description

Summary

  • 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 Java, microservices architecture and knowledge of modern frontend technologies like Angular or React.js
  • 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.Job Description

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 largescale 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 2+ 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
  • Exposure to modern frontend technologies like Angular or React.js
  • Working knowledge with Kubernetes, AWS, Docker, and Terraform is a plus.
  • Experience with relational databases, redshift, etc.
  • 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.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 112512349

Similar Jobs

Bengaluru, India

Skills:

JavaCSSKafkaHTMLReactTypescriptJavascriptDockerKubernetesPythonAWSNoSQL databasesGo

Bengaluru, India

Skills:

apache activemq NunitMVVMDatadogWpfTypescriptJestAWSXamlExpressSentrySQL ServerNode.jsMoqOwaspAuthenticationSignalRSupertestCircleCIPollyLLBLGen Pro ORMNLogCypressASP.NET Core Web API

Bengaluru, India

Skills:

JavaUnixReactCloudDatabase ModelingKafkaSql

Bengaluru, India

Skills:

Distributed SystemsMySQLSqlKubernetesSOC 2 complianceGoGRPC

Bengaluru, India

Skills:

CassandraPostgreSQLSpring BootKafkaAutomated TestingSpringJava TechnologiesSparkVertxIgnite In-Memory ComputingRESTful micro servicesYellowbrickApache Ignite

Beware of Scammers

We don’t charge money for job offers