- 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.
Requirements
Required Skills
- Robust hands-on experience in Java / C++ / C#.
- Solid understanding of Java fundamentals: OOPS, Data Structures, 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.
- Acquire and demonstrate technical knowledge for key use cases in defect inspection software for SWIFT tools.
Nice to Have (preferred skills, experience, qualifications)
- Knowledge working with HPC, Linux, Win32 understanding
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Senior Software Engineer - Java (Tamil Nadu)
🏢 Left Right Mind
📍 Tamil Nadu
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.