Loading...

BearingPoint

Senior Backend Developer and Platform Specialist

BearingPoint
Bengaluru, Karnataka Hybrid
Hybrid Full-Time Bengaluru, Karnataka India

Skills

JavaScript PostgreSQL Microsoft Azure GraphQL Continuous Integration and Continuous Delivery (CI/CD) Application Programming Interfaces (API) RESTful WebServices Agile Web Development Azure DevOps Server Docker Products

About the Role

Your Future Role:

As a Senior Backend Developer & Platform Specialist, you will be an integral part of a high-performing team focused on architecting and delivering large-scale, secure, and resilient backend systems for our corporate clients. Your primary task involves designing robust APIs, configuring cloud infrastructure (particularly in Azure), and ensuring best-in-class performance and security. The role encompasses, amongst others, the following work areas:

Designing, developing, and deploying enterprise-grade backend solutions in the system landscape of client organizations, leveraging modern frameworks (Node.js, NestJS) and microservices architectures.
Translating complex business logic into scalable and secure technical requirements—covering database design, API integration, and advanced cloud services.
Guiding and empowering junior colleagues, providing leadership on platform engineering, DevOps pipelines, and best security practices.
Further developing our backend service portfolios, contributing to continuous improvement initiatives, performance optimizations, and evolving architectural standards.
Cross-functional collaboration, partnering with frontend developers, UI/UX designers, and product owners to ensure cohesive and efficient system delivery.
Agile execution, actively participating in sprint planning, code reviews, daily stand-ups, and retrospectives to ensure seamless project delivery and continuous improvement.

Key Skills and Experience:

Backend Development:
API Development: Creating robust APIs using JavaScript/TypeScript. Experienced with RESTful and GraphQL APIs.
Database Management: Managing PostgreSQL databases, including design, optimization, and performance tuning.
Integration: Integrating backend services with frontend applications and third-party APIs. Knowledge of microservices and event-driven systems.

Platform Engineering:
Docker: Containerization with Docker, managing Docker images, Docker Compose, and orchestration.
CI/CD Pipelines: Implementing CI/CD pipelines with Azure DevOps and GitHub Actions, automating build, test, and deployment processes.

Azure Cloud Network & Security:
Azure Networking: Managing Azure Virtual Networks (VNets), Network Security Groups (NSGs), and Azure Load Balancer. Optimizing network security and performance.
Azure Active Directory: Managing identity and access with Azure Active Directory, implementing RBAC and MFA.
Azure Storage: Managing Azure Blob Storage, Azure Files, and optimizing storage performance and cost.
Azure App Services: Deploying and managing web applications, configuring settings, scaling, and monitoring.
Virtual Machines (VMs): Setting up and managing Azure VMs, configuring VM sizes, disk types, and optimizing performance.
Monitoring and Security: Using Azure Monitor, Azure Security Center, setting up alerts, diagnostics, and logging for system security and reliability.

Agile Development:
Methodologies: Using Scrum or Kanban, participating in sprint planning, daily stand-ups, and retrospectives.
Collaboration: Working effectively in cross-functional teams with frontend developers, product managers, and stakeholders.

Education and Experience:
Degree: Bachelor's degree in Computer Science, Engineering, or a related field.
Experience: 5+ years in backend development and platform engineering, with a proven track record of delivering enterprise-level solutions.

Our offer:
Learning oriented organization with people development focus
Attractive compensation package:
Fixed salary compensation along with Yearly Evaluation and performance-related bonus scheme
Extended annual leave
Complete training & certification curricula available
E-Learning System

We are BearingPoint
BearingPoint is an independent consulting firm with European roots and global reach. BearingPoint consultants understand that the constantly changing world of business demands holistic and adaptive solutions. We take pride in understanding our clients’ business, agenda, and key challenges. We build strong and sustainable relationships based on trust and deliver leading edge solutions with confidence. We combine industry, operational and technology skills with relevant proprietary and other assets to tailor solutions for our clients. This responsive and entrepreneurial approach is at the heart of the spirit of our people and has resulted in long-standing trusted relationships with many of the world’s leading organizations. Our 4500 people, together with our global consulting network serve clients in more than 70 countries and engage with them for measurable results and long-lasting success.

Apply for this position

Log in or Sign up to Apply

Access the application form by logging in or creating an account.

Application Status

Application Draft

In Progress

Submit Application

Pending

Review Process

Expected within 5-7 days

Similar Jobs

BearingPoint Logo

Senior FullStack Developer

BearingPoint Hybrid
BearingPoint Logo

Senior Backend Developer and Platform Specialist

BearingPoint Hybrid
Optym Logo

Senior Azure DevOps Engineer

Optym Hybrid
Synergy Resource Solutions Logo

DevOps Engineer

Synergy Resource Solutions On-site