IT Firm

Backend Developer - Java/Golang

Job Location

in, India

Job Description

Job Title: Backend Developer Java & Golang About the Role : We are seeking a passionate and skilled Backend Developer proficient in Java and Golang to join our growing engineering team. In this role, you will design, develop, and scale backend systems that power high-traffic, real-time internet applications and SaaS products. You'll have the opportunity to work on complex, distributed architectures and contribute directly to the success of our products. As a backend engineer, youll collaborate with cross-functional teams including DevOps, product managers, QA, and frontend developers to deliver robust and scalable features while maintaining system stability and performance. Key Responsibilities : - Design, develop, and maintain scalable microservices and backend APIs using Java (Spring Boot) and Golang. - Architect reliable, distributed systems capable of handling millions of requests per day. - Build RESTful APIs and backend logic for performance-critical applications. - Integrate and manage message queues like Apache Kafka for event-driven systems. - Implement caching strategies using Redis, Memcache, and other technologies to improve system responsiveness. - Collaborate in code reviews, design discussions, and contribute to architectural decisions. - Write clean, testable, and efficient code following best practices and coding standards. - Work closely with DevOps to ensure smooth CI/CD deployment pipelines and infrastructure automation. - Monitor, troubleshoot, and resolve production issues with high ownership and accountability. - Research, experiment with, and adopt new technologies to drive innovation and optimization across systems. Required Skills & Qualifications : - 3 years of hands-on experience in backend development with Java and Golang. - Solid understanding of OOPs concepts, data structures, algorithms, and design patterns. - Practical experience with Spring Boot, REST APIs, and microservices architecture. - Experience with Linux environments and building production-ready applications. - Proficient in working with SQL databases like MySQL and tools like Hibernate/JPA. - Familiarity with caching technologies such as Redis, Memcache, and indexing tools like Apache Solr. - Experience working with message brokers (Kafka, RabbitMQ) in distributed systems. - Exposure to cloud platforms like AWS, Docker, Kubernetes, and modern DevOps to Have : - Prior experience building high-scale SaaS applications or real-time internet platforms. - Familiarity with monitoring tools and logging frameworks (Prometheus, ELK, Grafana, etc.). - Contributions to open-source projects or a strong GitHub portfolio. - Working knowledge of frontend stacks (ReactJS, TypeScript) is a plus but not required. What You'll Gain : - Work on high-impact projects in a fast-paced, product-driven environment. - Opportunities to influence architecture and tech stack decisions. - A culture that encourages experimentation, learning, and continuous improvement. - Access to mentorship from experienced engineers and growth-focused leadership. - Competitive salary, flexible working hours, and a healthy work-life balance. (ref:hirist.tech)

Location: in, IN

Posted Date: 4/20/2025
View More IT Firm Jobs

Contact Information

Contact Human Resources
IT Firm

Posted

April 20, 2025
UID: 5152413428

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.