Backend Developer

IBM • IN Bangalore

Company

IBM

Location

IN Bangalore

Type

Full Time

Job Description

Introduction
At IBM work is more than a job – it’s a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better but to attempt things you’ve never thought possible. Are you ready to lead in this new era of technology and solve some of the world’s most challenging problems? If so lets talk.

Your Role and Responsibilities
We are seeking a talented Backend Developer to join our team and contribute to the development of innovative and scalable solutions. If you are passionate about backend development and possess a strong foundation in data structures algorithms and problem-solving we want to hear from you.

Key Responsibilities:

  • Backend Development: Craft robust backend systems that are scalable secure and efficient to meet business requirements.
  • Data Structures and Algorithms: Apply your knowledge of data structures and algorithms to optimize system performance and solve complex problems.
  • Problem Analysis and Solving: Analyze and troubleshoot technical issues implementing effective solutions to ensure smooth system operation.
  • Debugging: Utilize debugging skills to identify and resolve issues in code efficiently.
  • Code Quality: Write clean performant extensible and maintainable code following best practices and enterprise coding standards.
  • System Designs: Design scalable and reliable systems considering factors such as performance scalability and maintainability.
  • Object-Oriented Programming and Design Patterns: Apply OOP principles and design patterns to build modular and reusable components.
  • Database Management System: Understand concepts around relational databases ER modelling and write efficient SQL queries to retrieve and manipulate data effectively.
  • Programming Language Proficiency: Demonstrate proficiency in either Java C/C++ or Python with a deep understanding of their ecosystems.
  • Shell Scripting: Utilize shell scripting for automation and system management tasks.
  • Operating System Knowledge: Proficient in Linux with familiarity with Windows and MacOS. Experience with power and zLinux is a plus.
  • Containerization Orchestration and Cloud: Hands-on experience with Docker and Kubernetes and awareness of various private/public cloud technologies and concepts. Knowing Openshift is advantageous.
  • Development Tools: Utilize tools such as Git GitHub Eclipse/IntelliJ IDEA Artifactory code debugger etc. for efficient development workflows.
  • Software Security Management: Maintain awareness of software security best practices and implement appropriate measures.
  • Test Frameworks: Well-versed with test frameworks like JUnit Behave etc. to ensure software quality.
  • Collaborative Team Player: Enjoy working in a collaborative team culture contributing positively to team dynamics.
  • Agile Methodology: Work effectively under agile methodologies adapting to changing requirements and delivering high-quality results.
  • Customer Issue Handling: Competent in handling customer issues with professionalism and empathy.
  • Independence: Confident in working independently taking ownership of tasks and delivering results.
  • Adaptability: Willingness to work on different technologies based on business requirements and embrace new challenges.
  • Innovation: Bring fresh ideas and innovative solutions to the table thinking outside the box to drive continuous improvement.
  • DevOps Familiarity: Familiarity with DevOps tools like Jenkins Travis etc. and understanding of software delivery pipelines.
  • Communication Skills: Fluent in English communication both written and verbal.
  • Leadership Acumen: Demonstrate leadership qualities and the ability to lead and mentor junior team members.


Required Technical and Professional Expertise

  • + years of Experience in technology space
  • Strong proficiency in backend development and system design.
  • Experience with data structures algorithms problem analysis and debugging.
  • Proficiency in Java C/C++ or Python.
  • Hands-on experience with Docker Kubernetes and optionally Openshift.
  • Bachelor’s or Master’s degree in Computer Science Engineering or related field.
  • Excellent teamwork and communication skills.
  • Experience working under agile methodologies.


Preferred Technical and Professional Expertise

  • Awareness of Cloud concepts and technologies.
  • Familiarity with development tools like Git GitHub Eclipse/IntelliJ IDEA code debugger etc.
  • Knowledge of shell scripting and operating systems (Linux Windows MacOS).
  • Familiarity with software security management best practices.
  • Experience with test frameworks like JUnit Behave etc.
  • Ability to handle customer issues and work independently.
  • Willingness to adapt to new technologies and innovate.

If you’re ready to take on a challenging role in backend development and contribute to our dynamic team apply now! Let’s innovate together and shape the future of technology.

Apply Now

Date Posted

03/21/2024

Views

7

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Angular Developer Consultant (Nearshore Hourly) - Bitovi

Views in the last 30 days - 0

Bitovi is seeking an experienced Angular Developer Consultant with 5 years of professional experience in developing singlepage applications The role i...

View Details

Experienced Backend Developer (Laravel/Vue) - NERIS Analytics Limited

Views in the last 30 days - 0

The job posting is for an experienced Laravel developer with at least 5 years of experience who is also proficient in Vue 3 The role is fully remote a...

View Details

Experienced Backend Developer (Laravel/Vue) - NERIS Analytics Limited

Views in the last 30 days - 0

The job posting is for an experienced Laravel developer with at least 5 years of experience who is also proficient in Vue 3 The role is fully remote a...

View Details

Growth Manager - Awesome Motive

Views in the last 30 days - 0

Awesome Motive the company behind popular web apps and business tools like All in One SEO OptinMonster MonsterInsights and WPForms is seeking a datadr...

View Details

Senior Mobile Engineer (iOS and Android) - Paperpile

Views in the last 30 days - 0

Paperpile is a remotefirst company developing software for researchers and students to find organize read and write academic papers Their suite of app...

View Details

Senior Frontend Engineer (React TypeScript) - Paperpile

Views in the last 30 days - 0

Paperpile is a remotefirst company developing software to simplify academic research and writing Their suite of apps is trusted by thousands worldwide...

View Details