Application Developer


Company Name


Job Description

  • Job Description:

    As an Application Developer at IBM, you will play a critical role in driving innovation by converting system requirements into robust, scalable solutions. Working in an Agile environment, you?ll design and develop customized systems that address key business needs for IBM and its global clients. Your work will involve collaboration across diverse teams, integrating code into enterprise systems, and leveraging the latest tools and technologies to deliver exceptional results.


    Key Responsibilities:

    • Translate business and system requirements into efficient, scalable application solutions.

    • Develop and maintain applications using Java, Spring Framework, Spring Boot, and RESTful APIs.

    • Collaborate in Agile teams to design and implement microservices architecture.

    • Integrate and manage relational databases such as MySQL.

    • Use container platforms like Docker and Kubernetes to deploy applications.

    • Implement messaging platforms including Kafka or IBM MQ.

    • Apply Test-Driven Development (TDD) practices and tools for continuous integration.

    • Manage build automation using tools like Ant, Maven, and version control systems (e.g., GitHub, GitLab, Bitbucket).

    • Use UNIX commands to manage and deploy applications in Linux-based environments.

    • Collaborate and communicate effectively with team members and stakeholders.


    Required Technical and Professional Expertise:

    • 3?5 years of professional experience in application development

    • Strong proficiency in Java, Spring, Spring Boot, and RESTful APIs

    • Solid understanding of OOP and Design Patterns

    • Experience with ORM tools such as Hibernate or JPA

    • In-depth knowledge of relational databases (e.g., MySQL)

    • Hands-on experience with Spring Boot Microservices

    • Familiarity with Docker, Kubernetes, and Kafka/IBM MQ

    • Proficiency in Test-Driven Development

    • Knowledge of build tools (Ant, Maven) and UNIX command line


    Preferred Technical and Professional Experience:

    • Strong communication and collaboration skills

    • Ability to train team members in both procedural and technical concepts

    • Experience with Agile methodologies and enterprise-level software delivery

Job Details

Experience : 3 To 5
Number Of Vacancies : 1
Job Type : Permanent
Industry Type : IT/Software
Salary : 3 Lac - 6 Lac P.A

Education Summary

UG : Any UG Degree PG : Any PG Degree

Contact Details

Contact Person : NA
Contact Number : 8026788990
e-mailId : response@in.ibm.com
Address : IBM India Private Limited, 
No. 1/124 DLF IT Park Tower 1A, 
Ramapuram, Shivaji Garden, 
Nandampakkam Post Near L&T, 
Chennai.

Back

Office Location

Central Jakarta No 1234, Jakarta, Indonesia