Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Sapiens Team. If you also belong to the team, you can get access from here

Sapiens Verified Tick

Compare button icon Compare button icon Compare
3.4

based on 444 Reviews

filter salaries All Filters

42 Sapiens Jobs

Senior Developer ( Java + Kafka )

6-7 years

₹ 11.65 - 23L/yr (AmbitionBox estimate)

tooltip
This is an estimate of the average salary range for this position. It has not been reviewed by the company, and the actual salary may differ.

Bangalore / Bengaluru

Senior Developer ( Java + Kafka )

Sapiens

posted 8d ago

Job Description

Sapiens is on the lookout for a Senior Developer (Java + Kafka) to become a key player in our Bangalore team. If you're a Java Dev pro and ready to take your career to new heights with an established, globally successful company, this role could be the perfect fit.

Location: Bangalore, India

Working Model: Our flexible work arrangement combines both remote and in-office work, optimizing flexibility and productivity.

This position will be part of Sapiens Digital division, for more information about it, click here:

What youll do:

As a Senior Software Developer, you will be responsible for the development and maintenance of software applications using Java, Spring, Kafka, Atlas MongoDB, Mongo Aggregations, and GraphQL. You will play a crucial role in ensuring the successful delivery of projects and mentoring junior developers. Your responsibilities will include a combination of technical, managerial, and communication tasks.

1. Software Development:

  • Design, develop, and maintain high-quality software applications using Java, Spring, Kafka, Atlas MongoDB, and GraphQL.
  • Write clean, scalable, and efficient code while following coding standards and best practices.

2. Technical Leadership:

  • Provide technical guidance and mentorship to junior developers.
  • Identify and promote best practices, coding standards, and design patterns.
  • Stay up to date with the latest developments in Java, Spring, Kafka, Atlas MongoDB, and GraphQL technologies.

3. Team Collaboration:

  • Foster a collaborative and positive team culture, encouraging knowledge sharing and open communication.
  • Ensure that the team works together effectively and resolves any conflicts that may arise.

4. Code Reviews and Quality Assurance:

  • Conduct thorough code reviews to maintain code quality and identify potential bugs or vulnerabilities.
  • Monitor code coverage and promote a strong focus on code quality and performance.

5. Technical Problem Solving:

  • Assist the team in troubleshooting complex technical issues and providing guidance in problem-solving.
  • Analyse and resolve critical incidents in production environments promptly.
  • Collaborate with other teams and stakeholders to resolve cross-functional technical challenges.

6. Architecture and Design:

  • Collaborate with the architecture team to design scalable and efficient solutions.
  • Ensure that the team follows the established architecture principles and guidelines.
  • Lead discussions on system design and scalability to support future growth.

7. Performance Optimization:

  • Identify performance bottlenecks in applications and databases and propose optimizations.
  • Monitor application and database performance regularly and take necessary actions to improve efficiency.

8. Security and Compliance:

  • Ensure that the team adheres to security best practices and industry standards.
  • Regularly review security measures and implement necessary improvements.
  • Ensure compliance with data protection and privacy regulations.

9. Documentation and Knowledge Sharing:

  • Create and maintain comprehensive documentation for code, system designs, and development processes.
  • Foster knowledge sharing within the team through workshops, presentations, or training sessions.

10. Continuous Improvement:

  • Stay updated with the latest industry trends, technologies, and best practices.
  • Continuously seek opportunities to improve development processes, tools, and product quality.

What to Have for this position.

Must have Skills.

1. Technical Expertise

  • Extensive hands-on experience in Java development
  • Proven expertise in developing web applications using the Spring Framework
  • Expertise in Building Applications with Apache Kafka
  • Strong database skills with a focus on Atlas MongoDB
  • Proficiency in implementing and consuming GraphQL APIs

2. Leadership and Management

  • Demonstrated ability to provide technical guidance, mentorship, and support.
  • Excellent problem-solving skills

3. Architecture and Design

  • Knowledge of software architecture principles and best practices
  • Familiarity with cloud-based solutions and containerization technologies

4. Quality Assurance and DevOps

  • Proficiency in implementing automated testing processes.
  • Understanding of DevOps practices

5. Communication and Collaboration

  • Excellent communication skills, both verbal and written
  • Strong team player

6. Problem Solving and Adaptability:

  • Ability to adapt to changing project requirements.
  • Proactive and resourceful problem solver

7. Security and Compliance:

  • Knowledge of security best practices in software development
  • Strong commitment to data protection and privacy compliance

8. Education and Experience:

  • Bachelors or Masters degree in computer science, Software Engineering, or a related field
  • At least 6-7 years of experience in software development
  • Relevant certifications in Java, Spring, Kafka, or other related technologies are a plus.

Employment Type: Full Time, Permanent

Read full job description

Sapiens Interview Questions & Tips

Prepare for Sapiens Senior Developer roles with real interview advice

What people at Sapiens are saying

3.6
 Rating based on 20 Senior Developer reviews

Likes

It's a good company to learn on your job role.

Dislikes

No proper management.

  • Salary - Poor
  • +4 more
Read 20 Senior Developer reviews

Senior Developer salary at Sapiens

reported by 131 employees with 4-9 years exp.
₹10.2 L/yr - ₹30.2 L/yr
45% more than the average Senior Developer Salary in India
View more details

What Sapiens employees are saying about work life

based on 445 employees
77%
94%
69%
94%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Sapiens Benefits

Cafeteria
Work From Home
Health Insurance
Job Training
Soft Skill Training
Team Outings +6 more
View more benefits

Compare Sapiens with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare

Tech Mahindra

3.5
Compare

LTIMindtree

3.8
Compare

Mphasis

3.4
Compare

Persistent Systems

3.5
Compare

Hexaware Technologies

3.6
Compare

Thomson Reuters

4.1
Compare

Oracle Cerner

3.7
Compare

Chetu

3.3
Compare

R Systems International

3.3
Compare

Globant

3.8
Compare

Temenos

3.3
Compare

Ebix Software India

4.1
Compare

Amadeus

4.0
Compare

UKG

3.1
Compare

Veritas

4.0
Compare

AVEVA

4.3
Compare

Similar Jobs for you

Kafka Developer at COFORGE LIMITED

Hyderabad / Secunderabad

5-10 Yrs

₹ 5-9 LPA

Developer at SAPIENS TECHNOLOGIES (1982) INDIA PRIVATE LIMITED

Bangalore / Bengaluru

3-6 Yrs

₹ 6-10 LPA

Lead Software Engineer at Allstate India Private Limited

Bangalore / Bengaluru

4-8 Yrs

₹ 8-10 LPA

Software Developer at Royal Global University

Guwahati

5-9 Yrs

₹ 7-9 LPA

Application Architect at Wipro Limited

Hyderabad / Secunderabad

7-10 Yrs

₹ 7-10 LPA

Engineer at Turing

Remote

4-8 Yrs

₹ 6-10 LPA

Embedded Software at YELSONS INDIA PRIVATE LIMITED

Pune

3-6 Yrs

₹ 5-8 LPA

Senior Leader Engineer at Qualcomm india pvt ltd.

Hyderabad / Secunderabad

2-7 Yrs

₹ 4-8 LPA

Front end Developer at Kovan Technology Solutions

Pune, Chennai + 1

7-12 Yrs

₹ 8-14 LPA

Java Technical Lead at CIAR Software Solutions Pvt Ltd

Alandur

5-8 Yrs

₹ 7-10 LPA

Senior Developer ( Java + Kafka )

6-7 Yrs

Bangalore / Bengaluru

8d ago·via naukri.com

Devops - Architect 1

8-13 Yrs

Bangalore / Bengaluru

8d ago·via naukri.com

QA Automation Developer

3-5 Yrs

Bangalore / Bengaluru

8d ago·via naukri.com

Developer

2-4 Yrs

Bangalore / Bengaluru

8d ago·via naukri.com

VP Professional Services Executive

20-25 Yrs

Bangalore / Bengaluru

8d ago·via naukri.com

Developer-Java

5-8 Yrs

Bangalore / Bengaluru

9d ago·via naukri.com

Senior Consultant - DevOps

7-10 Yrs

Bangalore / Bengaluru

9d ago·via naukri.com

Business Analyst

4-6 Yrs

Bangalore / Bengaluru

9d ago·via naukri.com

System Engineer

4-7 Yrs

Bangalore / Bengaluru

9d ago·via naukri.com

Lead BA (Integration)

7-10 Yrs

Bangalore / Bengaluru

9d ago·via naukri.com
write
Share an Interview