Corporate Infotech pvt ltd
CIPL - Software Engineer - Golang
Job Location
noida, India
Job Description
Job Title : Software Engineer (Golang Developer). Location : Noida. Job Type : Full-time. Experience : Total Experience: 5 years in software development. Relevant Experience : 3 years of hands-on experience in Go/Golang development. Qualifications : - Experience in Java is a plus. - Strong understanding of software architecture, design patterns, and scalable system design. - Expertise in API development (REST, JSON, RPC, messaging-based services). - Experience with NoSQL databases such as Couchbase, Cassandra, etc. - Proficiency in Kafka Streams, Apache Kafka, RabbitMQ for messaging and data pipelines. - Hands-on experience with CI/CD pipelines (Jenkins, Ansible). - Knowledge of Agile methodologies and ability to work in fast-paced environments. - Excellent problem-solving skills and attention to detail. Job Role & Responsibilities : - Design, develop, and implement scalable, cloud-based, and web applications. - Build and maintain large-scale infrastructure with a focus on performance and security. - Develop and optimize RESTful APIs, RPC services, and messaging-based software infrastructure. - Architect and implement low-latency, high-throughput server components to handle large transaction volumes. - Analyze business requirements, design technical solutions, write clean and efficient code, and perform unit testing. - Work with NoSQL databases such as Couchbase, Cassandra, and others for efficient data storage and retrieval. - Develop and maintain message and data pipelines using Kafka Streams, Apache Kafka, and RabbitMQ. - Apply Test-Driven Development (TDD) principles using Mockito, JUnit, and other testing frameworks. - Work in a CI/CD environment using Jenkins, Ansible, and other automation tools. - Collaborate with cross-functional teams in an Agile development environment. - Partner with Product and Business teams to plan and prioritize feature development. - Document newly implemented technologies and application functionality. Technical Skills Required : - Golang / Go programming (Mandatory). - RESTful API Development, JSON, RPC. - NoSQL Databases (Couchbase, Cassandra, etc. - Message Queues (Kafka, RabbitMQ, Apache Kafka Streams). - Test-Driven Development (TDD) - Mockito, JUnit. - CI/CD Tools (Jenkins, Ansible, Git, Docker, Kubernetes). - Agile Development Methodology. (ref:hirist.tech)
Location: noida, IN
Posted Date: 5/9/2025
Location: noida, IN
Posted Date: 5/9/2025
Contact Information
Contact | Human Resources Corporate Infotech pvt ltd |
---|