
Associate Backend Engineer
Qualifications
Experience Level: Entry Level
- rabbitmq
- mongodb
- python
- postgresql
- graphql
- restful apis
- javascript
- databases
- backend development
- websockets
Full Job Description
Associate Backend Engineer in Bengaluru / Bangalore, India
The Alter Office is seeking an enthusiastic and motivated Associate Backend Engineer to join our growing engineering team in Bengaluru / Bangalore, India. With 1 to 2 years of relevant experience, this role is perfect for recent graduates or early-career professionals looking to build a strong foundation in real-world backend development. You will work closely with seasoned engineers, contributing to the design, development, and maintenance of scalable backend systems that power our innovative products.
This position is ideal for individuals eager to learn, write production-grade code, and evolve into high-performing backend engineers.
Key Responsibilities:
- Assist in building and maintaining robust backend services and APIs for web and mobile applications.
- Engage with both relational (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis) databases for effective data modeling and storage.
- Produce clean, maintainable, and well-documented code under expert guidance.
- Contribute to the development of critical backend features, including authentication and authorization.
- Collaborate effectively with cross-functional teams such as product, frontend, and QA to deliver comprehensive features.
- Actively participate in code reviews, incorporating feedback to enhance code quality.
- Debug issues efficiently, write thorough unit and integration tests, and support the maintenance of service reliability and performance.
- Gain practical experience with CI/CD pipelines, version control systems like Git, and deployment workflows.
- Utilize tools such as Docker and basic cloud services (AWS/GCP/Azure), with opportunities to explore monitoring and logging tools.
- Explore emerging technologies like GraphQL, WebSockets, or message queues (e.g., Kafka, RabbitMQ) as project needs arise.
Requirements:
- 1 to 2 years of backend development experience, encompassing internships, academic projects, freelance work, or open-source contributions.
- Proficiency in at least one backend programming language, such as JavaScript, Python, Java, or Go.
- A foundational understanding of RESTful APIs, HTTP protocols, databases, and server-side logic.
- Exposure to both SQL and NoSQL databases, with a solid grasp of CRUD operations.
- Familiarity with Git and essential development workflows.
- A strong commitment to learning and applying best practices in scalability, security, and asynchronous programming.
- An excellent problem-solving mindset coupled with an eagerness to receive feedback and foster personal growth.
- Effective communication and collaboration skills essential for a team-oriented environment.
Learn more about us: https://www.thealteroffice.com/about
Company
The Alter Office
The Alter Office is a dynamic organization focused on fostering innovation and growth within its engineering teams. We are dedicated to providing a stimulating environment where professionals can deve...