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

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