New
zecruites indusry

Backend Engineer (Information Technology)/ 0 days ago

Job Preference:


Qualification:

Bachelor of Engineering, Bachelor of Technology

Job Description:

We are seeking experienced Backend Engineers to join our development team on a mid-term contractual engagement (6+ months). The ideal candidate will have strong expertise in Java-based backend development, microservices architecture, and experience working with graph databases such as Neo4j and Elasticsearch.

Key Responsibilities

  • Design, develop, and maintain scalable backend services using Java and Spring Boot.

  • Build and manage microservices-based architecture.

  • Develop and optimize RESTful APIs for application integrations.

  • Work with Graph Databases (Neo4j preferred) to model and query complex relationships.

  • Implement and maintain Elasticsearch for search, analytics, and indexing capabilities.

  • Ensure high performance, reliability, and scalability of backend systems.

  • Collaborate with frontend developers, DevOps engineers, and product teams to deliver high-quality solutions.

  • Write clean, maintainable, and well-documented code following best practices.

  • Troubleshoot, debug, and optimize existing systems.


Required Skills & Experience

  • 8+ years of experience in backend development using Java.

  • 3+ years of experience with Spring Boot and Microservices architecture.

  • 2+ years of experience working with Graph Databases (preferably Neo4j).

  • 2+ years of experience with Elasticsearch.

  • Strong experience building and consuming RESTful APIs.

  • Experience with data modeling, query optimization, and indexing strategies.

  • Familiarity with distributed systems and scalable architecture.

  • Strong understanding of software development best practices, design patterns, and testing methodologies.

Skills:

  • Duration: 6+ months (extendable based on project requirements)

  • Work Mode: Remote

  • Start Date: Immediate / As soon as possible