Search by job, company or skills

Software Engineers

5-10 Years
Quick Apply
  • Posted a month ago
  • Over 100 applicants have applied

Job Description

Software Developer (5+yrs) n Lead Developer (7+yrs) in Data Pipeline and Big Data

Mandatory Skills - Java8 and above, Kafka streams.

The Digital Products team aims to bring successful technology- based products to market in a high- growth environment. The teams mission is focused on accelerating technology adoption in commercial real estate by bringing creative, innovative and technical solutions to solve large, complex problems for our clients.

The Software Developer is a key position on the Digital Products team, responsible for defining the key framework components for our cloud environment.

Key Responsibilities:

As a Software Developer, you will be responsible for:

  • Build highly scalable data processing pipeline for various applications such as Bulk Ingestion, Real Time Streaming Applications and AI/ ML based insights
  • Build configurable data pipeline based on Kafka Streams/ KSQL to ingest bulk and real time stream data
  • Build Kafka Stream applications that meets the high- quality standards and scale horizontally in a cloud environment
  • Collaborating with the Dev Leads and Product Manager to ensure that the requirements are meet
  • Ensure applications are tested through usage of automated test tools
  • Delivering well instrumented system that provides insights in Operational Metrics and helps in resolving issues
  • Utilize Agile practices to manage and delivers features

Qualifications:

  • In order to achieve the key objectives of role, you will need the following skills and experience
  • Deep expertise with Java server- side development (Java8 and above) using Spring Projects specifically through usage of microservices
  • Expertise in Spring Projects such as Spring Data, Spring Streams, Spring integration, Spring for Apache Kafka and Spring Security
  • Knowledge of schema definition such as AVRO, Thrift, Protocol Buffers and Parquet
  • Experience building test automation for data loading, performance and API validation through tools such as JMeter, apigee, SoapUI, etc
  • Hands on experience with Kafka Stream Processing and KSQL
  • Experience in building large scale distributed systems and knowledge of enterprise architecture patterns. Knowledge of distributed system concepts such as Leadership, Consensus, Replication and Partitioning
  • Experience in build automation tools such as Gradle, Jenkins, Docker Images and Artifactory
  • Experience in working with Container Management/ Orchestration Systems such as Kubernetes, Apache Mesos, AWS ECS, etc
  • Experience with Stream Analysis and ML with tools such as Spark, Apache Flink, etc
  • Experience with building instrumented, scalable, highly available, and secure systems
  • Hiring and retaining top engineers in the Integration team
  • Experience with one or more public clouds (AWS, GCP, Azure)
  • 5+ years of hands on Java development with 2 years in building data processing applications using Spring Boot
  • BS in EE or CS
  • Required Skills and Experience Role: key Skills : spring boot spring security java spring integration gradle microservices spark jenkins jmeter java8 kafka stream analysis apache flink machine learning build kafka stream applications artificial intelligence oops data structures core java
  • B.E/ B.Tech

More Info

About Company

Augusta Infotech is a leading Executive Search and Recruitment Service provider for IT/ITES, Product Engineering, Manufacturing, Research and Development. We have been part of talent acquisition teams with several corporate giants for the past two decades as an internal customer and as a service provider.
Expertise in providing the best talents for Technology, Leadership, Management positions are our core forte. Specialized head hunting techniques and our knowledge base on resources ensures clients get the desired talent. We believe that relationships make a difference to the end result, so we take the time to get to know our clients businesses. Our thrust is on quality and time commitment to provide the needs of our clients.

Job ID: 113297371

Similar Jobs

Bengaluru

Skills:

JavaNode.jsPythonAI ML

Bengaluru

Skills:

JavaSpringHibernate