Backend Developer

IBM

4

(720)

Bengaluru, India (Remote)

Why you should apply for a job to IBM:

  • 4.4/5 in supportive management
  • 83% say women are treated fairly and equally to men
  • 80% would recommend this company to other women
  • 91% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.

    #725554BR

    Position summary

    ur customers face. The day today responsibilities include

    • Analyzes and designs software modules, features or components of software programs anddevelops related specifications.

    • Partner and work with data scientists in the team in taking data science algorithms and integrating them efficiently for high scale production application

    • Develops, tests, documents and maintains complex software programs for assigned systems,applications and/or products. Gathers and evaluates software project requirements and apprisesappropriate individual(s).

    • Codes, tests and debugs new software or enhances existing software. Troubleshoots andresolves or recommends solutions to complex software problems.

    • Provides senior level support and mentoring by evaluating product enhancements for feasibility studies and providing completion time estimates.

    • Assists management with the planning, scheduling,and assigning of projects to software development personnel.

    • Ensures product quality by participating in design reviews, code reviews, and other mechanisms.Interacts effectively with Quality Assurance team. Participates in developing test procedures forsystem quality and performance.

    • Writes and maintains technical documentation for assigned software projects. Provides initialinput on new or modified product/application system features or enhancements for userdocumentation. Reviews user documentation for technical accuracy and completeness.

    Required Technical and Professional Expertise

    • 6-8 years of experience in developing enterprise applications using Java, J2EE and related technologies

    • Hands-on experience with both RDBMS (Oracle, IBM DB2) and no-sql databases(Cassandra)

    • Strong understanding of advanced algorithms used in design and development of enterprise grade software

    • Hands on experience writing code with streaming tools like Kafka and using cloud functions (serverless compute)

    • Strong knowledge of Microservice architecture and deployment modelfor enterprise grade cloud env (public / private).

    • Strong knowledge of software development tools and methods; related software languages; test design and configuration; related systems,applications, products and services.

    • Good written and verbal communication skills.

    • Ability to test and analyze data and provide recommendations; toorganize tasks and determine priorities ; Ability to provide guidance toless experienced personnel.

    • Proven debugging and troubleshooting skills (memory, performance,battery usage, network usage optimization, etc)

    Preferred Technical and Professional Expertise

    • Java, No-sql DB, microservices

    Why you should apply for a job to IBM:

  • 4.4/5 in supportive management
  • 83% say women are treated fairly and equally to men
  • 80% would recommend this company to other women
  • 91% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.