Faster and better experience!
70 IT Firm Jobs
Backend Developer - Java/Golang (6-12 yrs)
IT Firm
posted 1mon ago
Key skills for the job
Job Title: Backend Developer Java & Golang
About the Role :
- 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 pipelines.
Nice to Have :
- 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.
Functional Areas: Software/Testing/Networking
Read full job description