Backend Engineer
Job Description
A primary source of raw materials for manufacturers globally. A raw material sourcing platform with a mission to be the primary source of raw materials for manufacturers globally. Their cross border supply chain and tech solutions ensures manufacturers have access to the best quality raw materials at the right price. Job Description As a Backend Engineer you will be responsible for creating REST APIs which are used to drive the User Interface. Given the nature of the application, these APIs need to be very efficient and high performing. This requires optimizing queries for faster execution and introducing database changes that may be required. We are looking for individuals with great attention to detail, who are genuine, confident, committed and not only passionate about technology, but excited to work in a fun and friendly start-up environment. T he ideal candidate will be passionate about technology and GETTING IT DONE. Responsibilities include: Develop, test, implement and maintain application software Take part in software and architectural development activities Debug application issues and helping support respond to client queries Participate in application development meetings Provide accurate estimates, clearly communicate status of tasks and identification of risks Commitment to accomplishing the task at hand and identify the fastest and most reliable way to solve a problem Performance tuning of application code at different service levels Interact with customers of the application and help address issues reported ESSENTIAL SKILLS / EXPERIENCE REQUIRED Bachelor's degree in Computer Science or equivalent 1-3 years of experience with Java and Spring frameworks. Having good knowledge of a scripting language like python is a plus Experience with Spring and Hibernate/ ORM Understanding of relational databases and normal forms Understanding of NoSQL / RDBMS (Mongo or Postgres) and ability to write optimized and high-performing queries Strong understanding of Java concurrency, concurrency patterns, experience building thread-safe code Experience building RESTful web services Strong written and verbal communication skills Strong interpersonal skills and time management skills Strong problem-solving and analytical skills Experience with GIT as a VCS, Unix-based systems Experience with NoSQL Database is a plus Following are a set of 'good to have' skills React AWS Bitbucket, JIRA
Job Information
Get Jobs Like This
New Qrata jobs and similar roles, straight to your inbox.
Weekly digest. Unsubscribe anytime.
Considering Relocating for This Job?
Before you apply, see how far your salary will go in Bengaluru (Bangalore). Compare take-home pay, rent, food & transport costs vs other tech cities.