Skip to content
ClaudeChatGPTCursor

Search jobs inside your AI agent.

Connect

Jobs

NewBe an early applicant

Sr. Software Engineer

Posted
Discussion

Summary

Senior software engineer in Bengaluru (hybrid) building enterprise content management web applications: Java/Spring backends with REST APIs, Polymer/React/VueJS frontends, content ingestion from external systems, and cloud deployments on AWS/GCP, plus mentoring junior engineers and code reviews.

Experience: 5-10 years

Work Type: Hybrid

Employment Type: Fulltime

Primary Responsibilities

  • Collaborate with the Product team to gather business requirements and convert them into technical requirements.
  • Develop code and Unit test based on the requirements using Java programming language.
  • Develop Reusable UI components using polymer framework(or React or VueJS) and Frontend User interfaces using HTML/CSS3/Javascript.
  • Work with devops and infrastructure teams to automate build and deployment of applications.
  • Plan and execute Content Ingestion from external systems.
  • Provide technical guidance and mentorship to junior engineers.
  • Participate in Design discussions with other teams and develop integration APIs for external systems.
  • Develop REST APIs to integrate external systems.
  • Analyze, troubleshoot and fix system issues and performance bottlenecks.
  • Writing Technical Documents and architecture diagrams.
  • Perform design and code reviews.
  • Essential Qualifications and Skills
  • Strong Communication and problem solving skills.

Capabilites & Requirements

  • 5+ years of experience in web application development using Java and any frameworks like Spring.
  • 2+ years of experience working in Enterprise Content Management software/Content Services Platforms in any one of them like Nuxeo, Alfresco, MFiles, OnBase, Documentum or Opentext.
  • 2+ years of experience in developing User Interfaces using HTML, CSS, Javascript and Polymer framework (or a similar UI Framework like Angular, React, VueJS, Stencil, etc)
  • 2+ years of experience in data-modeling, XML based schema designs, XSDs and metadata Taxonomies.
  • Proficiency in both backend and frontend build tools like maven, ant, gradle, webpack, rollup, etc.
  • Hands on experience in Public Cloud based deployments(AWS or GCP preferred)
  • Familiarity with Elasticsearch or SOLR and document indexing.
  • Ability to Identify risks and provide mitigation strategies and tradeoffs to support business value and delivery timelines.
  • Experience working in AGILE based software development.
  • Strong knowledge on Design Patterns and how to apply them in programming.
  • Ability to learn new technologies/frameworks quickly.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →