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 440 Reviews

filter salaries All Filters

47 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 8hr 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 130 employees with 4-9 years exp.
    ₹10.2 L/yr - ₹30.2 L/yr
    51% more than the average Senior Developer Salary in India
    View more details

    What Sapiens employees are saying about work life

    based on 441 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.7
    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

    R Systems International

    3.3
    Compare

    Chetu

    3.3
    Compare

    Onward Technologies Inc

    3.1
    Compare

    Temenos

    3.2
    Compare

    Globant

    3.8
    Compare

    Ebix Software India

    4.1
    Compare

    Amadeus

    4.0
    Compare

    UKG

    3.1
    Compare

    Veritas

    4.0
    Compare

    Similar Jobs for you

    Developer at SAPIENS TECHNOLOGIES (1982) INDIA PRIVATE LIMITED

    Bangalore / Bengaluru

    3-6 Yrs

    ₹ 6-10 LPA

    Kafka Developer at COFORGE LIMITED

    Hyderabad / Secunderabad

    5-10 Yrs

    ₹ 5-9 LPA

    Java Developer at Strategic Skill Tech

    Pune, Chennai + 1

    5-9 Yrs

    ₹ 4-8 LPA

    Application Architect at Wipro Limited

    Hyderabad / Secunderabad

    7-10 Yrs

    ₹ 7-10 LPA

    Software Developer at Royal Global University

    Guwahati

    5-9 Yrs

    ₹ 7-9 LPA

    Salesforce Developer at Nile Technologies Pvt. Ltd

    Delhi/Ncr

    3-7 Yrs

    ₹ 8-14 LPA

    Engineer at Turing

    Remote

    4-8 Yrs

    ₹ 6-10 LPA

    ASP.NET Developer at PixDynamics

    Kochi

    3-6 Yrs

    ₹ 4-5 LPA

    Embedded Software at YELSONS INDIA PRIVATE LIMITED

    Pune

    3-6 Yrs

    ₹ 5-8 LPA

    Senior Developer at Infosys Limited

    Bangalore / Bengaluru

    3-5 Yrs

    ₹ 5-7 LPA

    Senior Developer ( Java + Kafka )

    6-7 Yrs

    Bangalore / Bengaluru

    1d ago·via naukri.com

    QA Automation Developer

    3-5 Yrs

    Bangalore / Bengaluru

    1d ago·via naukri.com

    Devops - Architect 1

    8-13 Yrs

    Bangalore / Bengaluru

    1d ago·via naukri.com

    Developer

    2-4 Yrs

    Bangalore / Bengaluru

    1d ago·via naukri.com

    VP Professional Services Executive

    20-25 Yrs

    Bangalore / Bengaluru

    1d ago·via naukri.com

    Developer-Java

    5-8 Yrs

    Bangalore / Bengaluru

    2d ago·via naukri.com

    Senior Consultant - DevOps

    7-10 Yrs

    Bangalore / Bengaluru

    2d ago·via naukri.com

    Business Analyst

    4-6 Yrs

    Bangalore / Bengaluru

    2d ago·via naukri.com

    System Engineer

    4-7 Yrs

    Bangalore / Bengaluru

    2d ago·via naukri.com

    Lead BA (Integration)

    7-10 Yrs

    Bangalore / Bengaluru

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