Backend developer

IBM IN Kochi

Company

IBM

Location

IN Kochi

Type

Full Time

Job Description

Introduction
A career in IBM Software means you will be part of a team that transforms our customer’s challenges into solutions.
Seeking new possibilities and always staying curious we are a team dedicated to creating the world’s leading AI-powered cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers so the door is always open for those who want to grow their career.
We are seeking a skilled full-stack developer to join our IBM Software team. As part of our team you will be responsible for developing and maintaining high-quality software products working with a variety of technologies and programming languages. Candidate will be primarily responsible for designing developing and maintaining both server-side and client-side applications. The ideal candidate should have a strong background in Java and ReactJS along with experience in PostgreSQL and web frameworks.
IBM’s product and technology landscape includes Research Software and Infrastructure. Entering this domain positions you at the heart of IBM where growth and innovation thrive.

Your Role and Responsibilities
  • Take ownership of end-to-end delivery – from solution design estimation development testing and deployment
  • Uphold quality standards including reliability efficiency security maintainability and usability by applying best practice processes methodologies and tools
  • Contribute to the design and build evolution of the platform ensuring it remains scalable reliable and easy to use
  • Contribute to engineering discussions across multiple teams in multiple locations.
  • Collaborate with Product Managers UX Designers Engineers and QA to design develop and deploy new platform features and functionalities.
  • Analyse and suggest improvements to the Software Development Lifecycle (SDLC).
  • Develop and maintain APIs for seamless communication between front-end and back-end components.
  • Provide technical guidance and mentorship to junior developers on the team


Required Technical and Professional Expertise

  • 5-8 years of overall industry experience.
  • Atleast 3-4 years of experience in full-stack application development.
  • Strong Java/J2EE background and experience in RESTful APIs Spring framework and Spring boot
  • Experience in front-end development using ReactJS framework HTML TypeScript and CSS
  • Strong knowledge in working with databases and persistence frameworks such as JDBC JPA and PostgreSQL.
  • Good experience with JUnit/TestNG and mocking frameworks developing Unit Test and Integration tests.
  • Have a strong agile mindset – focusing on delivering outcomes willingness to accept and adapt changes collaboration and continuous improvement.
  • In-depth understanding of software development best practices including version control (e.g. Git) code review and testing.
  • Ambitious individual who can work under their own direction towards agreed targets or goals and with a creative approach to work.


Preferred Technical and Professional Expertise

  • Degree in Computer Science Engineering or equivalent professional experience.
  • Be proactive team focused willing to take ownership and be able to guide and mentor junior resources in the team.
  • Proficiency in debugging complex Java applications using advanced techniques and tools such as JDB or Eclipse Debugger. Ability to troubleshoot performance issues and identify memory leaks or thread contention.
  • Experience in designing and building RESTful APIs using Java 11+
  • Expertise in modern front-end frameworks (React Angular) and how they integrate with Java-based backends.
  • Hands-on experience with CI/CD pipelines automated testing and deployment processes.
  • Familiarity with tools like Jenkins Jira GitHub
  • Deep familiarity with Agile methodologies
Apply Now

Date Posted

11/22/2024

Views

0

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

Similar Jobs

Backend Developer - IBM

Views in the last 30 days - 0

IBM is seeking a Technical Support Professional with experience in customerfacing leadership and a strong technical grasp of their products The role i...

View Details

Software Developer (Java Backend) - IBM

Views in the last 30 days - 0

The text is a job description for a Software Engineer position at Instana The role involves working on the Java tracer team maintaining and evolving J...

View Details

Backend developer - IBM

Views in the last 30 days - 0

The job description is for an Application Developer at IBM leading the company into the future by translating system requirements into customized syst...

View Details

Software Developer - Backend Development - IBM

Views in the last 30 days - 0

IBM is looking for a Backend development Engineer to join their Data and AI Development team The role involves designing developing and maintaining co...

View Details

Backend Developer - IBM

Views in the last 30 days - 0

IBM is looking for a Backend development Engineer to join their Data and AI Development team The role involves designing developing and maintaining co...

View Details

Backend Developer - IBM

Views in the last 30 days - 0

IBM is looking for a Backend development Engineer to join their Data and AI Development team The role involves designing developing and maintaining co...

View Details