Senior Back End Developer
Pace Wisdom Solutions
5 - 10 years
Bengaluru
Posted: 29/05/2026
Job Description
Location: Bangalore (Hybrid)
Role: Senior Software Engineer (Backend)
Role Overview
Designs, develops, and operates scalable backend software solutions that form the foundation of modern service-based architectures. Combines deep backend engineering expertise with broad cross-functional understanding across adjacent domains such as cloud infrastructure, DevOps, security, performance optimization, and product integration.
Acts as a T-shaped engineer, bringing strong specialization in backend systems while effectively collaborating across disciplines to maximize product value. The role requires close collaboration with globally distributed teams across regions and time zones to ensure alignment, consistency, and successful delivery of shared engineering objectives.
Responsibilities
- Design and develop backend solutions as part of a larger service-based system architecture, ensuring scalability, reliability, maintainability, and security.
- Take ownership of the complete backend software lifecycle, including conception, architecture design, coding, testing, deployment, monitoring, and continuous improvement.
- Apply T-shaped engineering principles by contributing beyond backend specialization, including awareness of frontend integration, DevOps processes, cloud operations, observability, and security best practices.
- Investigate, evaluate, and integrate innovative technologies and solutions that enhance architecture, developer productivity, and product capabilities.
- Automate system setup, deployment, maintenance, monitoring, and incident response processes to ensure stable and efficient backend services.
- Continuously improve technical concepts, system performance, and implementation approaches, driving innovation and engineering excellence.
- Identify technical debt, architectural bottlenecks, and system inefficiencies, and proactively drive remediation initiatives.
- Establish and embed engineering best practices, design principles, coding standards, and reusable tools within the development team.
- Collaborate closely with Product, Frontend, DevOps, QA, Security, and globally distributed engineering teams to deliver high-quality, customer-oriented software solutions.
- Participate in technical discussions with global stakeholders, contributing to architectural decisions, backend standards, and shared engineering practices across international teams.
- Participate in code reviews, provide constructive feedback, and mentor peers and junior engineers to strengthen code quality and knowledge sharing.
Professional Requirements and Expertise
- University degree in Mathematics, Sciences, Business) Informatics, Engineering Economics, Economics, or equivalent technical fields.
- 5+ years of professional experience in backend development, preferably within complex distributed system environments.
- Strong depth in backend engineering with working knowledge across adjacent technical domains, reflecting a T-shaped skill profile.
Technical Skills
Backend Languages:
TypeScript, Java, Kotlin
Frameworks and Technologies:
Express, Next.js (API side), Spring Boot, Micronaut
- Strong understanding of software design principles and patterns, including modular architecture, API design, and microservices.
- Knowledge of Domain-Driven Design (DDD) is an advantage.
- Experience with Micronaut, gRPC, and GraphQL is a plus.
- Ability to analyze technical trade-offs and determine practical, scalable solutions for complex system requirements.
- Solid experience with version control systems (Git), build tools (Gradle, Maven), IDEs, and CI/CD platforms such as GitLab CI/CD.
- Familiarity with collaboration and documentation tools such as Jira and Confluence.
- Strong awareness of clean code principles, maintainability, and long-term software quality.
- Very good English communication skills, both written and spoken.
Cross-Functional and T-Shaped Expectations
- Working knowledge of:
- Cloud platforms (AWS)
- CI/CD and deployment pipelines
- Monitoring, logging, and observability tools
- Secure coding principles, authentication, and authorization
- Frontend-backend integration patterns
- Ability to connect backend architecture decisions with business objectives, product outcomes, and customer impact.
- Experience or willingness to contribute beyond backend specialization in areas such as:
- DevOps and platform engineering practices
- Performance optimization
- Security improvements
- Test automation and reliability engineering
- Ability to work effectively with multicultural and geographically distributed teams, demonstrating strong communication and collaboration skills across global engineering organizations.
Tools and Technologies
- Version control: Git
- Build systems: Gradle, Maven
- CI/CD: GitLab CI/CD
- Project and documentation tools: Jira, Confluence
Nice to have:
- Databases (SQL and NoSQL)
- Docker and containerization
- Linux-based development environments
- Cloud platforms (AWS)
- AI / Machine Learning integration in backend services
Personal Skills and Mindset
- Strong motivation and passion for backend software engineering, with curiosity beyond core specialization.
- Demonstrates a T-shaped mindset with deep backend expertise and openness to contribute across adjacent technical disciplines.
- Excellent analytical and systems-thinking abilities to approach complex backend challenges holistically.
- Ability to balance technical depth with pragmatic decision-making aligned to product and operational goals.
- Self-driven, adaptable, and comfortable working in dynamic development environments.
- Strong interpersonal, communication, and collaboration skills, particularly in cross-functional and global team settings.
- Friendly, open-minded, and confident, with the ability to build effective working relationships across teams and cultures.
- Passion for continuous learning, innovation, and improving both product and engineering practices.
- Genuine motivation to contribute to organizational success and alignment with company culture and values.
Services you might be interested in
We Search & Apply Jobs for You!
Our team scans through 1000s of opportunities and applies to roles best suited to your profile
Save 100+ hours and focus on what matters - cracking interviews and landing offers.
