Java Backend Developer


Company Name


Job Description

  • Job Description:

    We are seeking a highly motivated and skilled Core Java Backend Developer to join our dynamic backend engineering team. In this role, you will be responsible for designing and developing high-performance, scalable, and reliable server-side applications, with a strong focus on system optimization and concurrency.

    This is an exciting opportunity to work on complex backend systems that are critical to our platform?s success.


    Your Role and Responsibilities:

    • Design and develop high-performance backend systems using Core Java and related technologies.

    • Maintain and optimize server-side applications with a focus on performance, reliability, and scalability.

    • Collaborate with cross-functional teams to analyze requirements and propose technical solutions.

    • Apply multithreading and concurrent programming principles for performance-critical applications.

    • Work in a Linux-based environment, writing shell scripts and troubleshooting at system level.

    • Build and consume RESTful web services.

    • Collaborate with QA teams to define test plans, identify bugs, and resolve production issues.

    • Continuously improve system architecture and code quality following OOP principles and design patterns.


    Required Technical & Professional Expertise:

    • Strong skills in Core Java, including:

      • Streams, Exception Handling

      • NIO (Non-blocking IO), Multithreading

      • Solid grasp of OOPs concepts

    • Good understanding of data structures and algorithm design

    • Proficiency in Linux command-line, shell scripting, and optionally Perl scripting

    • Familiarity with concurrency, synchronous/asynchronous programming

    • Hands-on experience developing and integrating RESTful APIs

    • Working knowledge of Git and version control best practices

    • Strong problem-solving skills and attention to detail


    Nice to Have:

    • Experience with CI/CD pipelines

    • Exposure to Docker, Kubernetes, or microservice architecture

    • Familiarity with message queues or event-driven architecture

Job Details

Experience : 2 To 4
Number Of Vacancies : 5
Job Type : Permanent
Industry Type : IT/Software
Salary : 3 Lac - 5 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