Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

IBM Full Stack Developer 
India, Kerala, Kochi 
308941573

Today

As a Full Stack Developer, you will:

  • Work in an Agile, collaborative environment to design, build, deploy, configure, and maintain IBM Data and AI data management software, including SaaS products on multiple hyperscalers.
  • Design and implement new features, optimizing and maintaining existing code in a variety of languages, including Java, SQL, Python, Go.
  • Ensure the software meets the quality standards of enterprise-grade, mission critical software.
  • Work closely with other developers, architects, designers, and product managers
  • Work with renowned IBM products, including open-source technologies.
  • Develop using object-oriented, and multi-threaded, and highly concurrent programming techniques.
  • Implement industry standards and best practices for security.
  • Develop SQL queries, and back-end database procedures and algorithms.
  • Drive software design and code reviews.
  • Participate in, and adhere to, professional software engineering practices using such tools and methodologies as Agile Software Development, Test Driven Development, and Continuous Integration.
  • Create and maintain technical documentation.


Required Technical and Professional Expertise

  • 10+ years of relevant experience in software development
  • Strong software programming experience and skills using languages like Java/Go
  • Exposure to UI development framework like ReactJS.
  • Exposure to Shell scripting languages Bash/Perl/Python/Ruby
  • Strong problem determination and resolution skills
  • Exposure to best practices in design, development and testing of software
  • Working experience with SQL databases (Db2, PostgreSQL, MySQL, Oracle, SQL Server etc)
  • Understanding of with Virtualization and Containerization technologies
  • Developer knowledge and experience with Docker and Kubernetes frameworks
  • Development familiarity with the usage of Cloud Services (IBM Cloud, Amazon Web Services, Microsoft Azure)
  • Knowledge of Linux/UNIX Operating Systems


Preferred Technical and Professional Expertise

  • Experience in developing using JAVA/Go
  • Experience with containerized application development/deployment technologies and environments (Docker, Kubernetes Operators, OpenShift)
  • Experience with cloud environments, (IBM Cloud, AWS, Azure and/or GCP)
  • Experience with Db2 databases
  • Experience with agile software development
  • Experience with Continuous Integration/Continuous Delivery (CI/CD) methodologies, DevOps
  • Experience with test-driven development or secure software engineering best practices