Sr. Java Software Engineer

2 weeks ago


Bengaluru, Karnataka, India Smarsh Full time

Smarsh provides solutions for organizations to manage risks and extract valuable insights from their digital communications. With a strong customer base in regulated industries, Smarsh plays a crucial role in helping businesses identify and address compliance, legal, and reputational risks across a wide range of communication channels before they escalate into significant issues. The company's commitment to continuous innovation has earned it consistent recognition as a leader in the industry by reputable analysts such as Gartner and Forrester. Additionally, the remarkable growth trajectory of Smarsh has been acknowledged by its inclusion in the prestigious Inc. 5000 list of rapidly growing American companies since 2008.

As a Senior Java Software Engineer / Senior Full Stack Developer / Senior Data Management Engineer at Smarsh, you will take on the responsibility of managing all data-related requirements for Pro Archive and Enterprise Archive clients. This includes overseeing Customer Data Services, Data Migration Services, Data Engineering Services, and eDiscovery Services. Furthermore, you will collaborate with internal teams on presales activities like sales engineering and scoping to streamline processes and ensure successful client engagements. Your role will involve designing, implementing, and maintaining legacy data migration solutions, tools, and automation necessary for the efficient execution and management of Smarsh's Data Management Programme.

How You Will Make an Impact:

  • Architecting & Designing Migration Solutions
  • Creating Technical Documentation, including Requirements Analysis and Data Flow & Design Illustrations
  • Developing Migration Solution Modules and other necessary components
  • Executing Project Plans and participating in peer reviews
  • Implementing Source Code Version Control

What We Expect from You:

  • Proven Experience in Systems and Solution Architecture
  • Expertise in Compliance Archiving
  • Strong Java Programming Skills
  • Proficiency in Linux and Windows Operating Systems
  • Sound Software Development Background for driving Data Management initiatives
  • Adherence to best software practices, including version control, unit testing, and deployment strategies
  • Thorough Documentation Practices
  • Capability to design and map out product-oriented code
  • Ability to manage priorities effectively and deliver projects within set timelines and budgets
  • Exhibiting extreme ownership in all tasks undertaken

Why You Should Consider Smarsh:

If you're looking to be part of a dynamic tech company that is reshaping digital archiving and business intelligence, Smarsh offers an exciting opportunity for you. Positioned as a leading archiving platform, Smarsh stands out as one of the fastest-growing companies in the United States, delivering cutting-edge cloud-based solutions that enable organizations to efficiently manage and enforce robust records retention and compliance strategies for various electronic communications, including social media platforms and enterprise social networks.

