Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Principal Engineer Java.
India Jobs Expertini

Urgent! Principal Engineer - Java Job Opening In Gurugram – Now Hiring Confidential

Principal Engineer Java



Job description

<p><p><b>Responsibilities : </b></p><p><br/>- Design, develop, and maintain high-performance, scalable, and reliable software solutions using Core Java.<br/><br/></p><p>- Work on system-level programming involving multithreading, synchronization, and concurrency control.<br/><br/></p><p>- Apply Object-Oriented Design principles to solve complex real-world technical problems.<br/><br/></p><p>- Drive System Design discussions and contribute to both High-Level Design (HLD) and Low-Level Design (LLD).<br/><br/></p><p>- Optimize application performance, ensuring efficient memory usage and responsiveness.<br/><br/></p><p>- Participate in code reviews, debugging, and technical documentation.<br/><br/></p><p>- Collaborate with cross-functional teams in an agile environment while working as an Individual Contributor (IC).</p><br/><p><b>Requirements : </b><br/><br/>- Bachelor's degree in Computer Science from IITs, IIITs, NITs, BITS, Thapar, or DTU.<br/><br/></p><p>- Experience - 7 Years+.<br/><br/></p><p>- Strong hands-on experience in Core Java (Java 8 or newer preferred).<br/><br/></p><p>- Solid understanding of Object-Oriented Programming (OOPs) concepts and design principles.<br/><br/></p><p>- Expertise in Multithreading, Concurrency, and Synchronization techniques.<br/><br/></p><p>- Strong grasp of Data Structures, Collections, and Algorithms.<br/><br/></p><p>- Experience in System Design (HLD & LLD) with the ability to design scalable distributed systems.<br/><br/></p><p>- Problem-solving mindset with strong analytical and debugging skills.</p><br/><p><b>Nice to Have : </b><br/><br/>- Familiarity with Java libraries/frameworks (Collections, Concurrency utilities, etc.

).<br/><br/></p><p>- Exposure to performance optimization tools and profilers (JConsole, VisualVM, JProfiler).<br/><br/></p><p>- Understanding of JVM internals, memory management, and garbage collection.<br/><br/></p><p>- Prior experience in high-performance, product-based, or distributed environments.</p><p></p><br/></p> (ref:hirist.tech)


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Principal Engineer Potential: Insight & Career Growth Guide