This page was automatically translated and may contain errors. View in English.
Bct Consulting

Back End Developer - Strong DSA

Bct Consulting

Chennai, Tamil Nadu, India · પૂર્ણ સમય

અરજી કરનારા સૌ પ્રથમ બનો

અનુભવ
3–5 yrs
પગાર
ઓપનિંગ્સ
1
પોસ્ટ કર્યું
2 દિવસ પેહલા

Where you'll work

કામનું વર્ણન

About the Company

Bahwan CyberTek (BCT) is a global software products and solutions company that has been helping organizations become more agile, efficient, and ready for the future since 1999. The company has supported large enterprises and governments with technology-led transformation across multiple regions, including North America, the Middle East, the Far East, Africa, and Asia. BCT has more than 2,000 employees and is recognized for process and delivery excellence.

Role Overview

This opportunity is for backend engineers with strong problem-solving ability and solid Data Structures and Algorithms skills. Candidates should be comfortable working on Java or Python-based backend systems and should have a strong track record of solving algorithmic problems on platforms such as LeetCode or similar. Preference is given to Chennai-based candidates, especially those from NIT or IIT backgrounds. Immediate joiners are preferred. This is a work-from-office role in Chennai.

Responsibilities

  • Build, test, improve, and support scalable backend services and microservices.
  • Develop code that is clean, efficient, maintainable, and aligned with engineering standards.
  • Create and tune REST APIs and backend application flows.
  • Use strong DSA knowledge to address performance-sensitive engineering challenges.
  • Design database structures and improve query performance for scalability.
  • Work closely with frontend engineers, product managers, and QA teams to deliver reliable releases.
  • Take part in architecture reviews, code inspections, and technical design conversations.
  • Investigate production issues and strengthen reliability, availability, and system performance.
  • Set up monitoring, logging, and observability tools.
  • Support CI/CD workflows and deployment automation efforts.

Requirements

  • Strong hands-on experience in one or more backend technologies such as Java/Spring Boot, Python/Django/FastAPI, Golang, or Node.js.
  • Very good command of Data Structures and Algorithms.
  • Excellent analytical thinking and problem-solving ability.
  • Experience working with REST APIs and microservices architectures.
  • Strong understanding of SQL, database modeling, and design principles.
  • Hands-on exposure to databases such as PostgreSQL, MySQL, MongoDB, or similar systems.
  • Working knowledge of caching tools such as Redis or Memcached.
  • Understanding of asynchronous processing, message queues, and event-driven patterns.
  • Comfort with Git and standard software development lifecycle practices.
  • 3 to 5 years of backend development experience.
  • Ability to solve medium to hard algorithmic problems.
  • Experience creating scalable, high-throughput applications.
  • Good grasp of object-oriented programming, design patterns, and core system design concepts.
  • Bachelor's degree in Computer Science, Information Technology, or a related discipline.

Additional Information

Preferred applicants should be based in Chennai. Candidates from NIT or IIT backgrounds are preferred. The position requires working from the office. Immediate joiners are favored.

Eligibility

Any graduate may apply. Preference will be given to Chennai-based candidates, especially those from NIT or IIT, with immediate availability to join.

Candidate Profile

Applicants are expected to have solved more than 500 to 1000 problems on DSA or coding practice platforms and should demonstrate strong backend and algorithmic coding skills.

જો તમને જવાબ જોઈતો હોય તો તે છોડી દો — અમે તેનો ઉપયોગ બીજા કોઈ કામ માટે કરીશું નહીં.

બ્રાઉઝ કરવા માટે ક્લિક કરો, ખેંચો અને છોડો, અથવા પેસ્ટ કરો સ્ક્રીનશોટ

PNG, JPG, GIF, MP4, WebM, MOV · મહત્તમ 20MB દરેક · 5 ફાઇલો સુધી