Senior Java Software Engineer with Scala Expertise

2 weeks ago


Bengaluru, Karnataka, India Ennsee Technologies Full time

Job Title: Senior Java Software Engineer with Scala Expertise

About the Role:

We are seeking a highly skilled Senior Java Software Engineer with expertise in Scala to join our team at Ennsee Technologies. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems using Java and Scala.

Key Responsibilities:

  • Design and develop scalable, efficient, and reliable software systems using Java and Scala.
  • Collaborate with cross-functional teams to identify and prioritize project requirements.
  • Develop and maintain high-quality code, following industry best practices and coding standards.
  • Participate in code reviews and provide constructive feedback to improve code quality.
  • Troubleshoot and resolve complex technical issues, working closely with the team to ensure timely resolution.
  • Stay up-to-date with the latest developments in Java and Scala, and apply this knowledge to improve our software systems.

Requirements:

  • Minimum of 4 years of professional experience as a Java Developer with expertise in Java version 1.8 and above.
  • Strong proficiency in Java programming language and related frameworks (such as Spring Boot Hibernate Spring).
  • Experience with developing and consuming RESTful web services.
  • Solid understanding of object-oriented programming (OOP) principles and design patterns.
  • Experience with relational databases and proficiency in SQL.
  • Familiarity with frontend technologies such as HTML, CSS, and JavaScript is a plus.
  • Knowledge of version control systems (e.g. Git) and build tools (e.g. Maven or Gradle).
  • Strong problem-solving and debugging skills with the ability to analyze and resolve complex technical issues.
  • Excellent teamwork and communication skills with the ability to collaborate effectively in a team environment.

Preferred Skills:

  • Experience with Scala programming language.
  • Knowledge of cloud-based technologies (e.g. AWS, Azure).
  • Experience with containerization (e.g. Docker).

What We Offer:

  • A competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • A dynamic and collaborative work environment.
  • Flexible working hours and remote work options.

How to Apply:

