Senior Software Engineer

3 weeks ago


Bengaluru, Karnataka, India INSIGHT IND Full time

Job Description :

We are seeking a highly skilled and experienced Senior Software Engineer (Java Microservices) to join our dynamic development team. The ideal candidate will have a strong background in Java development, microservices architecture, and distributed systems, with hands-on experience in building scalable, secure, and high-performance applications.

Key Responsibilities :

- Design, develop, and maintain scalable and high-performance microservices-based applications using Java/JEE and Spring frameworks.

- Implement RESTful APIs and ensure seamless integration between services.

- Apply strong understanding of microservices architecture and design patterns to develop robust solutions.

- Collaborate with cross-functional teams to define, design, and deliver new features and enhancements.

- Conduct unit testing using tools like JUnit and ensure code quality through Test Driven Development (TDD) practices.

- Utilize MongoDB and PL/SQL for data persistence and database management.

- Integrate and work with messaging systems, specifically Apache Kafka.

- Identify and remediate security vulnerabilities in the application stack.

- Follow DevOps and CI/CD best practices using modern tools and Skills & Experience :

- Minimum 5 years of hands-on software engineering experience.

- Strong expertise in Java/JEE, Spring Boot, Microservices architecture, and REST APIs.

- Proficient in JavaScript and front-end integration.

- Deep understanding of Microservices design patterns and distributed systems.

- Experience with unit testing frameworks like JUnit.

- Working knowledge of MongoDB and PL/SQL.

- Mandatory experience in Apache Kafka.

- Familiarity with Test Driven Development (TDD) and related practices.

- Exposure to CI/CD pipelines and DevOps tools.

- Experience in cloud environments (AWS, Azure, or GCP) is a plus.

Preferred Attributes :

- Strong problem-solving skills and attention to detail.

- Excellent communication and collaboration skills.

- Ability to work independently in a fast-paced environment.

- Passion for learning and applying new technologies.

(ref:hirist.tech)
  • Senior Software Engineer

    55 minutes ago


    Bengaluru, Karnataka, India Black Duck Software, Inc. Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Senior Software Engineer - Full Stack We are looking for a highly skilled and motivated Senior Full-Stack Software Developer to join our Technical Services team. This role is pivotal in designing, developing, and maintaining internal delivery tools that enhance staff productivity. Delivery tools include plugins to proxy applications like Burp, internal...

  • Senior Software Engineer

    2 minutes ago


    Bengaluru, Karnataka, India Prakhar Software Solutions Private Limited Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Title : Senior Software EngineerC , QT/QML Location : Bangalore Work From Office. Client : Nest Digital. Note : Should have strong QT experience. Responsibilities :Design, develop, and maintain Qt-based frontend and backend applications for healthcare equipment. Write clean, efficient, and well-documented C code, adhering to coding standards and best...


  • Bengaluru, Karnataka, India Black Duck Software, Inc. Full time US$ 1,50,000 - US$ 2,00,000 per year

    Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...


  • Bengaluru, Karnataka, India beBeehydraulic engineer Full time ₹ 12,00,000 - ₹ 20,00,000

    Job Title:">Senior Hydraulic Systems Design Expert"> ">Job Summary:"]}We are seeking an experienced Senior Hydraulic Systems Design Expert to join our team. As a key member of the engineering department, you will be responsible for designing, developing, and improving hydraulic systems, components, and handling ECNs and ECRs for power equipment and...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 30,00,000 - ₹ 40,00,000

    Senior Software Engineer Job Opportunity">We are seeking an experienced Senior Software Engineer to join our team. The successful candidate will design, develop, and maintain web/mobile applications using the MEAN stack and Flutter.">Key Responsibilities:">">Design and develop web/mobile applications using the MEAN stack and Flutter.">Maintain existing...


  • Bengaluru, Karnataka, India beBeeSoftware Full time US$ 1,20,000 - US$ 2,00,000

    We are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have experience in developing scalable application components, which are remotely deployed and used to extract and push large volumes of data in a data warehouse solution.About the RoleAs a Senior Software Engineer, you will be directly contributing to the...


  • Bengaluru, Karnataka, India Guidewire Software Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    SummaryEmbark on a transformative career as a Guidewire Cloud Platform Software Engineer, where you will be at the forefront of revolutionizing how business leverage cloud technologies. We are seeking talented individuals to join our innovative team, where your expertise will be instrumental in designing, implementing, and optimizing robust cloud...


  • Bengaluru, Karnataka, India Dell Full time

    Senior Software Engineer - Automation Python ScriptingThe Software Engineering team delivers next-generation application enhancements and new products for a changing world Working at the cutting edge we design and develop software for platforms peripherals applications and diagnostics xe2x80x94 all with the most advanced technologies tools software...


  • Bengaluru, Karnataka, India Dell Full time

    Senior Software Engineer - Automation Python ScriptingThe Software Engineering team delivers next-generation application enhancements and new products for a changing world Working at the cutting edge we design and develop software for platforms peripherals applications and diagnostics xe2x80x94 all with the most advanced technologies tools software...

  • Software Engineer

    12 hours ago


    Bengaluru, Karnataka, India MRI Software Full time

    Job Title : Software Engineer - .Net & ReactReports to : VP Product ManagementLocation : BangaloreMRI Software is seeking a Software Engineer to join our team working on the MRI suite of products.As a Software Engineer, you will be responsible for developing, testing, and maintaining software solutions throughout the Software Development Lifecycle.You should...