Principal Software Engineer

1 day ago


India TIGI HR Full time

Position Title: Principal Software Engineer (Java)

Experience: 6-8 years

Location: Ahmedabad

Role & Responsibility:

• Design, develop, and maintain software products using Core Java.

• Implement Object-Oriented Programming (OOPs) principles effectively in core Java.

• Utilize Java fundamentals including concurrency, logging, error handling, and dependency

management to create robust solutions.

• Adhere to industry best practices throughout the software development lifecycle, ensuring high-

quality deliverables.

• Debug multithreading high-performance applications to identify and resolve issues promptly.

• Utilize Java and Vert.x, along with familiarity with message queue,REST API architecture.

• Participate in event-driven application development, leveraging relevant experience to enhance

project outcomes.

• Demonstrate proficiency in data structures and algorithms to optimize software performance.

• Collaborate effectively within Agile or other product methodologies to deliver timely and innovative

solutions.

• Utilize version control systems such as Git and build systems like Jenkins, Maven, Gradle, TFS, or

similar.

• Implement instrumentation to gather business-specific metrics and insights into consumer usage

patterns.

• Develop Microservices with a strong understanding of AWS services including EC2, Lambda, S3, and CloudWatch.

• Contribute to the team's understanding of API management platforms, design standards, patterns, and best practices.

Skills and Qualifications:

• Bachelor's or Master’s degree in Computer Science, Engineering, or related field.

• 6+ years of hands-on experience in software design and development using Core Java Fundamentals.

• Proficiency in implementing OOPs principles and design patterns in Java.

• Solid understanding of Java fundamentals including concurrency, logging, and error handling.

• Experience with debugging multithreading applications and optimizing performance.

• Strong knowledge of data structures and algorithms.

• Experience working within Agile or other product methodologies.

• Familiarity with version control systems (e.g., Git) and build systems (e.g., Jenkins, Maven).

• Experience developing Microservices on AWS infrastructure is a plus.

• Excellent problem-solving skills and attention to detail.

• Strong communication and collaboration abilities.

