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
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.
