job title: sr. software engineer java
company location: bangalore
job type: wfh (permanent)
notice period: immediate - 30 days
experience: 2 - 5 years
job type: permanent
role and responsibilities:
• design and develop robust scalable database systems.
• design, build and deploy internal applications to support our native technical ecosystem.
• collaborate with subject-matter experts to design data-driven modules for analysis.
qualifications and education requirements:
• bachelor's or master's degree in computer science, information systems, engineering or equivalent.
• 3-4 years of experience in java.
preferred skills:
• expertise in object-oriented programming concepts and data structures.
• strong knowledge of working with xmls/jsons.
• experience with large-scale distributed storage and database systems (mysql, mongodb, graphdb).
• good knowledge of indexing/search libraries like lucene/solr/elasticsearch.
• exposure to spring mvc architecture and restful apis.
• well-versed with agile methodology of sdlc.
• good to have: knowledge of standard devops skills like build tools (maven/gradle), continuous integration (jenkins), version control
(github/gitlab).
• documentation and reproducibility of codes and standards will be greatly appreciated.