• Ability to thrive in a fast-paced, collaborative environment.



  • India TIGI HR Full time

    Job Tittle : Principal Software Engineer (Java) Experience : 5+ Years Location : Ahmedabad Position Overview: We are seeking a highly skilled and motivated Principal Software Engineer proficient in Java to join our dynamic team. The ideal candidate will have extensive experience in designing, developing, and maintaining software products,...


  • India ConnectWise Full time

    Principal Software Engineer (Dot Net) Pune/Mumbai General Summary: The Principal Software Engineer II is responsible for developing high-quality, innovative, fully performing software compliant with coding standards. This individual works in partnership with cross-functional teams to ensure that software deliverables, including designs, codes, and...


  • India CheckRed Full time

    Join a dynamic and fast-growing cloud security startup as a Principal Software Engineer, offering impactful leadership opportunities, innovative challenges, and a generous performance-based compensation package.     Why Join CheckRed Security?    At CheckRed Security, we’re not just another cybersecurity company, we’re an award-winning...


  • india Aspect Software Full time

    PRIMARY ROLE & RESPONSIBILITIES Analyzes, designs, programs, debugs, and does ongoing modification of software components.Code may be used in commercial end-user applications, prototypes, or in test tools or other supporting programs.Using the required programming languages and other technologies, writes code, completes programming, and performs testing and...


  • india ConnectWise Full time

    Principal Software Engineer (Dot Net) Pune/Mumbai General Summary: The Principal Software Engineer II is responsible for developing high-quality, innovative, fully performing software compliant with coding standards. This individual works in partnership with cross-functional teams to ensure that software deliverables, including designs, codes, and tests,...


  • india TIGI HR Full time

    Job Tittle : Principal Software Engineer (Java)Experience : 5+ Years Location : Ahmedabad Position Overview:We are seeking a highly skilled and motivated Principal Software Engineer proficient in Java to join our dynamic team. The ideal candidate will have extensive experience in designing, developing, and maintaining software products, demonstrating...


  • india raptorX.ai Full time

    Job Title: Principal Software EngineerLocation: Hyderabad, IndiaCompany: RaptorXAbout RaptorXRaptorX is a fintech startup focused on redefining fraud detection and prevention in real time for banks, financial institutions, and digital platforms. Backed by top-tier investors, including senior technology leaders from Google, Microsoft, and Peak XV Partners,...

  • Principal Engineer

    2 months ago


    india Aspect Software Full time

    PRIMARY ROLE & RESPONSIBILITIES Analyzes, designs, programs, debugs, and does ongoing modification of software components. Code may be used in commercial end-user applications, prototypes, or in test tools or other supporting programs. Using the required programming languages and other technologies, writes code, completes programming, and performs testing...


  • India Client of ACPL - AgileWaters Consulting Pvt. Ltd. Full time

    We are seeking an experienced Principal Java Software Engineer to join our Client of ACPL - AgileWaters Consulting Pvt. Ltd. team in this highly rewarding role. The ideal candidate will have a minimum of 8 years of experience in Java development and will be responsible for designing and developing robust, scalable, high-performing applications using Spring...

  • Principal Engineer

    2 months ago


    India Aspect Software Full time

    PRIMARY ROLE & RESPONSIBILITIES Analyzes, designs, programs, debugs, and does ongoing modification of software components. Code may be used in commercial end-user applications, prototypes, or in test tools or other supporting programs. Using the required programming languages and other technologies, writes code, completes programming, and performs...

  • Principal Engineer

    2 months ago


    India Aspect Software Full time

    PRIMARY ROLE & RESPONSIBILITIES Analyzes, designs, programs, debugs, and does ongoing modification of software components. Code may be used in commercial end-user applications, prototypes, or in test tools or other supporting programs. Using the required programming languages and other technologies, writes code, completes programming, and performs testing...

  • Principal Engineer

    2 hours ago


    India Aspect Software Full time

    PRIMARY ROLE & RESPONSIBILITIES Analyzes, designs, programs, debugs, and does ongoing modification of software components.Code may be used in commercial end-user applications, prototypes, or in test tools or other supporting programs.Using the required programming languages and other technologies, writes code, completes programming, and performs testing and...


  • India ACET INFOTECH Full time

    Job Summary:We are seeking a highly skilled Principal Software Architect to join our engineering team at ACET INFOTECH. This role involves designing and developing software solutions that directly impact internal and external USA clients.The ideal candidate will have 3-4+ years of experience in a software development role, with proficiency in SQL Server,...


  • india CheckRed Full time

    Join a dynamic and fast-growing cloud security startup as a Principal Software Engineer, offering impactful leadership opportunities, innovative challenges, and a generous performance-based compensation package.     Why Join CheckRed Security?    At CheckRed Security, we’re not just another cybersecurity company, we’re an award-winning platform...


  • india CheckRed Full time

    Join a dynamic and fast-growing cloud security startup as a Principal Software Engineer, offering impactful leadership opportunities, innovative challenges, and a generous performance-based compensation package.  Why Join CheckRed Security?  At CheckRed Security, we’re not just another cybersecurity company, we’re an award-winning platform...


  • india TIGI HR Full time

    Job Tittle : Principal Software Engineer (Java) Experience : 5+ Years Location : Ahmedabad Position Overview: We are seeking a highly skilled and motivated Principal Software Engineer proficient in Java to join our dynamic team. The ideal candidate will have extensive experience in designing, developing, and maintaining software products, demonstrating...


  • india TIGI HR Full time

    Job Tittle : Principal Software Engineer (Java) Experience : 5+ Years Location : Ahmedabad Position Overview: We are seeking a highly skilled and motivated Principal Software Engineer proficient in Java to join our dynamic team. The ideal candidate will have extensive experience in designing, developing, and maintaining software products, demonstrating...


  • India Oracle Full time

    Short description We are seeking an experienced and talented Principle Software Engineer - IC4 Engineer with a strong background in Java Backend development to join our dynamic team. The ideal candidate will have a deep understanding of distributed systems and expertise in Dev Ops tools and strong programming skills in languages such as Java, Python. As a...


  • india raptorX.ai Full time

    Job Title: Principal Software Engineer Location: Hyderabad, India Company: RaptorX About RaptorX RaptorX is a fintech startup focused on redefining fraud detection and prevention in real time for banks, financial institutions, and digital platforms. Backed by top-tier investors, including senior technology leaders from Google, Microsoft, and Peak XV...


  • india raptorX.ai Full time

    Job Title: Principal Software Engineer Location: Hyderabad, India Company: RaptorX About RaptorX RaptorX is a fintech startup focused on redefining fraud detection and prevention in real time for banks, financial institutions, and digital platforms. Backed by top-tier investors, including senior technology leaders from Google, Microsoft, and Peak XV...