Search by job, company or skills

Recro

Senior Software Engineer

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 months ago

Job Description

Job Title Senior Software Engineer (Java+ Scala)

Experience-10+ Years

Location-Bangalore(Marathahalli)

Workmode-Hybrid

Key Responsibilities

  • Lead technical initiatives and contribute as a senior team member to meet project goals and deadlines.
  • Design, implement, and optimize scalable software solutions aligned with organizational objectives.
  • Build high-performance pipelines and workflows for large-scale batch and real-time data processing.
  • Work across real-time streams, ETL pipelines, data warehouses, and reporting systems.
  • Recommend and advocate for technology upgrades to maintain robust and competitive infrastructure.
  • Develop microservices and data applications, ensuring smooth integration with other systems.
  • Leverage Big Data tools (Kafka, Spark, Hadoop) and AWS services (S3, EMR, Lambda, DynamoDB, Aurora MySQL).
  • Follow coding best practices: unit testing, code reviews, documentation, and code coverage.
  • Mentor junior engineers through reviews, coaching, and promoting continuous learning.
  • Enhance system performance through analysis, capacity planning, and optimization.
  • Implement data security protocols and governance standards.
  • Actively participate in Agile/Scrum processes to drive collaboration and innovation.

Minimum Qualifications

  • 10+ years of experience in designing and developing enterprise-level software.
  • 3+ years developing Scala/Java applications and microservices (Spring Boot preferred).
  • 7+ years of experience with large-scale data processing and Big Data tools.
  • 5+ years of experience with SQL and relational databases.
  • 2+ years working in Agile/Scrum environments.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 127320595

Similar Jobs

(estd)