Backend Developer (Java/Golang)

Weekday AI


Date: 4 hours ago
City: Bengaluru, Karnataka
Contract type: Full time

This role is for one of the Weekday's clients

Min Experience: 3 years

Location: Bangalore

JobType: full-time

We are looking for a highly motivated Backend Developer with 3–5 years of experience to join our engineering team and contribute to the development of scalable, high-performance backend systems powering a fast-growing B2B e-commerce marketplace. This platform is redefining the retail and supply chain ecosystem through cutting-edge technology, data-driven decision-making, and AI-enabled innovation.

As a Backend Developer, you will be responsible for designing, building, and optimizing robust microservices and APIs that support mission-critical business functions. You will collaborate closely with product managers, frontend developers, data teams, and platform engineers to deliver reliable and scalable solutions that enhance customer experience and operational efficiency.

This role is ideal for engineers who enjoy solving complex distributed systems challenges, working with modern cloud-native technologies, and exploring opportunities to integrate AI/LLM capabilities into enterprise applications.

Requirements

Key Responsibilities

  • Design, develop, test, and maintain scalable backend services and APIs using Java or Golang.
  • Build high-performance microservices architectures capable of handling large transaction volumes and real-time business operations.
  • Collaborate with cross-functional teams to understand requirements and translate them into technical solutions.
  • Optimize application performance, reliability, and scalability through efficient coding practices and architectural improvements.
  • Develop and maintain integrations with internal systems, third-party services, and external APIs.
  • Write clean, maintainable, and well-documented code following engineering best practices.
  • Participate in code reviews, technical discussions, and architecture planning sessions.
  • Implement monitoring, logging, and observability solutions to ensure system health and uptime.
  • Troubleshoot production issues, perform root cause analysis, and implement preventive measures.
  • Stay updated with emerging technologies and contribute to innovation initiatives involving AI-powered applications and intelligent automation.

Required Skills & Qualifications

  • 3–5 years of professional software development experience in backend engineering.
  • Strong proficiency in Java or Golang with a solid understanding of object-oriented or concurrent programming concepts.
  • Experience designing and developing RESTful APIs and backend services.
  • Good understanding of microservices architecture, distributed systems, and event-driven applications.
  • Hands-on experience with relational and/or NoSQL databases such as MySQL, PostgreSQL, MongoDB, or similar technologies.
  • Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization technologies such as Docker.
  • Experience working with version control systems, preferably Git.
  • Strong understanding of software design principles, data structures, algorithms, and system design.
  • Excellent problem-solving, debugging, and analytical skills.

Good-to-Have Skills

  • Exposure to AI, Generative AI, Large Language Models (LLMs), AI agents, or machine learning-powered applications.
  • Experience integrating AI services, vector databases, retrieval systems, or LLM-based workflows into backend applications.
  • Familiarity with Kubernetes, CI/CD pipelines, Kafka, Redis, or message queue systems.
  • Understanding of performance optimization, caching strategies, and distributed data processing.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Information Security Engineer (Generalist - AI & Automation Focus)

Two95 International Inc., Bengaluru, Karnataka
4 hours ago
Role:We are hiring an Information Security Engineer (Generalist) to support and enhance our growing Information Security program. The candidate should be hands-on, able to manage daily security operations while also working across multiple security projects throughout the year.Key Responsibilities:• Support daily security operations (monitoring, alert triage, investigations).• Work on incident response, vulnerability management, and risk remediation.• Manage and support security...

Business Analyst - Banking

Societe Generale Global Solution Centre, Bengaluru, Karnataka
2 days ago
Reference 26000A6OResponsibilitiesPersonal Skills: Problem solver, thinker and analyzer Solution challenger when relevant Excellent communication and writing skills with the ability to understand and end user directly Synthetic communication. Formality, details level and options of documentation should be in accordance with talkers ( Support teams, Bas, end users representatives) Have negotiation skills (tactful) Ability to raise factual alerts & risks when...

Procurement Manager, APAC PROCUREMENT

Amazon, Bengaluru, Karnataka
3 days ago
DescriptionAmazon's India Operations' Capex Procurement team is hiring for a Procurement Manager for Capex Categories with Pan-India responsibilities, especially for their Quick Commerce footprint. The Procurement Manager, will individually contribute and manage multiple categories/ subcategories and projects of complexity, Operate with significant autonomy and discretion, Influence other internal teams. In this role the person will define and own the vendor...