Senior Developer

Sapiens

Bengaluru

On-site

INR 800,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Sapiens is seeking a Senior Java Developer to join their Bangalore team in a hybrid work model. This role offers significant responsibilities including analysis of requirements, development of high-quality user stories, and leading a team of developers.

The ideal candidate should possess extensive experience with Java, solid understanding of software engineering, and skills in both AI tools and big data platforms to enhance productivity.

Qualifications

  • 4 to 6 years of software development experience.
  • Solid foundation in computer science and software engineering principles.
  • Experience with relational databases and Big Data platforms.

Responsibilities

  • Analyze requirements and carry out feasibility analysis.
  • Develop and unit test user stories while adhering to coding standards.
  • Provide technical leadership and mentoring to junior developers.

Skills

Java (J2EE/Java 8+)
Agile development methodologies
Object-oriented programming
Relational databases
Analytical skills
Problem-solving skills
Team player
Good communication skills in English
Java certification
Experience with AI tools

Education

Bachelor’s degree in Science or Engineering

Tools

GitHub Copilot
Cloud platforms (AWS, Azure, GCP)
Docker
Jenkins

Job description

Sapiens is looking for a Senior Java developer to join our Bangalore team. This role is part of the P&C division and offers a flexible hybrid work model.

Responsibilities
  • Analyze provided requirement specifications and understand the technical and functional context, carry out feasibility analysis and effort estimations
  • Develop and unit test user stories while adhering to defined coding standards and other quality standards
  • Participate in code reviews and design discussions
  • Prepare and maintain technical documentation
  • Analyze and resolve application defects
  • Develop use cases and design alternatives in accordance with business requirements
  • Active participation and contribution in development process and Scrum team ceremonies
  • Provide technical leadership and mentoring to junior developers
  • Lead a small team of 2-3 people and own technical deliverables
  • Help in recruitment, assimilate necessary technical knowledge and share with team to meet organizational goals
  • Apply AI‑assisted coding tools such as Copilot and code analysers to generate code, improve code quality, reduce defects and accelerate delivery
  • 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 the architecture, ensuring reuse and standardisation across teams
Qualifications
Must have Skills
  • Bachelor’s degree in Science or Engineering with 4 to 6 years of software development experience
  • 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
  • Experience with Agile development methodologies (scrum); SAFe knowledge desirable
  • Troubleshooting, fine‑tuning and identifying potential bottlenecks on applications
  • Strong understanding of object‑oriented programming, design patterns and system design fundamentals
  • Exposure to security and compliance best practices in software development
  • Performance optimisation – identifying bottlenecks, monitoring and proposing improvements
  • Excellent analytical and problem‑solving skills
  • Proven experience exploring new technologies to develop and deliver innovative solutions
  • High learning capability and ability to perform under pressure
  • Exposure to enterprise, healthcare, insurance or other financial domain desirable
  • Good interpersonal, written, and oral communication skills in English
  • Passion for process automation and software quality
  • Team player, independent, out‑of‑the‑box thinker, self‑learner
  • Ability to guide team members in solving complex issues and ensuring adherence to architecture principles
Technology Skills
  • Java (J2EE/Java 8+)
  • Java / .Net / Django / Laravel / Rails
  • Spring, Spring Boot, Hibernate, Spring MVC, Spring JDBC, Spring Security
  • JSON, SPML, JavaScript, jQuery, XML/XSL, HTML5, CSS, EJB, AJAX, Velocity
  • Any RDBMS (Oracle, DB2, SQL Server) and NoSQL databases (MongoDB, Cassandra, Couchbase)
  • Big Data and data engineering platforms (Databricks, Apache Spark, Kafka)
  • IDE: JBoss Developer Studio, IBM RAD, Eclipse
  • Application servers: WebLogic, WebSphere, JBoss, Tomcat
  • Frontend frameworks: React, Angular, Node.js
  • APIs: GraphQL, SOAP, RESTful Web Services
  • Microservices, event‑driven programming, Kubernetes
  • SSO, LDAP, reporting tools (Jasper Reports, PowerBI, Tableau)
  • Java certification preferred
AI Exposure and Skills
  • Hands‑on experience with GitHub Copilot, Copilot CLI, Claude Code or equivalent AI tools for code generation, refactoring, legacy modernisation, test generation, documentation
  • Experience with agentic AI across the SDLC, including requirement interpretation from Jira stories, design exploration, automated test agents and quality gates
  • AI‑assisted root‑cause analysis using logs, metrics and stack traces, defect correlation and preventive recommendations with human‑in‑the‑loop validation
  • Responsible AI – adherence to data privacy, IP protection, hallucination avoidance, secure‑by‑design code and governance checkpoints
SaaS Exposure and Skills
  • Hands‑on experience with cloud platforms such as AWS, Azure or GCP
  • Containerization (Docker, Kubernetes)
  • Event‑driven systems (Apache Kafka)
  • CI/CD pipelines and DevOps practices – Jenkins, Git, Bitbucket
  • Multi‑tenant SaaS architecture and modern architectural patterns such as microservices, cloud computing and containers
  • Scalability, observability and system reliability principles
  • Security and identity protocols – OAuth2, OIDC, SSO, RBAC, tenant isolation

Sapiens is an equal‑opportunity employer. Diversity and inclusion are valued.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

Sapiens • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Senior Java Developer – AI & Agentic Applications
Senior Java Developer – AI & Agentic Applications

Ignisov Consulting Services • Bengaluru

On-site
INR 1,500,000 - 2,300,000
Senior Software Engineer - JAVA FullStack
Senior Software Engineer - JAVA FullStack

Trintech Solutions Private Limited (India) • Bengaluru

On-site
INR 2,200,000 - 3,600,000
Senior Java Software Engineer
Senior Java Software Engineer

Ajackus • India

On-site
INR 1,500,000 - 2,000,000
Specialist Software Engineer - Java FSD - IT (Information Technology) - Bangalore, India
Specialist Software Engineer - Java FSD - IT (Information Technology) - Bangalore, India

SGS Société Générale de Surveillance SA • Bengaluru

On-site
INR 700,000 - 1,200,000
Full Stack .NET / Nodejs - Senior Developer
Full Stack .NET / Nodejs - Senior Developer

Omnicom Global Solutions • Bengaluru

On-site
INR 1,500,000 - 3,000,000
Java - Full Stack Engineer (with Gen AI Tooling experience)
Java - Full Stack Engineer (with Gen AI Tooling experience)

Synergech Technology India Pvt Ltd • Chennai District

On-site
INR 1,200,000 - 1,600,000
Software Engineer
Software Engineer

Trafla Solutions • Sector 10

On-site
INR 3,000,000 - 6,000,000
Full Stack .NET / Nodejs - Senior Developer
Full Stack .NET / Nodejs - Senior Developer

JobCubby • India

On-site
INR 2,400,000 - 3,600,000
Java Backend Developer
Java Backend Developer

Straive • Mumbai

On-site
INR 900,000 - 1,500,000