Skip to Main Content

Job Title


Senior Java Software Engineer


Company : Altisource


Location : Meerut, Uttar pradesh


Created : 2025-05-15


Job Type : Full Time


Job Description

Company DescriptionAt Altisource (NASDAQ: ASPS) we build world-class technologies and services for the mortgage and real estate industry and are well-poised to help revolutionize how homes are bought, sold, and managed. In the US, we partner with 7 out of the top 10 mortgage servicers, operate one of the top three real estate auction websites, and manage a cooperative which represents a 15%+ market share of the $1.8tn US Originations market. Combining operational excellence with a suite of innovative products and technologies, Altisource helps solve the demands of the ever-changing market.With innovation as a guiding principle and a focus on compliance and exceptional service, we provide end-to-end solutions in originations and servicing and offer online real estate platforms for consumers and investors. Founded in 2009, we continue to grow globally and add to our team of seasoned industry experts, innovators and collaborators relentlessly focused on driving results. Our workplace is fast-paced, as we’re constantly evolving to meet the needs of the industry and the customers we serve. Altisource is driving global software innovation, with an end goal of causing major disruption in the financial services industry and beyond.Role: Senior Software EngineerExperience: 5 - 7 YearsJob Description:Requires 5-7 years commercial application development experience utilizing Backend Technologies.Strong hands-on experience with Spring Framework, Java, J2EE technologies.Strong hands-on experience with Databases and JPA/Hibernate.Good exposure to AWS services.Key requirement is an ability to quickly learn and stay current with new technologies.Good understanding of object oriented and asynchronous Java development.Good understanding of Microservices and REST API.Experience in Node.js with any backed framework is a plus.Having participated in product building or having work experience in a startup company is of added advantage.Ability to work in a high-paced dynamic environment with broad level requirements, deadlines, pressures etc.Must have experience with GIT Need to have excellent team orientation skills. Good Communication Skills required.Highly motivated, a Go-Getter who needs no supervision.Working knowledge on any cloud native services is a plus.Qualifications+6 years experience as Java developer B.E/B.Tech in Computer Science or similar.excellent knowledge on middleware apps like kafka/RabbitMQExperience in the Spring, Spring Boot, and HibernateKnowledge of developing REST APIExcellent 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 architecureExperience with test-driven developmentResults oriented and focused on meeting deliverable timelines.Problem solving skills, analytical mind, and a positive attitudeTeamwork and willingness to listen to othersEagerness 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 TeamsWHAT YOU'LL DO:Handle production incidents in an effective manner and provide quick turnaround to customersCommunicate adequately with customers to keep them informed on the status of their tickets at all timesCo-ordinate with internal stakeholders such as QE, Product Management, Infrastructure support and Release management teams to deliver solutions to customer requirementsWork as a team player to contribute to the overall operational success of the team by being flexible to work in shifts and weekend on call support activities.Document all the customer interactions and technical investigations in the ticketing system at all timesRepresent team in audit reviews, change advisory calls, business continuity programs such as Disaster Recovery exercisesExecute IT application support activities. Envision and support adherence to best practices and standardsResponding promptly to application alerts and issues.Level-2 Troubleshooting Applications / Infrastructure issues within benchmarked SLAsResponsible to report production impact details and able to elaborate to the management.Adhere to standards and processes for incident resolution.Maintain production support run books for each application.Analyze and drive to RCA (Root Cause Analysis).Assist in testing and monitoring systems changes implemented.Ensure compliance with Client policies and procedures.Provide appropriate status updates and track assignments on routine basisLevel-3 responsibilities for identifying defective behavior within supported applications and work with the appropriate development team to identify root cause and communicate with end-users on the delivered solution. In addition, will need to coordinate with the application development team(s) on the release of hotfixes, features and functionality to supported applications.Will perform release migration steps to Production environments as documented in the release plan.Qualifications:You are a BE/BTech graduate in Computer Science, Computer Engineering or other Engineering streams.5-7 years of overall experience, primarily in Java / J2EE, Oracle and/or MS/SQLExperience working with J2EE Application Servers (preferably JBoss / WebSphere/WebLogic / Tomcat)Experience in resolving complex technical issues in a Linux/Java/MySQL based platformWorking knowledge and experience in AWS Cloud.Knowledge on UNIX, Shell scripts.Experience in application monitoring and performance monitoring using standard tools. Experience with tools such as AppDynamics, Splunk etc.,Excellent written / verbal communication skills and excellent technical troubleshooting skillsPrior production / product support experience is a mustWorking knowledge of the residential mortgage industry would be an added advantageAbility to quickly learn and stay current with new technologies, product features and their architectureAbility to work in a high-paced dynamic environment with broad level requirements, deadlines, pressures etc.Highly motivated, a Go-Getter who needs very little or no supervisionWilling to work in flexible shiftsAdditional InformationAre you up to the challenge? Apply today!Got a question? Contact our Talent Acquisition Team at working@.At Altisource we value diversity, and are proud to be an equal opportunity workplace. We do not discriminate against any employee or applicant for employment on the basis of race, religion, color, sex, national origin, gender identity and/or expression, sexual orientation, age, marital status, veteran status, or disability status.