Job Description Java Developer Location: Remote Experience required: 4+years Responsibilities - Research, design and build highly reliable, available and scalable solutions that can handle Millions of API calls across systems.Own large technical deliverables and execute in a structured manner, complete ownership of functional Services that your team is responsible for.Take the accountability of the overall health of the products you build and predictability of the deliverables of your team.Platformize components as libraries, utilities and service and promote reuse.Be able to conceptualize and develop prototypes quickly. Requirements- Ability to take ownership of projects under the guidance of your mentor.Must be an excellent problem solver.Must be familiar with one of the languages Java, Spring, Hibernate etc. object-oriented high level proprietary or open-source language with strong programming constructs.Solid understanding of DS and algorithms, OOP concepts, and MVC architecture