Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailJob Title: BackEnd Developer (Golang)
Location: Bangalore
Role Overview:
The Backend Developer (Golang) will be responsible for building and optimizing scalable highperformance serverside applications. Working closely with the frontend and product teams you will design robust APIs ensure data integrity and contribute to the development of efficient secure backend systems.
Responsibilities:
Develop and maintain scalable highperformance serverside applications using Golang.
Design and implement RESTful APIs for seamless integration with frontend and other systems.
Manage and optimize databases (SQL/NoSQL) for efficient data storage and retrieval.
Write clean reusable and maintainable code following best practices and design patterns.
Implement secure authentication and authorization methods (JWT OAuth).
Collaborate with the team using Git workflows for version control and code management.
Work with DevOps to integrate CI/CD pipelines and support deployment processes.
Monitor application performance troubleshoot issues and optimize for scalability.
Contribute to designing and developing microservices and cloudbased solutions.
Mentor junior developers providing guidance on coding best practices and reviewing code.
Core Competencies :
Internet Fundamentals: Understanding of networking protocols security and performance optimization.
Backend Languages: Proficiency in Go Python Java Ruby PHP focusing on performance and memory management.
Version Control: Experience with Git for version control branching and collaboration.
Relational Databases: Expertise in MySQL PostgreSQL schema design and query optimization.
Web Services & Authentication: Proficient in REST GraphQL OAuth JWT.
Performance Optimization: Skilled in caching (Redis Memcached) and system performance tuning.
Backend Validation: Expertise in unit integration and API testing.
Hashing & Security: Knowledge of hashing algorithms (MD5 SHA) and secure practices.
Architectural Patterns: Familiar with GOF CQRS and event sourcing for scalable systems.
Containerization: Understanding of Docker and its use in backend environments.
Web Servers: Experience configuring Nginx Apache Caddy for performance and security.
Pipeline Management: Knowledge of CI/CD pipelines for continuous integration and delivery.
Behavioral Abilities:
Agility: Manages shifting priorities mentors juniors adapts to evolving goals and demonstrates resilience.
Problemsolving: Solves complex problems analyzes data and encourages strategic thinking within the team.
Excellence: Ensures highquality outputs and implements quality control.
Accountability: Drives projects with minimal oversight and fosters autonomy.
Learning Orientation: Pursues continuous learning and supports team development.
Collaboration: Facilitates open dialogue builds trust and promotes inclusivity.
Innovation: Proposes and pilots innovative solutions to enhance productivity.
Job Specifications:
Position Type: FullTime
Reporting To: Sr. Backend Developer
Work Hours: Standard business hours with occasional flexibility for deadlines
Work Environment: Collaborative team environment
Travel Requirements: Minimal to none
Salary Range: Competitive commensurate with experience and market standards
Benefits: Health insurance professional development support paid time off mention any other specific benefits here
Education: Bachelor’s degree in Computer Science or related field or equivalent work experience.
Experience: 24 years of experience in Backend development.
Preferred: Experience in cybersecurity or techdriven environments.
Skills
Memcached, Redis, Networking, Nginx, Postgresql, Devops, Architectural Patterns, Restful Api, Mysql, Esql, Oauth, Java, Nosql, , Design Patterns, Accountability, Scala, Agility, Php, Web Service, Python, Workflow, Ruby, Excel, Caddy, Resilience, Strategic Thinking, Restful Apis, Version Control, Cybersecurity, Web Server, Sql, Performance Tuning, Postgres, Apache, Docker
Full Time