Lead Developer - R&D

Sapiens
Posted on
Sapiens logo

Experience
6 - 8 yrs
Salary (CTC)
2,440,000 - 2,700,000
Job Location
Bengaluru, India
Vacancy
1
Designation
Lead Developer
Job Type
ONSITE

Job Description

Lead Developer - R&D
Location: Bangalore
Working Model: Our flexible work arrangement combines both remote and in-office work, optimizing flexibility and productivity.
This position will be part of Sapiens P&C division.
What to Have for this position.
As a Lead Developer at Sapiens, you will be an active and productive member of an Agile/Scrum team participating in technical design, development or maintenance of our software products.
You will be involved in technical design, coding, testing/debugging, and documentation activities, while leveraging cloud-native architectures, AI-assisted development practices, and SaaS principles to drive scalable and high-quality solutions. In addition, you will lead a small team, fostering technical excellence, continuous learning, and contributing to the overall success of Sapiens.
What you ll do:
  • Perform Object Oriented analysis, design and development and maintenance of cloud-based, distributed systems.
  • Analyse requirement specifications, understand the technical / functional context, carry out feasibility analysis and estimate effort.
  • Write clean, maintainable, and efficient code adhering to coding standards.
  • Participate in code reviews and design discussions.
  • Provide technical guidance and mentorship to junior developers.
  • Collaborate with cross-functional teams (Business Analysts, QA, DevOps) and actively participate in Agile ceremonies.
  • Prepare and maintain technical design documentation
  • Troubleshoot, debug, and resolve complex application and production issues.
  • Take ownership of assigned modules/features and drive them to completion.
  • Continuously improve code quality, tools, and development processes.
  • Collaborate with global teams to leverage shared knowledge and best practices
  • Help in recruitment, assimilate necessary technical knowledge and share with team to meet organizational goals.
  • Focus on learning technology, product and Insurance domain while performing above roles and responsibilities!
  • Apply AI-assisted coding tools (Copilot, code analysers, refactoring assistants) to generate code (eg., Java, ReactJS, C++, SQL, Python, Spark, Dax etc.), improve code quality, reduce defects, and accelerate delivery in Sapiens products.
  • Leverage AI models to interpret requirements, generate test cases, create documentation, and detect anomalies or optimization opportunities across the system
  • Continuously explore and adopt emerging AI/automation practices relevant to Sapiens architecture, ensuring reuse and standardization across teams.
Must have Skills.
  • Bachelor s degree in science or engineering with 6 to 8 years of software development experience
  • A solid foundation in computer science and software engineering principles
  • Experience with relational databases (Oracle, SQL Server, DB2, etc.) and /or Big data platforms like Databricks / Hadoop etc.
  • Strong understanding of Object-Oriented Programming, Design Patterns and System design fundamentals.
  • Experience with Agile development methodologies (specifically scrum); SAFe knowledge/experience is desirable.
  • Experience in troubleshooting, fine tuning and identifying the potential bottle necks on the applications.
  • Exposure to Security and Compliance:
    • Knowledge of security best practices in software development
    • Strong commitment to data protection and privacy compliance
  • Strong orientation towards Performance Optimization:
    • Identifying performance bottlenecks in applications and databases and propose optimizations.
  • Monitoring application and database performance regularly and take necessary actions to improve efficiency.
  • Good conceptual, analytical and mathematical skills.
  • Proven experience in exploring new technologies to developing and delivering innovative solutions.
  • Knowledge of insurance or any other financial domain is desirable.
  • High learning capability and ability to perform under pressure.
  • Good interpersonal, written, and oral communication skills in English
  • Excellent analytical and problem-solving skills
  • Passion for process automation and software quality.
  • Team player, Independent, out-of-the-box thinker, and self-learner.
Technology Skills:
Strong experience in designing and developing enterprise applications using relevant technologies.
  • Java (J2EE / Java 8+)
  • Java / .Net /Django / Laravel / Rails
  • Frameworks: Spring / Spring Boot / Hibernate
  • Spring Modules: Spring MVC, Spring JDBC, Spring Security
  • JSON, SPML, JavaScript, JQuery, XML/XSL, SPML, HTML5, CSS, EJB, AJAX, Velocity
  • Database: Any RDBMS (Oracle /DB2 /SQL Server)
  • NoSQL Database: MongoDB / Cassandra / Couchbase
  • Big Data & Data Engineering Platforms: Databricks (Spark-based Lakehouse platform), Apache Spark, Kafka
  • IDE: JBoss Developer Studio / IBM Rad / eclipse
  • Application Server WebLogic / WebSphere / JBoss / Tomcat
  • Frontend: React / Angular / Node.js
  • API: GraphQL
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.