- Develop backend software using Java.
- Translate system-level requirements into robust software design.
- Solve complex multi-process, multi-system problems in Windows / Java environments.
- Participate in the full product development lifecycle, from design to delivery.
- Collaborate with global teams to deliver high-quality software solutions.
Preferred candidate profile
- Robust hands-on experience in core Java
- Solid understanding of Java fundamentals: OOPS, Data Structures & Algorithms, Multithreading, Design Patterns.
- Experience with backend frameworks and tools such as Apache Spark and Kafka.
- Unit testing using JUnit / NUnit.
- Good understanding of OS concepts and software development best practices.
Good to Have
- Exposure to HPC systems.
- Knowledge of Linux and Win32.
- Experience in machine control or inspection software.
📌 Senior Java Engineer (Chennai)
🏢 Left Right Mind
📍 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.