Senior Software Engineer

2 weeks ago


Hyderabad, India Awign Expert Full time

Job Title: Senior Software Engineer

Experience: 7+ Years

Location: Hyderabad

Employment Type: Full-time

About the Role:

We are looking for a Senior Software Engineer with strong expertise in front-end development ) and solid backend knowledge in Java. The ideal candidate should have hands-on experience with GRPC, monorepos, HashiCorp tools (Terraform, Consul), and unit testing frameworks. This role requires building scalable, reliable, and secure applications in a microservices-driven architecture.

Key Responsibilities:

Design, develop, and maintain scalable front-end applications using React, , and MUI.

Collaborate with backend teams to build Java-based microservices and integrate via GRPC.

Work with monorepos to manage large-scale projects effectively.

Implement infrastructure as code (IaC) with Terraform and manage service discovery/communication using Consul.

Write high-quality, testable code and ensure coverage through Jest, Cypress, and JUnit.

Collaborate cross-functionally with product, design, and DevOps teams to deliver robust solutions.

Mentor junior engineers and contribute to code reviews, best practices, and technical discussions.

Required Skills & Experience:

7+ years of professional software development experience.

Strong proficiency in React, , TypeScript, and MUI.

Solid backend experience in Java (Spring Boot preferred) with exposure to microservices architecture.

Hands-on experience with GRPC for service-to-service communication.

Experience working with monorepos in large-scale projects.

Knowledge of the HashiCorp stack: Terraform, Consul, etc.

Proficiency in writing unit and integration tests using Jest, Cypress, and JUnit.

Strong database skills with SQL.

Familiarity with CI/CD pipelines and cloud-native environments is a plus.

Good to Have:

Experience with Docker & Kubernetes.

Exposure to performance optimization and scalable system design.

Knowledge of security best practices in web and microservices applications.

What We Offer:

Opportunity to work on cutting-edge technologies in a collaborative environment.

Growth-oriented role with exposure to full-stack development and infrastructure.

Competitive compensation and benefits package.



  • Hyderabad, Bengaluru, Chennai, India Boomi Software Full time

    Job DescriptionAs a Software Senior Engineer in DevOPS and Engineering Productivity, you will- Create internal tooling to improve the Developer experience and help adopt DevOps best practices- Automate routine operational tasks, improving efficiency and standardisation while reducing time consumption.Essential Requirements- Automating, scaling and operating...


  • Hyderabad, India APPIT Software Inc Full time

    Senior Software Engineer About the Role: Notice Period: (Immediate Joiner - Only) Experience: 7+ Years Skills: Java\TypeScript\React\SQL\Terraform\GRPC\MUI\Hashicorp stack To simplify, some with below exposures: GRPC React, Next Monorepos Hashicorp -> Consul -> Terraform -> Microservices interaction Unit tests using Jest, Cypress, Junit Important Note...


  • Hyderabad, Telangana, India APPIT Software Inc Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Senior Software EngineerAbout the Role:Notice Period: (Immediate Joiner - Only)Experience: 7+ YearsSkills:Java\TypeScript\React\SQL\Terraform\GRPC\MUI\Hashicorp stack To simplify, some with below exposures:GRPCReact, NextMonoreposHashicorp-> Consul-> Terraform-> Microservices interactionUnit tests using Jest, Cypress, JunitImportant Note –This role will...


  • Hyderabad, Chennai, Bengaluru, India Boomi Software Full time

    Job DescriptionJoin us as aSoftware Senior Engineer UIon ourSoftware Engineeringteam inBengaluruto do the best work of your career and make a profound social impact.What you ll achieveAs aSoftware Senior Engineer (UI),you will be responsible for developing sophisticated systems and software based on the customer s business goals, needs and general business...


  • Hyderabad, Bengaluru, India Tableau Software Full time

    Job DescriptionYou are:- A technical leader with a track record of delivering high quality products and building passionate teams- Operational & Technical Excellence: Ensure performance, reliability, and scalability through best practices, monitoring, and hands-on technical guidance.- Entrepreneurial mindset: You thrive on solving complex problems, taking...


  • Hyderabad, Telangana, India NTek Software Solutions Full time ₹ 6,00,000 - ₹ 8,00,000 per year

    Job DescriptionWe are seeking a motivated and talented Software Engineer Intern to join our engineering team. This internship will provide you with hands-on experience in software development, coding, and collaborating with cross-functional teams. You'll work closely with our team of engineers to build and improve our software products, learn industry best...


  • Hyderabad, Telangana, India Coupa Software Inc Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Sr. Software EngineerCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe,...


  • Hyderabad, Telangana, India Coupa Software Inc Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Sr. Software Engineer Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe,...


  • Hyderabad, India ValueMomentum Full time

    Job Description: Senior Software Engineer – Guidewire BillingCenterJob Title : Senior Software Engineer– Guidewire BillingCenterPrimary skills: #Guidewire, #BillingCenterLocation : Hyderabad/Pune/Coimbatore/Bangalore/ChennaiMode of work : Work from OfficeExperience : 4+ yearsAbout the jobAre you a programmer who loves to design solutions to solve...


  • Hyderabad, Bengaluru, Chennai, India Boomi Software Full time

    Job DescriptionBoomi - Software Support Engineer - Backend TeamBoomi is looking for an enthusiastic individual with a perfect blend of technical understanding and communication skills passionate for helping customers. As a Boomi Software Support Engineer on the Triage Team, you enjoy working with customers, troubleshooting issues, and finding creative...