India
1 day ago
Senior Backend Engineer (Java / Python / Micro services)
Backend Engineer – Java / Python / Microservices Architecture

Skills:
Backend Development | Java | Python | Microservices | Distributed Systems | APIs | Cloud Platforms | System Design | Data Platforms

Department: Software Engineering / Backend Platform
Employment Type: Full Time
Work Mode: Onsite / Hybrid / Remote
Experience: 5–10 Years

About the Role

We are seeking a highly skilled Backend Engineer to design, build, and scale robust, high-performance backend systems and microservices architectures.

This role involves working on enterprise-grade platforms that handle large-scale data processing, system integrations, and real-time transactions. You will play a key role in developing scalable APIs, distributed systems, and backend services, contributing to critical business applications and platform capabilities.

Key Responsibilities Backend Development & System Design Design and develop scalable backend services and APIs using Java (Spring Boot) or Python frameworks Build and maintain microservices-based architectures Ensure high performance, scalability, and reliability of backend systems Develop reusable components and services for enterprise applications Software Development Lifecycle (SDLC) Participate in all stages of SDLC: Requirements analysis System design Development and testing Deployment and maintenance Follow best practices for code quality, version control, and documentation Contribute to code reviews and architectural discussions Distributed Systems & Scalability Design and optimize distributed systems handling large-scale workloads Build fault-tolerant, highly available applications Ensure system performance under high concurrency and load API Development & Integration Develop RESTful APIs and integrate with internal/external systems Ensure API security, scalability, and maintainability Support seamless integration across platforms and services Data Engineering & Storage Work with relational and NoSQL databases (SQL, MongoDB, etc.) Design efficient data models and optimize database queries Handle large datasets and ensure data consistency and integrity Cloud & Infrastructure Develop and deploy backend services on cloud platforms (AWS, GCP, Azure) Work with containerization and orchestration tools (Docker, Kubernetes) Support CI/CD pipelines and infrastructure automation Collaboration & Cross-Functional Work Collaborate with product managers, frontend engineers, and architects Participate in design discussions to define system architecture Translate business requirements into scalable technical solutions Monitoring, Debugging & Optimization Monitor system performance and troubleshoot production issues Optimize application performance and reduce latency Ensure system observability and reliability Required Qualifications Bachelor’s or Master’s degree in Computer Science or related field 5–10 years of experience in backend development Strong expertise in: Java (Spring Boot) or Python frameworks Microservices architecture and distributed systems Experience with: REST APIs and backend service development SQL and NoSQL databases Strong understanding of: System design and scalability principles Software engineering best practices Technical Skills Programming Languages Java, Python Preferred: Scala, Go Frameworks & Technologies Spring Boot, Django, Flask Microservices architecture Databases Relational: PostgreSQL, MySQL NoSQL: MongoDB, Cassandra Cloud & DevOps AWS, GCP, Azure Docker, Kubernetes CI/CD tools (Jenkins, Git) Architecture & Systems Distributed systems Event-driven architecture API gateways and service mesh Good-to-Have Experience with data governance, data platforms, or identity systems Exposure to AI/ML-based backend systems Knowledge of security and compliance frameworks Experience working in financial services or high-scale platforms Professional Competencies Strong analytical and problem-solving skills Ability to work in fast-paced, high-scale environments Strong communication and collaboration skills Ownership mindset with attention to detail Ability to drive innovation and challenge existing systems Adaptability to evolving technologies and requirements Why This Role is High Impact Build high-scale backend systems used in critical applications Work on complex distributed architectures and real-time systems Contribute to platform scalability, performance, and innovation Opportunity to influence architecture and engineering best practices #BackendEngineer #Java #Python #Microservices #SystemDesign #DistributedSystems #APIs #CloudComputing #SoftwareEngineering #TechCareers #HiringNow #ScalableSystems #DevOps #EngineeringJobs
Confirmar seu email: Enviar Email
Todos os Empregos de Antal International