Expoint - all jobs in one place

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

Limitless High-tech career opportunities - Expoint

IBM Back End Developer 
India, Karnataka, Bengaluru 
869485033

24.06.2024

Your Role and Responsibilities

Job Responsibilities:

  • As a Backend developer you will be responsible for development/ maintenance/ Support of the IKC applications through the full systems development lifecycle.
  • Participate in the design and implementation of sophisticated software systems
  • 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

  • 6+ years of professional/industrial experience in software development.
  • Expertise in Core Java, Java J2EE, , MicroServices Architecture.
  • Expertise in Building Restful API, SDK APIs using different frameworks.
  • Experience writing / executing Unit Tests and REST API automation with RestAssured.
  • Should have experience in JSP, Servlets, XML and JSON, Ant.
  • Knowledge of database technologies such as SQL, NoSQL and Graph Databases.
  • Experience in using messaging brokers like RabbitMQ, Kafka etc.
  • Good understanding of Docker, Kubernetes, OpenShift Container Platform, Linux Operating Systems (such as Red Hat, Ubuntu, etc.).
  • Knowledge of network protocols such as TCP/IP, HTTP etc.
  • Experience and working knowledge of version Control systems like Github and build tools like Maven/Gradle.
  • Ability to learn and apply new technologies quickly.
  • Strong sense of ownership of deliverables.


Preferred Technical and Professional Expertise

  • Degree in Computer Science, , Engineering, or equivalent professional experience.
  • Working experience on Docker/Kubernetes, the DevOps, Micro services, RedHat OpenShift, Java J2EE
  • Willing to lead and work on quick proof of concepts.