i
Coffeebeans Consulting
10 Coffeebeans Consulting Jobs
Senior Backend Developer - Java/Python/Golang (5-15 yrs)
Coffeebeans Consulting
posted 1mon ago
Flexible timing
Key skills for the job
Job Title : Senior Backend Developer (Java / Python / Golang)
Location : Bangalore / Pune / Gurgaon
Experience Level : Senior Level (6+ Years)
Job Overview :
We are looking for a highly skilled Senior Backend Developer with expertise in Java, Python, or Golang to join our growing team. The ideal candidate will have a strong foundation in data structures, object-oriented programming (OOP), microservices architecture, and RESTful API development. You will play a key role in designing and implementing backend systems that are scalable, secure, and efficient to support our complex applications and services.
Key Responsibilities :
- Design, develop, and maintain high-performance, reliable, and scalable backend systems and APIs.
- Implement and maintain RESTful APIs to support front-end applications and external integrations.
- Collaborate with cross-functional teams, including front-end developers, DevOps, and QA, to create cohesive and optimized solutions.
- Design and develop microservices, ensuring they are robust, reusable, and aligned with overall system architecture.
- Optimize applications for maximum speed, reliability, and scalability.
- Identify bottlenecks, debug issues, and propose efficient solutions.
- Follow industry best practices in terms of coding standards, testing, and deployment.
- Mentor junior developers and contribute to team knowledge-sharing and code review processes.
Required Skills and Qualifications :
- 6+ years of backend development experience in either Java, Python, or Golang (proficiency in at least one language required).
- Strong understanding of object-oriented programming (OOP) concepts and design principles.
- Solid knowledge of data structures and algorithms, with the ability to optimize for efficiency and performance.
- Experience in designing and building RESTful APIs and working with API documentation tools (Swagger/OpenAPI).
- Hands-on experience with microservices architecture and familiarity with tools like Docker and Kubernetes.
- Experience with relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB).
- Proficiency with version control systems, preferably Git.
- Familiarity with CI/CD pipelines and DevOps practices.
- Strong analytical and problem-solving skills.
- Good communication skills, with the ability to work effectively in a collaborative team environment.
Nice-to-Have Skills :
- Familiarity with additional backend frameworks or libraries.
- Knowledge of cloud platforms (e.g., AWS, Google Cloud, Azure).
- Experience with message brokers (e.g., Kafka, RabbitMQ).
- Experience with GraphQL and WebSockets.
- Familiarity with performance testing, monitoring, and tuning tools.
Functional Areas: Other
Read full job descriptionPrepare for Senior Backend Developer roles with real interview advice
3-4 Yrs
Gurgaon / Gurugram, Bangalore / Bengaluru
6-11 Yrs
Hyderabad / Secunderabad, Bangalore / Bengaluru, Mumbai
6-10 Yrs
Bangalore / Bengaluru
3-9 Yrs
Bangalore / Bengaluru