
Golang Developer
Greetings from Golden Eagle It Technologies Pvt Ltd !!
Designation - Go-lang Developer
Location - Indore | Onsite
Experience - 1.5- 5 years
Job Description -
Skills - Golang, Docker, , Background Jobs , RabbitMQ
Roles and Responsibilities
- Design, architect, test, automate distributed, scalable, microservices based systems
- 3+ years of experience as a application development or similar role
- Excellent knowledge on SQL technologies like MySQL and MSSQL and NoSQL technologies like MongoDB
- Experience on application development in Golang
- Knowledge of Go routines and channel
- Knowledge of Go frameworks and API routers
- Experience in building Microservices
- Experience working in a CI/CD environment with Jenkins/CircleCI
- Extensive programming experience in Golang and Node.js
- Experience with Kubernetes, Docker and gRPC
- Extensive experience with AWS
- Experience designing/building scalable REST APIs
- Fluent in approaches to security, concurrency, debugging, performance, scalability, supportability and quality
- Ability to ramp-up quickly and contribute to a production codebase
- Understand non-functional implications to design like security, data migration, deployment, etc. background in OOPS, microservices and web-based applications.
- Experience with Agile Development (SCRUM methodology, JIRA)
- Good understanding of code versioning tools such as Git, Bitbucket, Mercurial, SVN, etc. and familiarity with continuous integration
Requirements:
- Excellent analytical skills
- Sense of ownership and pride in your performance and its impact on company’s success
- Critical thinker and problem-solving skills
- Team player
- Good time-management skills
- Great interpersonal and communication skills
- Ability to plan resource requirements from high level specifications
- Should be full time graduated (BE or B Tech or MCA) from reputed university
Contact Person: Yashswini Mandlik

