Java Developer

A niche, specialist position in an interdisciplinary team focused on end-to-end solutions. Nature of projects range from proof-of-concept innovative applications, parallel implementations per end user requests, scaling up and continuous monitoring for improvements. Majority of the projects will be focused on providing automation solutions via both custom solutions and adapting machine learning generic standards to specific use cases/domains.

Adapting to current standards and quick turnaround times on solutions is a required criteria . Clientele includes major publishers from the US and Europe, pharmaceutical bigwigs and government funded projects.

Mentoring teams to carry forward recognized and optimized solutions, building conducive environments for knowledge transfer and maintaining standards in terms of deliveries form a major part of 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


  • Bachelor's or Master's degree in Computer Science, Information Systems, Engineering or equivalent
  • 3-5 years of experience in Java


  • Expertise in object-oriented programming concepts and data structures
  • Exposure to Spring Boot architecture and RESTful APIs.
  • 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
  • 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
Skills:- Java, Struts, Spring, Hibernate (Java), EJB and Spring Boot
Bangalore, KA, IN
Apply Now