Search by job, company or skills

Backend Engineer

Backend Engineer

Cult fit
1-4 Years
Not Disclosed

This job is no longer accepting applications

Job Description

  • A Backend Engineer is responsible for designing, developing, and maintaining the server-side components of a software application or system
  • They collaborate with cross-functional teams, including front-end developers, product managers, and data engineers, to ensure the seamless integration and functionality of the software
  • Backend Engineers work with programming languages, databases, and frameworks to create robust and scalable server-side solutions
  • Key Responsibilities:Collaborate with cross-functional teams to understand software requirements and translate them into technical specifications
  • Design and develop server-side software components, APIs, and services to support the functionality of the software application
  • Write clean, efficient, and maintainable code using programming languages such as Python, Java, or Node .js
  • Implement and maintain data models, databases, and data access layers for efficient data storage and retrieval
  • Ensure the security, performance, and scalability of backend systems through proper design and optimization techniques
  • Integrate third-party services, APIs, and libraries into the backend infrastructure to enhance functionality
  • Implement and maintain unit tests, automated tests, and continuous integration/continuous deployment (CI/CD) pipelines to ensure code quality and reliability
  • Collaborate with front-end developers to design and implement API endpoints and data formats for efficient client-server communication
  • Monitor and troubleshoot production systems to identify and resolve backend-related issues and performance bottlenecks

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

About Company

Similar Jobs

5-7 yrs
Bengaluru, India
Skills:
Continuous Integration, Java, Jvm, Cassandra, Maven, PostgreSQL, Spring, Git, Performance Testing, Restful Apis, Object-oriented programming, Optimization, Concurrency patterns, Database schemas
6-8 yrs
Bengaluru, India
Skills:
Java, Continuous Integration, J2EE, Agile practices, cross-platform development
Bengaluru, India
Skills:
data engineering , Java, C++, Sql, Google Cloud, Continuous Integration, Unit Testing, AI/ML, dbt, Go, MLflow, NoSQL DBs, data infrastructure, staging prod environments, distributed build systems, code reviews, Deployment
Bengaluru, India
Skills:
Java, Continuous Integration, REST, Javascript, Continuous Delivery, MySQL, SQL Server, Dynamodb, AWS, Go-lang