Search by job, company or skills

Lead Software Engineer

Early Applicant
  • Posted 5 days ago
  • Be among the first 10 applicants

Job Description

Responsibilities

  • Lead the solution design and implementation of core platform features
  • API Design and Implementation
  • Provide Operational support with building platform monitoring tools/dashboards, ad hoc reports
  • Defect Fixes, Performance Testing, Endurance testing
  • Willingness to work in second shift from offshore so that he/she can overlap with Onsite team

Qualifications

  • A bachelor's degree in engineering or related field.
  • Overall 7+ years of developing internet-scale solution development primarily using Java, Spring Boot and no-sql databases

Required Skills

  • Must have demonstrated proficiency and experience in the following tools and technologies:
  • Java 11 (Lambdas, Streams, Completable Future, optional, generics)
  • Spring boot (webflux, Reactor 3), spring-data, REST
  • Java functional and reactive programming
  • Test Driven Development
  • Asynchronous Reactive Micro services utilizing Vert.x
  • REST APIs using Spring Boot 2.0 (reactive) and skilled in Open API (swagger) specification
  • Designing database schemas, index design, optimizations for query tuning
  • Working knowledge of cloud technologies (e.g. docker, Kubernetes, Jager, Prometheus)
  • Modern software engineering tools: git workflows, Gradle, load testing tools, mock frameworks
  • Good knowledge of messaging systems like Kafka, mq
  • Take pride in writing good clean code, perform peer code reviews and architecture reviews.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 151393973

Similar Jobs

Gurugram, Gurugram, India

Skills:

Spring BootTest Driven DevelopmentGradleJava 11Git workflowsREST APIs using Spring Boot 2.0Java functional and reactive programmingOpen API swagger specificationAsynchronous Reactive Micro services utilizing Vert.xNo-SQL databasesMock frameworksLoad testing toolsIndex design optimizations for query tuningDesigning database schemas

Gurugram, Gurugram, India

Skills:

PrometheusKafkaSpring BootQuery TuningDockerStreamsCloud TechnologiesTest Driven DevelopmentGradleRest ApisKubernetesJava 11Git workflowsReactor 3Completable Futuremessaging systemsVert.xSwagger specificationJagerLambdasOpen APISpring Boot WebfluxIndex designNo-SQL databasesSpring-data RESTMock frameworksLoad testing tools

Noida, India

Skills:

.NET FrameworkGithubApisMongoDBAzureOracleAzure DevOpsAI toolsmicroservices architecturetest-driven development

Noida, India

Skills:

TypescriptNodejsNpmMVVMXcodeGradleRest ApisReactReduxGitReact NativemobxClean Architecture

Delhi NCR

Skills:

JavaDockerSpring BootSqlAWS