02 Nov
|
InfoBeans
|
India
Sr. Backend Developer – SDE 2 / SDE 3
Experience:
5–10 Years
Location:
Indore / Pune About InfoBeans At InfoBeans Technologies, we build technology solutions that create meaningful business impact. Guided by our values of Excellence, Ownership, Compassion, and Openness, we foster a culture where people collaborate, innovate, and create WOW Role Overview We are looking for a hands-on Senior Backend Developer with strong expertise in Java, Spring Boot, system design, and DevOps practices. The ideal candidate will have experience working in product development organizations and building scalable, high-performance, production-grade backend systems. Required Skills
• Core Java: Collections, Multithreading, Concurrency, Garbage Collection, JVM fundamentals, and performance optimization.
• Spring Boot: Strong hands-on experience developing backend services and REST APIs.
• Redis: Practical experience with caching and performance optimization.
• NoSQL Databases: Hands-on experience with Aerospike or equivalent NoSQL databases, including data modeling, access patterns, performance tuning, and troubleshooting.
• Low-Level Design: Solid understanding of SOLID principles, design patterns, abstraction, separation of concerns, and clean-code practices.
• AI-Assisted Development: Experience with Claude,
GitHub Copilot, or similar tools, with the ability to review, validate, modify, and improve AI-generated code.
• DevOps & Containers: Git, CI/CD, Azure DevOps, Argo CD, Docker, Kubernetes, and container registries.
• Product Engineering: Experience building scalable, high-availability, or distributed backend systems in product development environments. Good to Have
• Strong SQL and database fundamentals.
• Experience with microservices and distributed systems.
• Exposure to AWS, Azure, or GCP.
• Production troubleshooting, performance tuning, and observability.
Key Responsibilities
• Design, develop, and maintain scalable backend services using Java and Spring Boot.
• Create and review low-level designs, ensuring clean, maintainable, and efficient code.
• Optimize application performance using Redis and appropriate NoSQL data models.
• Leverage AI-assisted development tools while maintaining code quality and engineering standards.
• Collaborate with engineering teams on code reviews, CI/CD pipelines, containerization, and deployments.
• Independently troubleshoot technical issues and contribute to reliable, production-grade systems.
📌 Senior Java Software Engineer (India)
🏢 InfoBeans
📍 India