Similar jobs
We are hiring a SAP BTP CAPM Consultant with a minimum of 6 years of experience in building applications using SAP’s Cloud Application Programming Model (CAPM). Strong hands-on experience with Node.js or Java in BTP, OData services, and deployment in Cloud Foundry is required. Experience with SAP HANA DB and BAS (Business Application Studio) is preferred.
We indulge in all things that would excite you!!
- Work on large-scale, custom distributed software systems using Java, Scala,
- MongoDB, JavaScript (AngularJS, ReactJS), and the likes
- We work almost exclusively on customer site providing a mix of delivery and consulting
- services, so you'll be flexible about travel
- Employ Agile development including task estimation, test automation, deployment automation, and Continuous Integration to improve overall execution speed and product quality
- Work in a dynamic, collaborative, transparent, non-hierarchical, and ego-free culture where your talent is valued over a designation or title
- Spread the word about best practices in software development inside and outside the Equal Experts community like Expert Talks
What we look for in you?
- 6 + years of Hands-on development and delivery experience with Java, Scala, and the likes
- Passion for software engineering and craftsman-like coding prowess
- Great OO skills, including strong design patterns knowledge
- Experience working with Agile, TDD, Lean, and/or Continuous Delivery approaches and best practices, such as Extreme Programming (XP)
- Enthusiastic to work collaboratively with people and sharing your ideas to solve real business problems
Cogoport Story
Do you prefer to get speeding tickets or parking tickets?
Because at Cogoport we are speeding ahead to do something remarkable for the world. We are trying to solve the Trade Knowledge and Execution Gap, which is currently widening and preventing trade to the tune of $3.4 trillion annually. This Gap has enormous economic as well as human impact and disproportionately hits small and medium businesses globally.
The team at Cogoport is working on developing a new category, the Global Trade Platform, that helps companies discover and connect with appropriate trade partners, optimize shipping and logistics options and costs, and improve cash management and cash flow.
Cogoport is currently in hypergrowth mode. We are proud to have been named an Asia-Pacific High-Growth Company by the Financial Times and an Indian Growth Champion by the Economic Times. We are aiming to reach an annualized revenue of $1 billion (7700 Crores INR) by this summer and are hiring over 500 additional employees. We are currently hiring in Mumbai, Gurgaon, Chennai and Bangalore.
Cogoport Culture: We have two core values at Cogoport—Intrapreneurship and Customer-centricity. If you share these values and are a hard worker who is willing to take risks (and occasionally get a speeding ticket), you can make a huge impact and propel your career in an endless number of directions with Cogoport.
Cogoport Leadership
https://www.linkedin.com/in/purnendushekhar/">https://www.linkedin.com/in/purnendushekhar/
https://www.linkedin.com/in/amitabhshankar/">https://www.linkedin.com/in/amitabhshankar/
Life at Cogoport: It’s rare to be able to join a company that can give you the resources, support and technology you need to break new ground and see your ideas come to life. You’ll be surrounded by some of the smartest engineers and commercial specialists in India and the Asia Pacific Region.
With huge growth and the right entrepreneurial mindset, comes huge opportunities! So, wherever you join us, you’ll be able to dream, deliver better and brighter solutions, and speed ahead with the possibility to propel your career forward in endless directions as our company continues to grow and expand.
For more insights about the company: https://cogoport.com/about">https://cogoport.com/about
Why Cogoport?
International Trade can be complicated at times and every day brings new challenges and opportunities to learn. When we simplify international trade, it empowers and affects every human being on the face of this earth. Seven billion people - one common problem.
As a part of the Talent team at Cogoport, you will get an opportunity to be a part of an industry-wide revolution in the world of shipping and logistics by collaborating with other brilliant minds to resolve real world on-ground challenges. You will have a direct impact on the revenue and profitability growth for the organization.
Areas of Impact for you
- Hands-on management with deep-dive into the details of software design, implementation and debugging.
- Guide your teams in developing roadmaps and systems to drive product growth, then identify, plan, and execute projects to support that growth.Manage multiple projects across a wide breadth of technologies, coordinate dependencies, and interactions with the internal teams and external partners.
- Collaborate with stakeholders from across functions to keep the development team in sync with all functions and overall business objectives.
- Develop large multi-tenant applications in Rails.
- Understand Rails best practices and religiously introduce those to codebase.
- Set up, create and manage strong best practices/architecture to ensure reliable, secure, bug-free, and performant software is released on-time.
Desirable Skills and Experience
- Loves coding.
- 4-6 years of experience managing technology teams.
- Demonstrated ability to build complex scalable technology products.
- Should have prior experience of working with ROR, React, PostgreSQL and cloud infra.
- Understanding scaling strategies for a high-traffic Rails applications.
- Understanding O-Auth2 or JWT (Json Web Token) authentication mechanisms.
- Experience in using ActiveRecordSerialize, RSpec and active interaction.Engin
- Knowledge about Asynchronous Networking in Ruby; Refactoring ActiveRecord Models; Background Job processing using Redis and Sidekiq; Writing automated Deployment Scripts using Capistrano, Ansible etc.
- Expertise in Data Science and Machine Learning is a plus.
- Expertise in Jenkins, Kubernetes, dockers and cloud technology is a plus.
Cogoport is an equal opportunity employer. We are a welcoming place for everyone, and we do our best to make sure all people feel supported and respected at work.
- Back-end development using Python/Django
- Front-end development using CSS, HTML and JS
- Write reusable, testable, and efficient code
- Implement security and data protection
- Use Amazon Relational Database Service
- Commit, push, pull and sync to Bitbucket, GitLab
- Deployment of code on MS Azure and AWS
- Build efficient scripts and cron jobs in GCP
- Connect apps and automate workflows using Integromat
- 3+ years of Professional Full time experience building and maintaining complex software on a cross-functional team. You'll join us in writing clean, maintainable software that solves hard problems. You'll write testable, quality code. You'll push the team and the mission forward with your contributions.
- Python and Django
- Strong database skills
- Basic systems administration
- Bachelors or Masters in Computer Science Engineering (or equivalent)
- Minimum product dev experience of 3+ years in web/mobile startups with expertise in designing and implementing high performance web applications.
- You're an incessant problem solver and tougher the problem gets, more fun you have.
- You love to own end to end responsibility, starting from defining the problem statement (either yourself or alongside your peers), development (PoC if needed), testing, releasing in staging & then production env and finally monitoring.
- Sound working knowledge of HTML, CSS and JS is an add-on
- Technical know-how of MS Azure, AWS and GCP are desirable
- Understand and keep the technical documentation up-to-date on Confluence
- Collaborate work using bug tracking and project management tools like Jira, Redmine
- As a Senior Software Engineer you will work closely with the Tech Lead, and the rest of the engineering team to build and scale a data-driven platform. This role will act as a great springboard to accelerate career growth & transition into a Tech Lead level role.
- Your primary focus will be the development of server-side logic, building new services and APIs, developing UI components, supporting the maintenance of current APIs, reviewing work, and improving the performance and reliability of our systems as we rapidly scale our product and organization.
- An effective Senior Software Engineer will be a self-motivated learner; a highly creative engineer having obsessive attention towards detail and thoroughness.
Must Haves
- You’ve been building web applications professionally for 5+ years
- You’re proficient in NodeJS, TypeScript, PostgreSQL, and MongoDB
- You possess strong OOP and design pattern knowledge
- Familiar with modern engineering practices: Code Reviews, Continuous Deployment, Automated Testing, etc
- You write understandable, testable code with an eye towards maintainability and experienced with TDD (Test Driven Development)
- You’ve the ability to build RESTful APIs
- Explaining complex technical concepts to designers, support team, and fellow engineers is not a problem for you
- Well versed with the fundamentals of computer science and distributed systems
Nice-to-haves
- FrontEnd experience; have built applications in either: React, Vue, Angular, or Svelte
- Startup experience, preferably a tech startup
- Open Source contributor
- You have experience with other programming languages -- e.g. Python, Ruby, PHP, Go, C, etc.
- Passionate about/experienced with open source and developer tools
- You have a bachelor's degree in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience
Benefits
- Feel good factor / impact driven work- Be part of the journey that is creating an impact in people’s lives after retirement. The work we do has a direct impact on the size of someone’s retirement pot
- Ownership driven work- you own problems within the organisation and not an implementer of someone else’s idea. You have the ability to design solutions and work with multiple stakeholders to implement them
- Job stability- ClearGlass is very well funded by top tier VCs and can provide job stability in the COVID world
- Stock Options- we would love every employee of ClearGlass to have stock options
- Top-of-the-line gear- to help you be super-productive while working. No one likes a slow laptop
- Flexible work environment- we are working from home currently but will slowly move to a hybrid set-up; we offer support (incl. financial) to set-up your home office
About the Role:
We are looking for a Senior Software Engineer with experience in ROR/GoLang , having 3+ yrs of experience on how best to leverage and exploit the language’s unique paradigms, idioms, and syntax. Your primary focus will be on developing Enterprise Grade Systems and programs that are scalable and maintainable. You will ensure that these packages and programs are well documented and has a reasonable test coverage. You will coordinate with the rest of the team working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.
What You'll Do
- Writing scalable, robust, testable, efficient, and easily maintainable code
- Translating software requirements into stable, working, high performance software
- Playing a key role in architectural and design decisions, building toward an efficient micro services distributed architecture
What You'll Need
-
Working experience on Ruby-on-Rails(ROR)/Golang.
- Worked on enterprise grade systems
- Have designed web services
- Know how to scale systems that have database bottlenecks etc.
- Having good exposure to Microservices architecture added value.
-
Familiarity with OAuth, JWT, SSO, Authentication, and Identity Federation is an added advantage.
-
Familiar with AWS, Docker, and Kubernetes, Pods and Meshes are added advantage.
-
Experience in MySQL, Snowflake, and MongoDB is an added advantage
In this role, the individual will be part of the engineering team and will be responsible for
* Participating and collaborating with Product Owner/ Cross-functional teams in the organization to understand the business requirements and to deliver solutions that can scale.
* Design and Develop API in NodeJS using Express JS framework with relevant middleware integrations.
* Designing and implementing software that is simple, intuitive, and easy to use with Test first driven Approach.
* Proactively anticipating problems and keeping the team and management informed in a timely manner.
**Basic Requirements:**
* 1-2 years experience in designing and building secure large-scale systems.
* Deep experience in one or more relevant front-end frameworks such as React.
* Ability to rapidly prototype and adjust in response to customer feedback
* Strong problem solving and troubleshooting skills.
* Solid coding practices including peer code reviews, unit testing, and a preference for agile development.
* Expertise in NodeJS and JavaScript;
* Strong in Jasmine, Karma, Jest, Mocha, Cucumber JavaScript testing frameworks.
* Strong in REST, GraphQL API frameworks.
* Knowledge of securing REST APIs using OAuth, JWT, etc.
* Experience in designing and working with No SQL Databases such as Mongo etc.
* Experience in designing and working with SQL Databases such as MySQL, Postgres, etc.
* Experience in building solutions on top of any of cloud technologies like AWS, Google Cloud.
* Excellent written and verbal communication skills.
* Experience with building service side applications with object-oriented design and Multi-page MVC architecture.
* Actively practicing professional software engineering best practices for the full software development life-cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.

- Relevant industry experience in developing performant and scalable backend systems using Node.js.
- Solid understanding of Core Computer Science, Systems Design and Data Structures & Algorithms.
- Knowledge and experience in the best practices of design and architecture.
- Experience in developing extensible and scalable solutions.
- Experience in implementing automatic assessments associated with the front-end layer, both integration and unit.
- A love for beautiful, clean and maintainable code.








