Local, online, private and government jobs · Updated daily
RojgarPointLocal, Online, Private and Govt Jobs

Software Engineer

Redwood Software
Hyderabad, Telangana, IndiaFull-time4 to 8 years

About this job

Redwood Software is a leader in full-stack automation fabric solutions, offering the first SaaS-based composable automation platform built for ERP to help customers manage mission-critical business processes. As a Software Engineer in the Product engineering team based in Hyderabad, you will help modernize and build reliable capabilities across the Workload Automation Platform. Your core mission involves designing, developing, and enhancing secure software that powers enterprise data exchange for global customers. A normal day in this role involves solving complex technical problems, collaborating with peers and cross-functional teams like Product and QA, participating in design reviews, and contributing to the development and observability of Java and Spring Boot microservices. You will also engage in cloud platform tasks, work with Kubernetes, and explore AI integrations to improve workload automation and managed file transfer capabilities.

Responsibilities

  • Solve complex engineering problems and follow established best practices.
  • Contribute to the development, security, compliance, and observability of Java/Spring Boot microservices.
  • Build a solid understanding of core platform and infrastructure to enhance resilience and scalability.
  • Collaborate with Product, QA, and engineering groups to ensure successful product delivery.
  • Research and apply AI/ML concepts to innovate managed file transfer and workload automation capabilities.
  • Participate in design reviews and contribute to key technical initiatives.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 4 to 8 years of professional software engineering experience focusing on high-scale products.
  • Strong proficiency in Java, Spring Boot, and REST APIs with solid OOP and design pattern skills.
  • Practical experience deploying and maintaining solutions on cloud platforms like AWS.
  • Expertise in building distributed SaaS systems, microservices, and Kubernetes.
  • Understanding of DevOps practices including CI/CD and Infrastructure as Code using Terraform.
  • Working knowledge of container orchestration with EKS and enterprise file transfer protocols.

Good to have

  • Familiarity with agile development methodologies such as Scrum and Kanban.
  • Experience with large-scale enterprise application integration, preferably involving SAP.

Who should apply

This role suits mid-to-senior software engineering professionals with four to eight years of experience in building high-scale products, distributed SaaS systems, and microservices. Candidates should possess strong Java and cloud platform skills, along with a keen interest in applying AI concepts to enterprise automation. If you enjoy solving challenging engineering problems within collaborative environments and have a background in DevOps and Kubernetes, this position at Redwood Software in Hyderabad is a strong match for your career growth.

Frequently asked questions

What is the primary location for the Software Engineer role at Redwood Software?

The Software Engineer role is based in Hyderabad, Telangana, India.

What core technologies are required for the Software Engineer position at Redwood Software?

Candidates need strong skills in Java, Spring Boot, REST APIs, cloud platforms like AWS, Kubernetes, and modern DevOps practices.

What does a Software Engineer do at Redwood Software?

You will design, develop, and enhance the Workload Automation Platform, build microservices, collaborate across teams, and research AI integrations for enterprise data exchange.

How many years of experience are needed to apply for the Software Engineer job at Redwood Software?

The posting requires 4 to 8 years of professional software engineering experience.

Rojgar Point lists this job for information. Always apply on the official company page and never pay anyone for a job.