Java App Developer (Mortgage Processing) - Immediate Interview

Java, Java 8 Hashmap internal structure, Algorithms, Big O notation, NoSQL tradeoffs, Azure
Contract W2, Contract Independent, Contract Corp-To-Corp, 12 Months
Depends on Experience
Travel not required

Job Description




Client is seeking Senior Java App Developer (Mortgage Processing). Would prefer someone with prior experience working with Financial Industry.



Job Description:

We are looking for a strong Java software developer. This is a newly initiated mission critical project where the team needs to design and develop new processing pipeline involving Origination, Loan Accounting, Servicing, and Secondary Sales. The candidate should be able to design and develop scalable platform to achieve all the business functionalities using the latest Java technical stack.
Should be able to complete application development by coordinating requirements, schedules, and activities, contributing to team meetings, troubleshooting and production problems across multiple environments and operating platforms.
Candidate must be passionate about code quality and good engineering practices.
Proficiency in Java and other server side technologies are expected. Expertise with Azure is a big plus as the team is moving towards this cloud platform.

• Design and develop reliable quantitative software systems.
• Produce high quality maintainable code.
• Collaborate with other team members through peer programming and code reviews.
• Understand business logic, a bigger picture and core ideas behind the developed software.
• Contribute to the overall system design.
• Advocate toward best engineering practices.
• Follow Agile methodology and its ceremonies.

Required Skills:
Strong Java expertise.
• Strong problem solving and computer science fundamentals.
• Strong database fundamentals, understanding of relational and NoSQL tradeoffs.
• Growth mindset, excellence attitude.

Desired Skills:
• Azure is big plus.
• Other public cloud platforms such as Google Cloud, AWS, etc.
• Git.
• Web UI experience.
• Strong presentation skills.

Self Evaluation:

The candidate has slim chances of passing the interview and should not apply if he or she is not able to answer following questions on the spot. The questions are for self-evaluation only.

Big O notation in estimating complexity of Algorithms.

Able to write quick sort and binary search on top of it
Understand and can clearly explain Java 8 Hashmap internal structure.


U.S Citizens & those authorized to work in the U.S are encouraged to apply.


When you respond, please include a daytime phone number so that I can reach you and also your salary requirements, your availability status. In considering candidates, time is of the essence, so please respond ASAP. *Thank you for reading about this phenomenal opportunity!! Please, if this position is NOT for you, pass it along to a friend or colleague. I treat all information; I receive from prospective applicants with the utmost confidentiality. Referrals are appreciated & offer generous referral bonus.

Posted By

239 New Rd, Suite B-205 Parsippany, NJ, 07054

Dice Id : 10377907
Position Id : 6458881
Originally Posted : 5 months ago
Have a Job? Post it

Similar Positions

Senior Scrum Master
  • Software Guidance & Assistance
  • New York, NY