We are seeking a highly skilled Senior Java Developer with strong expertise in Core Java, Socket Programming, and multithreaded application development. The candidate will design, develop, and maintain high-performance, scalable, and reliable client server applications that require real-time communication and network-based integrations.
Role & responsibilities:
- Design and develop enterprise-grade applications using Core Java.
- Build and maintain client-server applications using TCP/IP, UDP, and Java Socket APIs.
- Implement multithreading, concurrency, and performance optimization techniques.
- Develop low-latency, high-throughput network communication modules.
- Troubleshoot and resolve networking, connectivity, and performance issues.
- Collaborate with architects, business analysts,
and QA teams throughout the SDLC.
- Conduct code reviews and mentor junior developers.
Preferred candidate profile:
- Overall 10+ years of experience with Strong hands-on experience in Core Java (Java 8/11/17+).
- Expertise in Socket Programming, TCP/IP protocols, and network communication.
- Strong knowledge of Collections, Multithreading, Concurrency, JVM, and Memory Management.
- Experience with Design Patterns, OOP, and Data Structures.
- Positive understanding of Linux/Unix environments.
- Experience in debugging and performance tuning Java applications.
📌 Java Developer with Socket Programming (Chennai)
🏢 LTM
📍 Chennai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.