Apply now »

Senior Developer (Java)

Req ID:  53706
Location: 

Bangalore, IN

Location : Bangalore, India

 

Sapiens International Corporation (NASDAQ and TASE: SPNS) is a leading global provider of software solutions for the insurance industry, with a growing presence in the financial services sector. We offer integrated core software solutions and business services, and a full digital suite for the property and casualty/general insurance; life, pension, and annuities; and reinsurance markets. Sapiens also services the workers’ compensation and financial and compliance markets.

Our portfolio includes policy administration, billing, and claims; underwriting, illustration and electronic application; reinsurance and decision management software. Sapiens’ digital platform features customer and agent portals, and a business intelligence platform. With a 40-year track record of delivering to more than 700 organizations, Sapiens’ team of over 5,400+ operates through our fully-owned subsidiaries in North America, the United Kingdom, EMEA, and Asia Pacific. For more information: www.sapiens.com.

 

 Job Description:-

 

 Roles and Responsibilities:

  •  

    • Designing, and developing of core components/services that are flexible, extensible, multi-tier, scalable, high-performance and reliable applications of an advanced complex software system, called ALIS both in R&D and Delivery.

    • Object Oriented Analysis, Design, and development of software components and applications

    • Providing technical leadership and mentoring to junior developers

    • Analyze requirement specifications, carry out feasibility analysis and estimate effort

    • Developing use cases and design alternatives by business requirements

    • Interact with Product Owners and Business analysts across geographies to leverage expertise and take development to the next level

    • Work effectively in all phases of the software development life-cycle, from requirements gathering to design, implementation, testing, and release, and help team members to do the same to accomplish deliverables on time

    • Contribute to institutionalizing the industry standard best software engineering processes, practices, and methodologies

    • Help in recruitment, assimilate necessary technical knowledge, and share with team to meet organizational goals

    • Participating in code reviews, working with business analysts and testers to effectively document and validate all implementations

    • Ability to understand and discuss technical concepts, schedule tradeoffs, and opportunistic new ideas with technical employees.

    • Working with development methodologies used by the company.

  • Desired Skills and Experience

    • Education: BE / B.Tech / Equivalent with 3- 5 years of experience in Java development.

    • Experience working with relational databases, such as MS SQL and/or Oracle.

    • Sound understanding of Object-Oriented principles.

    • Experienced working with SPML, JavaScript, XML and JSON, Spring or Spring Boot, Hibernate, and web services architecture, such as SOAP and/or REST, HTML5, CSS.

    • Good verbal and written communication skills in English.

    • Experience working with a global company and global clients.

    • Good conceptual, analytical, and mathematical skills.

    • Proven experience in exploring new technologies to develop and deliver innovative solutions

    • High learning capability and ability to perform under pressure.

    • Ability to work independently, to work well with others, and to be a team player.

    • Demonstrated experience with a strong focus on quality and timely delivery

    • Nice to have - Knowledge in Insurance

    • Nice to have - Experience with Agile development methodologies (specifically scrum)

    • Nice to have - Know microservices concepts.  

Apply now »