Search by job, company or skills

Senior Software Engineer

Early Applicant
  • Posted 2 months ago
  • Be among the first 10 applicants

Job Description

Job Title: Senior Software Engineer

Experience: 5–8 Years

Location: Bangalore (On-site/Hybrid as applicable)

Job Summary:

We're looking for a Senior Software Engineer with deep expertise in Java, Big Data, and Cloud-based distributed systems.

Key Responsibilities:

  • Design and architect core product features in a distributed, microservices-based cloud environment.
  • Build scalable, high-performance systems on AWS/Azure cloud platforms.
  • Work with Big Data technologies such as Hadoop, HDFS, Hive, and NoSQL databases.
  • Apply strong knowledge of data structures, algorithms, and system design principles.
  • Lead and mentor junior engineers; drive design and code reviews.
  • Own the full software development lifecycle (SDLC) from concept to deployment.
  • Continuously improve system performance, reliability, and scalability.
  • Collaborate with cross-functional and global teams to deliver high-quality solutions.

Requirements:

  • 5–8 years of hands-on experience in Java, distributed systems, microservices, and cloud platforms (AWS or Azure).
  • Strong background in algorithms, data structures, and system design.
  • Experience with Big Data technologies – Hadoop ecosystem, HDFS, Hive, etc.
  • Proven experience designing and building scalable systems.
  • BS/MS in Computer Science or a related field.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 141053585

Similar Jobs

Bengaluru, India

Skills:

.NETJavaApisMicroservicesDistributed SystemsAuthenticationPythonLLM-based systemssecurity principleshighly available servicesdeveloper platformsAI platformsservice reliabilityData StorageAuthorizationagents orchestration frameworkscloud-native architecturesbackend programming

Bengaluru, India

Skills:

JavaAlgorithmsSoftware DesignTypescriptJavascriptData StructuresPythonGo

Bengaluru, India

Skills:

CassandraData StructuresKafkaDistributed SystemsJava TechnologiesLarge-scale application developmentAlgorithm Design PatternsContainerization technologyJava Multithreading

Bengaluru, India

Skills:

GolangCIpv6DHCPdata structuresIcmpVxlanIpsecRustHttpBGPSqlUefiNetworking ProtocolsAsynchronous programmingKubernetesRedfishFoUtunneling protocolsGeneveTXTtype safetystate machinesTpmsecure communication protocolsIpmutual-TLSthreading modelsGreSecureBoot

Bengaluru, India

Skills:

JavaKafkaCDKJenkinsRabbitmqLambdaRest API DevelopmentCeleryECSMongoDBPythonAWSApi GatewayStep FunctionsNoSQL databasesCode Pipelinemessage queue systems

Beware of Scammers

We don’t charge money for job offers