i
Hiring Eye
31 Hiring Eye Jobs
Backend Developer - Java/Golang (8-12 yrs)
Hiring Eye
posted 4d ago
Key skills for the job
Job Description :
We are seeking a highly skilled and motivated Backend Developer with expertise in Java and Golang to join our dynamic team. The ideal candidate will design, develop, and maintain scalable backend systems, ensuring high performance, responsiveness, and availability. You will collaborate with cross-functional teams to deliver cutting-edge solutions for our products and services.
The core responsibilities for the job include the following :
Develop and Maintain Backend Systems :
- Design, implement, and optimize backend services and APIs using Java and Golang.
- Ensure clean, scalable, and maintainable code by adhering to best practices and design patterns.
Collaborate with Teams :
- Work closely with front-end developers, product managers, and DevOps teams to deliver end-to-end solutions.
- Participate in code reviews and contribute to team knowledge-sharing sessions.
Optimize Performance :
- Troubleshoot and resolve performance bottlenecks, scalability issues, and software bugs.
- Conduct profiling and tuning of backend applications.
Database Management :
- Design and manage relational and NoSQL databases.
- Write efficient queries and optimize database performance.
Integration :
- Build and integrate third-party APIs and services.
- Ensure seamless integration with existing systems.
Security :
- Implement security best practices, including secure coding, authentication, and authorization mechanisms.
Requirements :
- Bachelor's or master's degree in computer science, Engineering, or a related field.
Technical Skills :
- Strong proficiency in Java and Golang, with hands-on experience in backend development.
- Experience with RESTful and/or gRPC API design and development.
- Knowledge of microservices architecture and related tools like Docker and Kubernetes.
- Familiarity with frameworks like Spring Boot (Java) and Go frameworks (Gin, Echo).
Database Experience :
- Proficiency in relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Redis).
Cloud and DevOps :
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Knowledge of CI/CD pipelines, containerization, and orchestration tools.
Soft Skills :
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Ability to work in a fast-paced, agile environment.
Preferred Qualifications :
- Experience with event-driven architecture and message brokers (Kafka, RabbitMQ).
- Knowledge of Graph QL is a plus.
- Familiarity with monitoring tools like Prometheus, Grafana, or ELK stack.
- Contributions to open-source projects or active participation in the developer community.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Backend Developer roles with real interview advice