11+ Golang & Go Programming Jobs in Kochi (Cochin) | Golang & Go Programming Job openings in Kochi (Cochin)
Apply to 11+ Golang & Go Programming Jobs in Kochi (Cochin) on CutShort.io. Explore the latest Golang & Go Programming Job opportunities across top companies like Google, Amazon & Adobe.
Skill: golang+java
Experience: 6 to 10yrs
Location: Bangalore,Hyderabad,Noida,Chennai,Pune
Notice peroid: Immediate r 30days
Key Responsibilities:
● Design, develop, and maintain applications using .NET Core, ensuring optimal
performance and scalability.
● Write clean, maintainable, and efficient code, adhering to coding standards and best
practices.
● Diagnose and resolve technical issues, optimizing applications for maximum speed and
scalability.
Technical Skills:
● Proficiency in .NET Core,C#,Web API,EF,LINQ and related technologies.
● Experience in developing applications using microservice architecture
● Experience with cloud platforms
● Familiarity with front-end technologies (e.g., Angular, React) is a plus.
● Knowledge of version control systems like Git.
● Demonstrated proficiency in database design and the ability to write complex queries
● Proven experience in leading development teams and driving technical initiatives.
Technical Skills :
Java, Spring Boot, MySql, CI/CD Automation.
UI Scripting,NPL/ML
- 5+ years in java - backend application for programming - architecting highly scalable & performing Web Applications (Java)
- Strong experience in JAVA, Hibernate, Spring boot, micro services
- Strong experience in Cloud platform.
- - 7+ years of experience in eCommerce Software development
- - 4+ years of developing / architecting high transaction high throughput systems is a must
- - 2+ years of experience with integrating 3rd party solutions in existing architecture
- - 4+ years of developing / architecting high transaction high throughput systems is a must
- - 2+ years of experience in agile ways of working in a distributed geographical model
Experience: 5-8 Years
Job Description:
Key Responsibilities:
- Determine the appropriate approach for new software assignments
- Provide solutions to overcome complex problems using the latest technologies
- Developing high-quality and detailed designs, Identify, prioritize and execute tasks in the software development life cycle
- Proactively communicate with the client to get things done within the deadline.
- Develop tools and applications by producing clean, efficient code.
- Automate tasks through appropriate tools and scripting
- Provide high-level maintenance and update of an existing applications to improve functionality and process flow
- Oversee the maintenance of technical documentation of applications as architecture, code, and procedures
Primary Skills:
- 3+ Experience with RPA software (UiPath) (ONLY/MANDATORY)
- Experience in programming .NET (C# or VB), Java + Node.JS-based programming
- UiPath RPA Implementations and Working Knowledge: Studio, BOTs, Orchestrators, RE Framework and Three E2E Implementations as a Core RPA Developer.
- Skill with scripting languages such as VBA/VBS, Python, NodeJS and JavaScript
- Proficiency with Microsoft Power Platform, SQL and NoSQL database experiences
- Orchestrator configuration and component usage knowledge
- hands on experience of orchestrator queue and load distribution
- Proficiency with JIRA, Jenkins, Github, Artifactory and CI/CD development
- Excellent analytical and problem-solving skills, including business process expertise
- Experience developing design documents for automation processes
Education Required: B.Tech or B.E. or MCA or MSC from a recognized college or institute
Design, build, and maintain efficient, reusable, and reliable Python services &components
Ensure the best possible performance, quality, and security
Identify bottlenecks and bugs, and devise solutions to these problems
Help maintain code quality, organization
Understanding of established software development life cycles
Ability to prioritize and multi-task in order to meet deadlines
Resolves technical issues through debugging, research and investigation
Collaborate across various teams and with external clients
Contribute innovative designs and ideas for improving our company products and services
Required Skills Sets
Atleast 4+ years of experience in Design and Development with Python.
Experience in Flask / Django
Familiar with version control (Git)
Understanding of SQL
Strong Unit Testing practice
Understanding of design patterns, Microservices Architecture
Understanding of Scrum Agile methodology
Experience in data engineering & Docker is a plus.
Candidate Profile:
4+ Years of relevant experience with Python and its Principles.
Graduate in Computer Science or any related discipline (like BS / B.E. / B-Tech in Electronics,
Electrical, IT)
- HTML/CSS/ES6 Javascript, Java 8 and any Java based web framework
- Adobe experience Manager (AEM) Apache Sling, JCR, OSGI
- Good knowledge in Apache Sling framework
- Good knowledge in Java content repository API
- Good knowledge in Apache Jack rabbbit framework
- Knowledge of OSGI and Declarative Services
- Strong understanding of REST Principles and Hands on experience REST based API development
- Knowledge of Patterns and good practices to design and develop quality and clean code
- Experience in Pair programming and code reviews
- Experience with testing at all levels unit, integration, functional and performance
- Experience in Agile Project (Scrum or SAFe) execution is a must
- Familiarity with git, basic git branching strategies, working in a peer-reviewed environment,able to code to existing patterns/styles
- Familiarity with task management, bug tracking and wiki-based documentation tools like Jiraand confluence
- AEM BE developers must have modern ES6 javascript experience as well as java developer experience
- Must be comfortable working with AEM workflows, scheduled jobs, creating/modifying jcr
- nodes via java code, and accessing REST endpoints via java code
- Ability to create custom AEM CQ components and a good exposure to both core and
- foundation components that can be inherited in AEM
- Good understanding of AEM web development framework using Apache Sling
- Create multiple OSGI Bundles in the AEM stack based on the requirements of the Project
at Lister Technologies
- A minimum of 3 years experience as a Technical Lead in Java., Strong experience in design and implementation of high performing and highly scalable websites/applications
- Strong experience in Spring MVC framework and experience in design patterns, unit testing etc..
- Strong experience in AWS services such as EC2, Lambda, S3, ECS, API Gateway and using tools such as Terraform, Ansible
- Strong experience in Endeca, ATG and BCC, Solr, any Headless CMS
- Considerable experience in databases such as SQL Server/Mongo DB is an added advantage
- Good experience in JavaScript frameworks such as Angular/React/VueJS is an added advantage
- Experience in Adobe AEM is an added advantage
- Creative problem-solving skills and ability to effectively communicate and translate feedback, needs and solutions
- Excellent verbal and written communication skills required
- Provide strategic thinking and leadership pertaining in cloud technologies and building scalable websites
- Provide technical leadership and guidance internally to the team and externally to management
- Communicate effectively across all levels of the organization
- Collaborate within and across teams with strong teamwork orientation
- Help maintain a culture of high quality
- Showcasing excellent work ethic and strong sense of ownership of end result
- Understand the structured software development methodologies including design, development and testing in an Agile environment
- Follow all security practices and identify areas and processes where performance and scalability can be improved
- Make and justify recommendations for improvement., Participate in development of solutions in cases of new technology direction and/or proof of concepts
- Should translate business needs into technical solutions with Strong analytical, conceptual and technical skills
- Support the evaluation, selection, design, development and maintenance of the platforms.
● Strong programming skills in designing and implementation of multi-tier applications using web-based technologies like Spring MVC andSpring Boot.
● Knowledge in Spring Core such as Dependency Injection,Annotations and XML based Configurations.
● Knowledge in Spring JDBC & Spring Hibernate ORM.
● Good experience in developing applications with RESTFul Web Services.
● Knowledge in technologies like Apache Tomcat 7.0/8.0/8.5, Nginx
● Expertise in MySQL database technology
● Proficient at designing dynamic web applications using HTML5,
CSS3, JavaScript, jQuery, AJAX, JSON with responsive web applications using Bootstrap.
● Knowledge in AngularJS, Angular 2+ practices in commonly used
modules and creating reusable Components, Pipes and Services.
● Experienced in version control tools like GIT and ticket tracking platforms like Redmine, Backlog, etc.
Required Skills
- Proficiency in CS concepts such as Data Structures, Algorithms and Operating systems.
- More than 2 years of experience in a development Team with very good knowledge and hands-on experience using Java technologies.
- Knowledge of Java MVC Framework Spring MVC / Spring Boot.
- Good SQL and NoSQL skills
- Knowledge of/experience developing Web APIs using RESTFUL services.
- Deep expertise in at least one programming language & tech stack to write maintainable, scalable, unit-tested code - preferably Java.
Good to Have
- Strong object-oriented design skills, knowledge of design patterns, and an uncanny ability to design intuitive module and class-level interfaces.
- Participation in open source projects.
- Active involvement in solving problems on Github, Stackoverflow and similar other community groups
- Hands on experience on PubSub patterns such as Kafka / RMQ
- Experience with full life cycle development in any programming language on a Linux platform
Responsibilities and Duties
- You will translate high level business problems into scalable design and code.
- Create libraries & Utilities for larger consumption.
- Should understand and have knowledge on the application security practices/vulnerabilities.
- You will write performant, unit-tested code, develop object-oriented models and design data structure for new software projects taking systems aspects into account.