Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

IBM Backend Developer 
India, Karnataka, Bengaluru 
963997674

Yesterday

Job Responsibilities:

  • As a Backend developer you will be responsible for development/ maintenance/ Support of the Match360 applications through the full systems development lifecycle.
  • Participate in the design and implementation of sophisticated software systems front end.
  • You will work with the Product Architects, Product Managers to understand various priorities and work towards the execution.
  • Participate in software design and code reviews. Reviews include other Software Engineers and are held to ensure a high level of software quality and to share knowledge with team members.
  • Participate in, and adhere to, professional software engineering practices using such tools and methodologies as Agile Software Development, Test Driven Development, Continuous Integration, Source Code Management (git), and GitHub.
  • Ensure good code coverage. Support bug fixes during testing and deploy to target environments.
  • Participate in the planning, creation and execution of automated test cases and load/performance testing. Create/maintain technical documentation.
  • Hands on experience in handling and debugging customer issues, work with L2 support team.
  • Maintain a high level of proficiency with Computer Science/Software Engineering knowledge and contribute to the technical skills growth of other team members.
  • You will be providing vigilance and compliance to various software engineering, support and release processes e.g security, stack upgrades that are free of vulnerabilities etc.


Required Technical and Professional Expertise

  • 2-5 years of professional/industrial experience in software development.
  • Expertise in RESTful APIs, JavaScript, Java J2EE, Microservices Architecture, MVC Web Frameworks. Expertise with consuming REST APIs from JavaScript based UX
  • Experience in using messaging brokers like RabbitMQ, Kafka etc
  • Understanding and experience writing and executing Unit and Integration Tests as part of Test-Driven DevOps Development
  • Understanding and experience with at least one relational database (DB2, Oracle etc.)
  • Understanding and experience with Agile, and Design/Implementation and Secure Software Engineering Best Practices
  • Working knowledge on tools like GitHub, Jenkins, Maven/Gradle.
  • Experience implementing distributed applications in a container environment
  • Ability to learn and apply new technologies quickly
  • Strong sense of ownership of deliverables


Preferred Technical and Professional Expertise

  • Working experience on Docker/Kubernetes, RedHat OpenShift, Linux Operating Systems (such as Red Hat, Ubuntu, etc.) , the DevOps
  • Experience working with open-source technologies.