At Smarsh, we value 'People First. Inspire Confidence. Embrace the Impossible.' We seek individuals who are committed to continuous learning, excellence in their field, and driving positive change. To explore more about our company, please visit the official Smarsh website.



  • Bengaluru, Karnataka, India Rootstock Software Full time

    About Us:Rootstock Software is a leading provider of cloud manufacturing and supply chain solutions built on the Salesforce platform. We empower manufacturers and distributors to optimize operations, increase visibility, and accelerate growth. As part of our expanding engineering team in India, we seek a skilled Software Engineer to contribute to our...


  • Bengaluru, Karnataka, India Smarsh Full time

    Smarsh empowers its customers to manage risk and unleash intelligence in their digital communications. Our growing community of over 6500 organizations in regulated industries counts on Smarsh every day to help them spot compliance, legal or reputational risks in 80+ communication channels before those risks become regulatory fines or headlines. Relentless...


  • Bengaluru, Karnataka, India Rootstock Software Full time

    About Us:Rootstock Software is a leading provider of cloud manufacturing and supply chain solutions built on the Salesforce platform. We empower manufacturers and distributors to optimize operations, increase visibility, and accelerate growth. As part of our expanding engineering team in India, we seek a skilled Software Engineer to contribute to our...


  • Bengaluru, Karnataka, India Jio Full time

    Sr. Software EngineerJavaDescriptionRoles & ResponsibilitiesLead the design, development, and implementation of Java-based web applications,ensuring high performance, responsiveness, and scalability.Architect and design software solutions, making decisions on appropriate technologiesand approaches to achieve desired functionality.Develop backend services and...


  • Bengaluru, Karnataka, India netskope software pvt Full time

    Apply for Sr. Software Engineer, Python Backend, Career Progress Consultants in Bengaluru/ Bangalore for 4 - 7 Year of Experience on


  • Bengaluru, Karnataka, India netskope software pvt Full time

    Apply for Sr. Software Engineer, Full Stack, Career Progress Consultants in Bengaluru/ Bangalore for 5 - 8 Year of Experience on


  • Bengaluru, Karnataka, India netskope software pvt Full time

    Apply for Sr. Software Engineer, Python Backend, Career Progress Consultants in Bengaluru/ Bangalore for 4 - 7 Year of Experience on


  • Bengaluru, Karnataka, India netskope software pvt Full time

    Apply for Sr. Software Engineer, Full Stack, Career Progress Consultants in Bengaluru/ Bangalore for 5 - 8 Year of Experience on


  • Bengaluru, Karnataka, India netskope software pvt Full time

    Apply for Sr. Software Engineer, Full Stack, Career Progress Consultants in Bengaluru/ Bangalore for 5 - 8 Year of Experience on


  • Bengaluru, Karnataka, India netskope software pvt Full time

    Apply for Sr. Software Engineer, Python Backend, Career Progress Consultants in Bengaluru/ Bangalore for 4 - 7 Year of Experience on


  • Bengaluru, Karnataka, India Trellix Full time

    Senior Customer Success ManagerCustomer Success ManagerCustomer Success Manager, Public SectorSoftware Development EngineerSr. Software EngineerRevenue AccountantSolutions EngineerNew Business Enterprise Inside Sales RepCustomer Success ManagerCustomer Success Manager - Poland (German Speaking)Channels Program ManagerCustomer Success Engineer...


  • Bengaluru, Karnataka, India Jio Full time

    Sr. Software Engineer JavaDescriptionRoles & Responsibilities Lead the design, development, and implementation of Java-based web applications, ensuring high performance, responsiveness, and scalability. Architect and design software solutions, making decisions on appropriate technologies and approaches to achieve desired functionality. Develop backend...


  • Bengaluru, Karnataka, India Thomson Reuters Full time

    Sr. Java Developer Engineers are experienced professionals that design, develop, test, deploy, maintain, and enhance software solutions. They have in-depth knowledge and subject matter expertise in software development. Sr. Software Development Engineers interact with internal and external teams to train them on the products, work on projects independently...


  • Bengaluru, Karnataka, India Thomson Reuters Full time

    Sr. Java Developer Engineers are experienced professionals that design, develop, test, deploy, maintain, and enhance software solutions. They have in-depth knowledge and subject matter expertise in software development. Sr. Software Development Engineers interact with internal and external teams to train them on the products, work on projects independently...


  • Bengaluru, Karnataka, India Insight Global Full time

    Title: Sr.Java Developer/Sr.EngineerOpenings: 2 to startDuration- 6 month contract to hireLocation: Bangalore- onsite 3 days/week (Bellandur, Bengaluru, Karnataka 560103, India)All inclusive rate: 20-25 USD/hr (2,065 Indian rupees)Upon Conversion- 4,500,000 INRTop Skills Required: 5-7+ years of experience in Java/J2 EE Development (this role is mostly...


  • Bengaluru, Karnataka, India netskope software pvt Full time

    Apply for Sr. Software Development Engineer In Test, SWG, Career Progress Consultants in Bengaluru/ Bangalore for 5 - 9 Year of Experience on


  • Bengaluru, Karnataka, India netskope software pvt Full time

    Apply for Sr. Software Development Engineer In Test, SWG, Career Progress Consultants in Bengaluru/ Bangalore for 5 - 9 Year of Experience on


  • Bengaluru, Karnataka, India netskope software pvt Full time

    Apply for Sr. Software Development Engineer In Test, SWG, Career Progress Consultants in Bengaluru/ Bangalore for 5 - 9 Year of Experience on


  • Bengaluru, Karnataka, India Trellix Full time

    Senior Customer Success ManagerCustomer Success ManagerCustomer Success Manager, Public SectorSoftware Development EngineerSr. Software EngineerRevenue AccountantSolutions EngineerNew Business Enterprise Inside Sales RepCustomer Success ManagerCustomer Success Manager - Poland (German Speaking)Channels Program ManagerCustomer Success Engineer...


  • Bengaluru, Karnataka, India Insight Global Full time

    Title: SrJava Developer/Sr EngineerOpenings:2 to startDuration- 6 month contract to hireLocation: Bangalore- onsite 3 days/week (Bellandur, Bengaluru, Karnataka 560103, India)All inclusive rate: 20-25 USD/hr (2,065 Indian rupees)Upon Conversion- 4,500,000 INRTop Skills Required: 5-7+ years of experience in Java/J2EE Development (this role is mostly backend...