Altisource logo

Lead Software Engineer

Altisource
Full-time
Remote
India

Company Description

Altisource Portfolio Solutions S.A. (NASDAQ: ASPS) is an integrated service provider and marketplace for the real estate and mortgage industries. Combining operational excellence with a suite of innovative products and technologies, Altisource helps solve the demands of the ever-changing market. Additional information is available at altisource.com.

Job Description

Short Job Description

5 to  10  years hands on experience in Java and RDBMS  

Key Duties & Responsibilities 

+6 years experience as a Java developer + AI

•         Understand the requirements from the Product Owners
•         Collaborate with the team for design and development of features
•         Ensure the deliverables from the Development is of high quality
•         Look for process improvements and drive towards excellence
 
Key Result Areas:
•         Develop new features to meet the needs of Enterprise and Operations teams.
•         Own the deliverables from a Scrum team and responsible for meeting timelines
•         Coordinate rapid, smooth, and successfully iterative product launches in close collaboration with Product Owner, Quality Engineering and UI Teams

Qualifications


 

Qualifications

  •  B.E/B.Tech in Computer Science or similar.
  • excellent knowledge on middleware apps like kafka/RabbitMQ
  • Experience in the Spring, Spring Boot, and Hibernate
  • Knowledge of developing REST API
  • Excellent knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate).
  • Familiarity with Object-Oriented Design (OOD)
  • Good knowledge of popular Java frameworks like JSF and Spring MVC or any Micro service architecure
  • Experience with test-driven development
  • Results oriented and focused on meeting deliverable timelines.
  • Problem solving skills, analytical mind, and a positive attitude
  • Teamwork and willingness to listen to others
  • Eagerness to learn new ideas, concepts, and technologies.

    •         Understand the requirements from the Product Owners
    •         Collaborate with the team for design and development of features
    •         Ensure the deliverables from the Development is of high quality
    •         Look for process improvements and drive towards excellence
     
    Key Result Areas:
    •         Develop new features to meet the needs of Enterprise and Operations teams.
    •         Own the deliverables from a Scrum team and responsible for meeting timelines
    •         Coordinate rapid, smooth, and successfully iterative product launches in close collaboration with Product Owner, Quality Engineering and UI Teams