Software Development Engineer (SDE)

Bct Consulting

Chennai

On-site

INR 800,000 - 1,400,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Bct Consulting is seeking a Java Backend Developer to design, implement, and optimize scalable backend services in Chennai. You will work with Spring Boot to build RESTful APIs and microservices, ensuring code quality and maintainability.

The role emphasizes collaboration with Product, QA, and DevOps, and requires a good grasp of data structures, algorithms, and agile practices. Join a team that values performance and robust software design.

Qualifications

  • 1+ years of professional software development experience using backend technology.
  • Good understanding of multithreading and concurrency concepts.
  • Experience with Spring Boot and REST API development.
  • Knowledge of SQL databases such as MySQL or PostgreSQL.
  • Familiarity with Git and version control systems.
  • Basic understanding of Microservices architecture.
  • Understanding of software development lifecycle and Agile methodologies.

Responsibilities

  • Design, develop, test, and maintain scalable backend applications and services using Java.
  • Write clean, efficient, and maintainable code following software engineering best practices.
  • Develop and integrate RESTful APIs and microservices.
  • Solve complex technical problems using appropriate data structures and algorithms.
  • Collaborate with cross-functional teams including Product, QA, and DevOps.
  • Participate in code reviews and contribute to improving code quality.
  • Troubleshoot production issues and optimize application performance.
  • Contribute to system design discussions and architectural improvements.

Skills

Spring Boot
REST APIs
Multithreading
Backend development
Data Structures & Algorithms
Agile methodologies
Software engineering best practices
Microservices architecture
Git & version control
SQL databases

Tools

Git

Job description

Key Responsibilities
  • Design, develop, test, and maintain scalable backend applications and services using Java.
  • Write clean, efficient, and maintainable code following software engineering best practices.
  • Develop and integrate RESTful APIs and microservices.
  • Solve complex technical problems using appropriate data structures and algorithms.
  • Collaborate with cross-functional teams including Product, QA, and DevOps.
  • Participate in code reviews and contribute to improving code quality.
  • Troubleshoot production issues and optimize application performance.
  • Contribute to system design discussions and architectural improvements.
Required Skills Technical Skills
  • 1+ years of professional software development experience using any backend technology.
  • Good understanding of multithreading and concurrency concepts.
  • Experience with Spring Boot and REST API development.
  • Knowledge of SQL databases such as MySQL or PostgreSQL.
  • Familiarity with Git and version control systems.
  • Basic understanding of Microservices architecture.
  • Understanding of software development lifecycle and Agile methodologies.
Data Structures & Algorithms Strong problem-solving skills with hands-on experience in:
  • Arrays and Strings
  • Linked Lists
  • Stacks and Queues
  • Hashing
  • Trees and Binary Search Trees
  • Heaps
  • Graphs and Graph Traversal Algorithms
  • Recursion and Backtracking
  • Dynamic Programming
  • Greedy Algorithms
  • Time and Space Complexity Analysis
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Backend Developer
Senior Software Engineer – Backend Developer

Shiprocket • Gurugram District

On-site
INR 1,500,000 - 2,800,000
Software Developer
Software Developer

Wissen Technology • Mumbai

Hybrid
INR 2,500,000 - 4,200,000
SDE III - Backend
SDE III - Backend

Arrise Solutions (India) Pvt. Ltd. • Hyderabad

On-site
INR 3,200,000 - 5,200,000
SDE1-Java
SDE1-Java

SS Supply Chain Solutions • Gurugram District

On-site
INR 800,000 - 1,100,000
Java Software Engineer
Java Software Engineer

Quest Global • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Java Software Engineer
Senior Java Software Engineer

Recro • Bengaluru

On-site
INR 4,000,000 - 7,500,000
SDE
SDE

Quest Global • Hyderabad

On-site
INR 1,200,000 - 2,200,000
Back End Developer
Back End Developer

Recro • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Software Development Engineer
Software Development Engineer

Hiringeye Solutions • Bengaluru

Hybrid
INR 1,500,000 - 2,300,000
Software Developer
Software Developer

Wissen Technology • Bengaluru

Hybrid
INR 1,200,000 - 2,500,000