If you are a motivated and experienced Java Software Engineer with a passion for Scala, please submit your resume and a cover letter explaining why you are the ideal candidate for this role. We look forward to hearing from you



  • Bengaluru, Karnataka, India Ennsee Technologies Full time

    Java Developer with Scala ExpertiseWe are seeking a highly skilled Java Developer with expertise in Scala to join our team at Ennsee Technologies.Key Responsibilities:Design and develop scalable Java applications using Scala.Collaborate with cross-functional teams to deliver high-quality software solutions.Participate in code reviews and contribute to the...


  • Bengaluru, Karnataka, India Ennsee Technologies Full time

    Job Requirements:As a Java Developer with Scala expertise, you will be responsible for developing and maintaining complex software systems using Java and Scala programming languages. The ideal candidate will have a strong understanding of object-oriented programming principles, design patterns, and experience with developing and consuming RESTful web...


  • Bengaluru, Karnataka, India NetApp Full time

    Job Title: Senior Java Software EngineerNetApp is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our Research and Development function, you will be responsible for actively participating in driving product development and strategy. Your expertise in Java, Scala, Docker, and Microservices will be crucial in...


  • Bengaluru, Karnataka, India Nielsen Full time

    About the RoleNielsen is seeking a highly skilled Senior Software Engineer to join our Nielsen One Application (N1 Apps) team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining large-scale distributed systems using Scala and Akka.You will work closely with a team of diverse engineers, including DevOps, Data,...


  • Bengaluru, Karnataka, India Diligent Full time

    About UsDiligent is a global leader in modern governance, providing innovative SaaS solutions across governance, risk, compliance, audit, and ESG. Our mission is to empower leaders with technology, insights, and connections to drive greater impact and accountability.We thrive in a culture of creativity and innovation, collaborating to explore new ways to...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    We are looking for a Senior Java Software Engineer to join our team. As a key member of our product development team, you will play a crucial role in designing and implementing complex software systems. Your expertise in Java and related technologies will be essential in crafting high-quality software that meets the needs of our users.Key...


  • Bengaluru, Karnataka, India TapTalent Full time

    Job Title: Senior Scala DeveloperJob Description:We are seeking a highly skilled Senior Scala Developer to join our team at TapTalent. As a Senior Scala Developer, you will be responsible for designing and developing big data platforms using Scala and Spark.Key Responsibilities:Design and develop big data platforms using Scala and SparkDevelop expertise in...


  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    About the RoleThis Senior Software Engineer position is a key member of our team, responsible for designing and developing software solutions using Ruby on Rails and Java. The ideal candidate will have a strong background in software engineering, with experience in Ruby on Rails and Java.Key ResponsibilitiesDesign and develop software solutions using Ruby on...


  • Bengaluru, Karnataka, India TapTalent Full time

    Job Title: Senior Scala DeveloperWe are seeking a highly skilled Senior Scala Developer to join our team at TapTalent.Mainly Scala and Spark experience required.A minimum of 5 years of experience in data engineering with expertise in designing and developing big data platforms.Deep understanding of modern data processing technology stacks, including Spark,...


  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    About the RoleThis exciting position at IN10 VMware Software India Private Limited is a Senior Software Engineer - Ruby on Rails with Java Expertise opportunity.Key ResponsibilitiesDevelop high-quality software using Ruby on Rails, HTML, JavaScript, and CSS.Collaborate with cross-functional teams to define and deliver solutions.Design and develop software...


  • Bengaluru, Karnataka, India Diligent Full time

    About UsDiligent is a global leader in modern governance, providing SaaS solutions across governance, risk, compliance, audit, and ESG. Our mission is to empower leaders with technology, insights, and connections to drive greater impact and accountability.As a Senior Software Engineer Scala, you will be part of a collaborative R&D team using Serverless AWS...


  • Bengaluru, Karnataka, India TapTalent Full time

    We are seeking a highly skilled Scala Spark Developer to join our team at TapTalent.About the Role:As a Scala Spark Developer, you will be responsible for designing and developing big data platforms using Spark, HBase, Hive, and other Hadoop ecosystem technologies.Key Responsibilities:Design and develop scalable big data platforms using Spark and...


  • Bengaluru, Karnataka, India Nielsen Full time

    About the RoleYou'll be part of an international team spanning from India to Europe and the US, working with a diverse group of engineers. As a Senior Scala/Akka Engineer, you will guide a team of junior engineers, working independently and possessing a passion for learning and adapting to new technologies.Responsibilities• Discuss the cost of change with...


  • Bengaluru, Karnataka, India Tresata Full time

    About the RoleTresata is seeking a seasoned Scala developer to contribute to the design and development of its cutting-edge AI-powered software systems.This challenging role requires a highly skilled and experienced software engineer who can leverage their expertise in Scala to drive innovation and growth within the company.Key ResponsibilitiesDesign,...


  • Bengaluru, Karnataka, India Sonata Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering department, you will be responsible for designing, developing, and maintaining complex software systems. Your expertise in backend development will be crucial in driving our company forward.Key Responsibilities* Design and develop...


  • Bengaluru, Karnataka, India Target Full time

    As a Senior Software Engineer on our team, you will be responsible for developing high-quality software applications using a variety of technologies. Your expertise in Java and Scala will be instrumental in driving the success of our projects.Main Responsibilities:Design and develop scalable software architecturesCollaborate with cross-functional teams to...

  • Scala Developer

    4 weeks ago


    Bengaluru, Karnataka, India TapTalent Full time

    Job Title: Scala Spark DeveloperAbout the Role:We are seeking a highly skilled Scala Spark Developer to join our team at TapTalent. As a key member of our data engineering team, you will be responsible for designing and developing big data platforms using Spark, HBase, Hive, and other Hadoop ecosystem technologies.Key Responsibilities:Design and develop...


  • Bengaluru, Karnataka, India Diligent Full time

    About UsDiligent is the global leader in modern governance, offering SaaS solutions across governance, risk, compliance, audit, and ESG. We empower over 1 million users and 700,000 board members and leaders with a holistic view of their organization's GRC practices.We thrive in exploring how things can be differently, both in our internal processes and to...


  • Bengaluru, Karnataka, India Diligent Full time

    About UsDiligent is a global leader in modern governance, providing SaaS solutions for governance, risk, compliance, audit, and ESG. Our platform empowers over 1 million users and 700,000 board members and leaders to make informed decisions with a holistic view of their organization's GRC practices. Our mission is to create a better world through technology...

  • Scala Engineer

    5 days ago


    Bengaluru, Karnataka, India TapTalent Full time

    Job Title: Scala EngineerJob Description: We are seeking a skilled Scala Engineer to join our team at TapTalent. The ideal candidate will have hands-on experience in designing and developing big data platforms using Spark.Key Responsibilities:Develop and implement scalable data processing solutions using Scala and Spark.Design and optimize data pipelines for...