Company logo

Senior Developer- Java Spring Boot & System-Level Programming (C or C++)

Trois Infotech

  • No ratings yet!

  • Posted:   Today
  • Not yet applied
  • Job id68636f42f0d0d3694e1121bd
  • Experience5 - 10 years
  • SalaryNot disclosed
  • Job Applicants0

Senior Developer- Java Spring Boot & System-Level Programming (C or C++)

Trois Infotech Trivandrum No of views: 0

We are seeking a highly skilled and motivated Senior Developer with strong experience in Java Spring Boot and system-level programming using C/C++. The ideal candidate will have a deep understanding of real-time systems, performance-critical applications, and multithreading concepts. You will play a key role in designing, developing, and maintaining scalable backend services and low-level system components in demanding, real-time environments.

Skills
  • C
  • Good Verbal and Written Communication
  • Problem Solving
  • Debugging
  • Java
  • Springboot
  • RESTful APIs
Requirements
  • Job Role Senior Developer -Java Spring Boot & System-Level Programming -C
  • Job Type Full Time
  • Workplace Type Onsite
  • Industry Information Technology & Services
Secondary locations
Not provided
About

Not provided

Responsibilities

  • Design, develop, and maintain scalable backend applications using Java Spring Boot.
  • Develop and optimize system-level software and libraries in C/C++, including performance-critical modules.
  • Work on real-time systems with deterministic performance and low-latency constraints.
  • Integrate high-level applications with low-level system modules.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the robustness, security, and efficiency of code in production environments.
  • Perform code reviews, write unit tests, and support continuous integration and deployment.
  • Troubleshoot, debug, and resolve complex technical issues across the stack.
  • Document software designs, processes, and maintain technical specifications.

Other Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of hands-on development experience in Java (Spring Boot).
  • Strong proficiency in C/C++, including STL, memory management, pointers, and inter-process communication (IPC).
  • Experience in system-level programming, including kernel/user space interactions, device drivers, or embedded systems.
  • Understanding of real-time constraints, scheduling, and latency-sensitive programming.
  • Good grasp of multithreading, concurrency, synchronization, and parallel computing.
  • Experience with RESTful APIs, microservices architecture, and containerization (Docker, Kubernetes) is a plus.
  • Familiarity with Linux environments and build tools like Maven/Gradle, Make/CMake.
  • Excellent problem-solving and debugging skills.
  • Strong verbal and written communication skills.
  • Experience Required: 5+ years


Good to have

Not provided

About the Company

Trois Infotech is a cutting edge technology company having products and solutions for Responsible surveillance, Cleantech, Telecommunication and Utility. Our state-of-the-art AI and computer vision research team is committed to transform the camera-based surveillance. Our research includes edge and server-based computer vision products for security surveillance, traffic enforcement, defense, law and order, crime analysis, perimeter security with violations and incident detection, unconstrained ANPR, Pose invariant Face Recognition, Gait Recognition etc. In the Cleantech domain, we have an enterprise waste management product which can track and monitor the entire waste management process with role-based web and mobile applications and insightful reports and dashboards. We have large scale wide implementation of computer vision products and platform and mobile applications for waste management monitoring. We have ongoing projects in India and the Middle East. The current total team size is more than 100.

Similar Jobs

APPLY FOR THIS JOB SAVE THIS JOB

Want to Become a Successful Employer?

We'll help you to grow your career and growth.
SignUp Today