TESCRA India Logo
TESCRA India
CAREERS
Backend Developer -Java
one month ago
TESCRA India
DESCRIPTION

Backend Developer

Location: Bengaluru, Karnataka, India - On-site

Hiring Company Name: TESCRA India

Hiring Company Location: Tescra Software Pvt. Ltd. No 11, 3rd Floor, Adam Chambers, Richmond Road, Bengaluru, Karnataka 560025 India

Job Type: Full-time

Experience Level: Mid-Senior Level - 4+ years

Job Overview:

TESCRA India is seeking a highly skilled Backend Developer with expertise in Java and Spring Boot to join our Supply Chain Technology Team. This role is crucial in developing and maintaining backend systems that support our supply chain operations, including inventory management, procurement, logistics, warehouse systems, and supplier integrations. The Backend Developer will collaborate with cross-functional teams, including data engineers, DevOps, and front-end developers, to deliver robust, scalable, and efficient solutions that enhance supply chain visibility, automation, and efficiency.

Key Responsibilities:

  • Design, develop, and maintain microservices using Java and Spring Boot to support various supply chain functions.
  • Implement RESTful APIs for seamless integration with frontend applications, third-party systems, and internal tools.
  • Collaborate with product owners and supply chain subject matter experts (SMEs) to gather requirements and translate them into technical specifications.
  • Work with databases (e.g., PostgreSQL) for efficient storage, retrieval, and processing of supply chain data.
  • Optimize backend performance, scalability, and reliability to handle large volumes of transactional data (e.g., inventory, orders, shipments).
  • Participate in code reviews, contribute to technical design documents, and adhere to clean code and best practices.
  • Ensure the security and compliance of backend systems, particularly around data integrity and audit trails.

Educational Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.

Must-Have Skills:

  • 4+ years of backend development experience with Java (11+) and Spring Boot.
  • Solid understanding of supply chain concepts such as order management, inventory control, logistics, and warehouse operations.
  • Experience with RESTful API design and development.
  • Experience working with relational databases (e.g., PostgreSQL, MySQL).
  • Experience with version control systems (e.g., Git).

Good-to-Have Skills:

  • Experience with message queues (e.g., Kafka) and event-driven architecture.
  • Familiarity with unit testing frameworks (JUnit, Mockito) and test automation.
  • Experience in cloud-native application development and deployment.
  • Knowledge of DevOps tools (e.g., Jenkins, GitHub, Docker, Kubernetes).
  • Experience with containerization technologies (e.g., Docker).

Pay Rate/Salary:

Competitive, commensurate with experience.

Number of Openings:

Multiple

QUALIFICATIONS
iconMust Have Skills
  • Java
  • Spring Boot
  • RESTful API
  • PostgreSQL
  • MySQL
  • Git
  • KAFKA
  • CI & CD
icon Good To Have Skills
  • JUnit
  • Mockito
  • Jenkins
  • GitHub
  • Docker
  • Kubernetes
Minimum Education Level
Bachelors or Equivalent
Years of Experience
4-8 years
ADDITIONAL INFORMATION
Pay Range: Competitive, commensurate with experience.
Work Type: FullTime
Location: Bengaluru, Karnataka, India - On-site
Job ID: Tescra-All-2A1592