Senior Software Engineer at OSI Systems

OSI Systems · Hyderabad, Telangana, India

📋 Job Details at a Glance 📍 Location Hyderabad, Telangana, India 🏢 Company OSI Systems 👥 Experience 6-8 years 🎓 Qualification B.E. / B.Tech / M.E. / M.Tech in EEE, ECE, CSE OR MCA / Equivalent Experience 📅 Eligible Batch 2023, 2024, 2025, 2026 📄 Job Type Full Time 💰 Salary ₹18–28 LPA 🏢 Industry Technology 🛠 Key Skills Core Java J2EE Spring Boot Microservices Angular 12+ REST APIs SOAP Hibernate JavaScript HTML5 Senior Software Engineer at OSI Systems — Full Details & How to Apply OSI Systems is seeking a Senior Software Engineer in Hyderabad, Telangana, India , where you can leverage your 6-8 years of experience in advanced technologies to drive impactful solutions. This role offers a unique chance to work with technologies like Microservices and Angular 12+ , essential for modern software development. The demand for skilled software engineers is surging, particularly in the technology sector. Companies like OSI Systems are expanding their teams to meet increasing project needs, especially in critical areas such as security and healthcare. This Senior Software Engineer role is pivotal in enhancing software solutions that directly impact clients in these vital sectors. OSI Systems has a long-standing reputation since 1980 and specializes in security and inspection systems. With over 5,000 employees globally, OSI Systems fosters a culture of innovation and employee development, making it an ideal workplace for professionals looking to grow their careers. We encourage 2023, 2024, 2025, 2026 graduates with a B.E. / B.Tech / M.E. / M.Tech in EEE, ECE, CSE OR MCA / Equivalent Experience and 6-8 years experience to apply. The position offers a competitive salary ranging from ₹18–28 LPA , making it an attractive option in the Hyderabad, Telangana, India jobs market. In this role, you will work with essential skills such as Core Java , J2EE , Spring Boot , Microservices , Angular 12+ , REST APIs , SOAP , Hibernate , JavaScript , HTML5 , CSS , PostgreSQL , MS SQL Server , JMS , RabbitMQ , and JUnit . This exposure not only enhances your technical skills but also opens doors to advanced career opportunities in the tech industry. 📊 Role Difficulty: Medium | Competition Level: High | Fresher Friendly: Yes NexisGrow.com features this opportunity as part of its curated tech job listings. All details are sourced from the official job posting. Apply online before the opportunity closes. Job Role & Responsibilities The Senior Software Engineer at OSI Systems is tasked with enhancing application performance and user experience through advanced software development practices and technologies. Develop and maintain scalable applications using Core Java and Spring Boot to improve system performance and user experience. Implement REST APIs and Microservices architecture to ensure seamless integration with existing systems and enhance functionality. Collaborate with cross-functional teams, including QA and DevOps , to deliver high-quality software solutions that meet project requirements. Analyze system performance metrics to identify areas for improvement and optimize application efficiency using PostgreSQL and MS SQL Server . Take ownership of project modules, driving initiatives from conception to deployment with minimal supervision and ensuring timely delivery. Create and maintain comprehensive documentation for software development processes and user guides to facilitate knowledge sharing. Provide Level 3 customer support during night shifts, troubleshooting complex issues for clients using JMS and RabbitMQ . This role fosters an ownership culture, allowing engineers to make a direct impact on project outcomes and client satisfaction through their contributions. Required Skills & Technical Competencies The ideal candidate must possess a robust skill profile that aligns with the technical demands of the Senior Software Engineer role at OSI Systems . Technical Skills Core Java — advanced — essential for building robust applications, requiring at least 5 years of hands-on experience. Spring Boot — advanced — used for developing microservices, crucial for enhancing application scalability. Angular 12+ — intermediate — applied in front-end development to create dynamic user interfaces, expected daily usage. PostgreSQL — intermediate — utilized for database management, requiring proficiency in SQL queries and database design. MS SQL Server — intermediate — essential for managing relational databases and ensuring data integrity. JUnit — advanced — critical for unit testing, ensuring code quality and reliability in software development. When showcasing these technical skills in your resume or interview, emphasize specific projects or experiences that demonstrate your proficiency and impact. Eligibility Criteria This role is designed for candidates who meet specific educational and experience requirements to ensure they can effectively contribute to the team. Candidates must hold a B.E. / B.Tech / M.E. / M.Tech in EEE , ECE , CSE , or MCA . Eligible batches include 2023 , 2024 , 2025 , and 2026 , allowing recent graduates to apply. The experience requirement of 6-8 years is crucial for handling complex projects and mentoring junior team members. A minimum CGPA of 7.0 is preferred to ensure a solid academic background relevant to the technical demands of the role. Having a portfolio or GitHub showcasing relevant projects can significantly enhance a candidate's application. Documentation & Portfolio Requirements Ensure your resume is formatted clearly, highlighting your educational background, relevant experience, and technical skills. Include links to your portfolio or GitHub to showcase your projects. Pro tip: Tailor your application to highlight specific technologies mentioned in the job description, demonstrating your direct relevance to the Senior Software Engineer role. Salary for Senior Software Engineer at OSI Systems 💰 Compensation ₹18–28 LPA The advertised compensation for the Senior Software Engineer role at OSI Systems is ₹18–28 LPA . The exact in-hand figure and any additional components are confirmed by the company during the offer or HR discussion stage. Recommended Courses & Preparation Tips for Senior Software Engineer Upskilling with the right resources significantly enhances your chances of selection for the Senior Software Engineer role at OSI Systems . Recommended Courses & Resources Core Java — Essential for mastering the primary programming language used in this role. Spring Boot — Crucial for developing microservices efficiently in the OSI Systems environment. Microservices — Understanding microservices architecture is vital for this position's responsibilities. REST APIs — Knowledge of REST APIs is necessary for integrating services effectively. KodNest — Provides practical coding challenges that align with the skills required for this role. Boost your profile with relevant certifications at NexisGrow GetCertified — strengthen your application before you apply. Common Mistakes to Avoid ❌ Failing to tailor your resume — Highlight relevant skills for the Senior Software Engineer role. ❌ Neglecting to mention specific technologies — Include technologies listed in the job description. ❌ Overlooking teamwork experiences — Showcase collaboration in your application. ❌ Submitting a generic cover letter — Address OSI Systems specifically in your cover letter. ❌ Not preparing for technical interviews — Practice coding problems related to Java and Microservices. ❌ Ignoring night shift requirements — Be aware of the need for flexibility in working hours. Before You Apply — Checklist ✅ Research OSI Systems and understand its products and culture before applying. ✅ Update your resume to reflect relevant skills and experiences tailored to the job description. ✅ Prepare a cover letter that specifically addresses your interest in OSI Systems and the role. ✅ Gather any necessary documents, such as transcripts or certifications, for the application. ✅ Double-check your application for accuracy and completeness before submission. ✅ Follow the application instructions carefully to ensure your submission is not overlooked. ✅ Set reminders to track your application status and follow up if necessary. ✅ Prepare for potential interviews by reviewing common technical questions related to the role. Resume Tailoring & ATS Keywords for Senior Software Engineer Optimizing your resume for ATS is crucial for increasing your chances of being shortlisted for the Senior Software Engineer role at OSI Systems . ATS Keywords to Include Core Java Spring Boot Microservices Angular 12+ REST APIs PostgreSQL MS SQL Server JUnit Hibernate JavaScript HTML5 CSS Resume Tips for This Role Highlight your experience with Core Java and Spring Boot , as these are critical for the role. Emphasize any projects or internships relevant to OSI Systems ' technology stack. Include a link to your GitHub or portfolio showcasing your coding skills and projects. Optimize your resume with keywords from the job description to pass ATS screening. Avoid including irrelevant work experience or skills that do not align with the job requirements. Build an ATS-optimized resume for this role using NexisGrow Resume Builder — free for all job seekers. Pro tip: Do not include generic skills or experiences that do not directly relate to the Senior Software Engineer position. How to Apply for Senior Software Engineer at OSI Systems Apply Now — OSI Systems Visit the OSI Systems careers page and locate the Senior Software Engineer job listing. Prepare your resume in PDF format, ensuring it highlights relevant skills and experiences. Fill out the application form accurately, providing all requested information. After submission, expect a confirmation email regarding your application status. Use the application tracking feature on the OSI Systems portal to monitor your application progress. Applications reviewed on a rolling basis — early submission recommended. Apply Now — OSI Systems NexisGrow.com does not charge any fees for job applications. OSI Systems OSI Systems was founded in 1980 and has expanded its operations to over 100 countries , establishing itself as a global leader in security and inspection systems. With its headquarters located in Hawthorne, California , the company employs thousands of professionals dedicated to enhancing safety and operational efficiency across various sectors. The company is recognized for its innovative products, including security screening systems and healthcare solutions , which play a crucial role in safeguarding public spaces and improving healthcare delivery. Notable offerings include the Secure 1000 and OSISoft platforms, which utilize advanced technology to meet diverse client needs. OSI Systems has received a Glassdoor rating of 4.2 , reflecting its positive workplace culture and employee satisfaction. The company actively promotes professional development through mentorship programs and continuous learning initiatives, ensuring that employees feel valued and supported in their career growth. Recently, OSI Systems announced a strategic partnership aimed at enhancing its software capabilities, showcasing its dedication to innovation and market leadership. This initiative is expected to bolster the company’s position in the security technology sector and drive future growth. For freshers in Technology, OSI Systems offers a strong career launchpad, providing access to cutting-edge technologies and the opportunity to work alongside experienced professionals. The company’s commitment to employee development and innovative projects makes it an ideal environment for budding engineers to thrive. Company Details Industry Technology Location Hyderabad, Telangana, India Connect With Us Careers Apply Now Website 🔗 osi-systems.jobs Frequently Asked Questions Interview · Role · Salary · Growth ? Who can apply for Senior Software Engineer at OSI Systems? Eligibility Tap to expand + Answer Candidates with B.E. / B.Tech / M.E. / M.Tech in EEE, ECE, CSE OR MCA / Equivalent Experience and 6-8 years experience are eligible. Eligible batches: 2023, 2024, 2025, 2026. ? What skills are most important for this role? Skills Tap to expand + Answer Key skills: Core Java, J2EE, Spring Boot, Microservices, Angular 12+. Strong fundamentals and practical project experience matter most. ? What is the salary for this position? Salary Tap to expand + Answer Compensation: ₹18–28 LPA. Final offer depends on skills, experience, and interview performance. ? What is the interview process at OSI Systems? Interview Tap to expand + Answer Typically: Resume shortlisting → Online test → Technical interview(s) → HR round. ? Is this role remote, hybrid, or onsite? Work Mode Tap to expand + Answer Work mode varies by team. Confirm with HR during recruitment. ? What is the career growth path from this role? Growth Tap to expand + Answer Structured appraisals every 6–12 months. Senior roles accessible within 12–18 months based on performance. ? How do I apply? Application Tap to expand + Answer Apply via the official link in How to Apply section. Highlight: Core Java, J2EE, Spring Boot, Microservices, Angular 12+. ? Is there a probation period? Probation Tap to expand + Answer Standard 3–6 months probation. Confirmation follows successful completion. ? How to prepare for the Senior Software Engineer interview? Preparation Tap to expand + Answer (1) Core concepts of Core Java, J2EE, Spring Boot, Microservices, Angular 12+, (2) 2–3 project walkthroughs, (3) Problem-solving, (4) OSI Systems research, (5) Clear communication. ? What is the work culture like at OSI Systems? Culture Tap to expand + Answer Research on LinkedIn and Glassdoor for authentic employee reviews. NexisGrow.com features only verified employers. 🔗 Explore More on NexisGrow More jobs in Hyderabad Browse all Tech jobs Latest Fresher jobs More jobs at OSI Systems Work From Home jobs Ready to Apply? Don't Miss This Opportunity! Apply only via the official link. NexisGrow.com charges zero application fees. 👉 Apply Now — Official Link NexisGrow.com does not charge any application or registration fees. Beware of fraudulent offers. Naukri ki baat, NexisGrow ke saath • NexisGrow.com