Search by job, company or skills

Recro

Senior Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 13 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role - Senior Software Engineer 2 (Java + Scala)

Experience - 10+ Yrs

Location - Bangalore (Hybrid)

Required job skills:

  • Strong software design capabilities with a deep understanding of design patterns and performance optimizations.
  • Proficiency in writing high-quality, well-structured code in Java and Scala.
  • Expertise in SQL and relational databases, with advanced skills in writing efficient, complex queries and optimizing database performance.
  • Expertise in cloud computing infrastructure, particularly AWS (Aurora MySQL, DynamoDB, EMR, Lambda, etc.).
  • Solid experience with Big Data tools such as Apache Spark and Kafka.
  • Ability to clearly document and communicate technical solutions to diverse audiences.
  • Experience mentoring and conducting constructive code reviews to support team development.
  • Familiarity with Agile methodologies and modern development tools.

Minimum qualifications:

  • 10+ years experience in designing and developing enterprise level software solutions
  • 3 years experience developing Scala / Java applications and microservices using Spring Boot
  • 7 years experience with large volume data processing and big data tools such as Apache Spark, SQL, Scala, and Hadoop technologies
  • 5 years experience with SQL and Relational databases
  • 2 year Experience working with the Agile/Scrum methodology

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 136219641

Similar Jobs