26 People Konnect Jobs
Senior Golang Developer - Microservices Architecture (3-8 yrs)
People Konnect
posted 5 days ago
Key skills for the job
Key Responsibilities & Accountabilities :
- Be responsible for designing system architecture and application development for web applications, ensuring scalability, reliability, and maintainability.
- Be responsible for coding, testing, and implementing web applications using Go/Golang.
- Develop features, functionality, and applications from end-to-end, working closely with product managers and other team members.
- Focus on the design and implementation of low-latency, high-availability, and high-performance applications critical for the FinTech domain.
- Implement robust code to maintain high levels of security and data protection, adhering to industry best practices and regulatory compliance within the FinTech sector.
- Proactively identify and address potential security vulnerabilities in the application.
- Demonstrate creativity and strong analytical skills in independently identifying practical approaches to develop innovative solutions for complex technical challenges.
- Contribute to technical discussions and architectural decisions, bringing new ideas and perspectives.
- Deliver features with high quality, on-time as per project plans and delivery commitments.
- Conduct thorough unit and integration testing to ensure the stability and reliability of developed solutions.
- Participate in code reviews to maintain code quality and ensure adherence to coding standards.
- Collaborate effectively with cross-functional teams including product managers, QA engineers, other developers, and DevOps.
- Share knowledge and best practices with team members, contributing to a culture of continuous learning.
Required Skills & Qualifications :
- 3+ years of professional experience in developing web applications using Go/Golang.
- Proven experience in the FinTech domain is highly preferred, demonstrating an understanding of financial systems, security considerations, and compliance.
- Strong understanding of Go programming language principles, paradigms, and idioms.
- Experience with Go frameworks for web development (e.g., Gin, Echo, Fiber, Revel).
- Proficiency in designing and implementing RESTful APIs.
- Experience with database technologies, both relational (e.g., PostgreSQL, MySQL) and NoSQL
(e.g., MongoDB, Redis).
- Familiarity with message queues/brokers (e.g., Kafka, RabbitMQ, SQS) is a plus.
- Understanding of microservices architecture and distributed systems.
- Experience with version control systems (Git).
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker,
Kubernetes) is a strong advantage.
- Solid understanding of data structures, algorithms, and secure coding practices.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration skills, with the ability to articulate technical concepts clearly to both technical and non-technical stakeholders.
Good to Have :
- Knowledge of front-end technologies (HTML, CSS, JavaScript, React/Vue/Angular) for full-stack
perspective.
- Experience with CI/CD pipelines.
- Contributions to open-source Go projects
Functional Areas: Other
Read full job description3-8 Yrs
Cloud Computing, Golang, Venture Capital +3 more
8-15 Yrs
Talent Acquisition, Recruitment
7-10 Yrs
Learning and Development, Leadership Development
8-15 Yrs
Data Analytics, Clinical Data Management, Data Quality
8-10 Yrs
Learning and Development, Training and Development, Performance Management +1 more
8-13 Yrs
HR Compliance
2-7 Yrs
.NET, RPA Automation, UiPath +4 more
11-17 Yrs
Private Banking, Customer Service, Client Management +1 more