Java Developer - Data Structure/Algorithm (3-5 yrs) Bangalore/Mumbai (Backend Developer)
We are looking for talented engineers with strong foundations who can learn and pick up new tools on the fly. You would be working with the latest technologies to build new features, improve performance and reliability of existing features, and improve our development processes as we scale.
Responsibilities
- Develop new user-facing features
- Work with the existing framework and help evolve it by building reusable code and libraries
- Optimize applications for performance and scalability
- Work on the robustness of the application with lot of care
- Contribute to the development of Microservices while working with cross-functional teams
Desired Skills
- Strong Core Java skills (fundamental concepts of OOPs)
- Sound knowledge of Data Structures and Algorithms
- Analytically strong and open to learn
Good To Have
- Knowledge of Advanced Java (J2EE)
- Experience in any SQL or NoSQL databases
- Experience in REST-API
- Hibernate
- Spring MVC
- Familiar with any versioning control systems