Home
Jobs

Senior Java Software Engineer

10 years

0 Lacs

Posted:4 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Company Description At 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 Engineer Experience: 6 - 10Years Job Description: Requires 6 -10 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/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 WHAT YOU'LL DO: Handle production incidents in an effective manner and provide quick turnaround to customers Communicate adequately with customers to keep them informed on the status of their tickets at all times Co-ordinate with internal stakeholders such as QE, Product Management, Infrastructure support and Release management teams to deliver solutions to customer requirements Work 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 times Represent team in audit reviews, change advisory calls, business continuity programs such as Disaster Recovery exercises Execute IT application support activities. Envision and support adherence to best practices and standards Responding promptly to application alerts and issues. Level-2 Troubleshooting Applications / Infrastructure issues within benchmarked SLAs Responsible 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 basis Level-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/SQL Experience working with J2EE Application Servers (preferably JBoss / WebSphere/WebLogic / Tomcat) Experience in resolving complex technical issues in a Linux/Java/MySQL based platform Working 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 skills Prior production / product support experience is a must Working knowledge of the residential mortgage industry would be an added advantage Ability to quickly learn and stay current with new technologies, product features and their architecture Ability 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 supervision Willing to work in flexible shifts Additional Information Are you up to the challenge? Apply today! Got a question? Contact our Talent Acquisition Team at working@altisource.com. 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.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview Now
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Altisource
Altisource

Financial Services / Real Estate

Southfield

1,001-5,000 Employees

200 Jobs

    Key People

  • William B. Shepro

    CEO
  • Desmond D. McCoy

    COO

RecommendedJobs for You