About the Job:
The Red Hat Ecosystem Engineering team is looking for a Software Engineer to join us in Pune, India. In this role, you will work as a member of a highly dynamic and fast-paced team. As part of the product development team, you’ll need to be creative, motivated, and proficient in building middleware integrations and APIs for partner facing systems. You will work closely with different teams, stakeholders, product owners, program managers to design, document, and develop solutions. While we are looking for focused skills and experience, primarily advanced development expertise in Java and solid fundamentals in cloud and deployment will be beneficial to the team.
What will you do:
- Design, document, develop, test, and maintain integrations and APIs in Java and frameworks like Apache Camel, Spring Boot, Quarkus- Communicate effectively to stakeholders and project team members to ensure proper visibility of development efforts- Plan and work unsupervised on complex projectsWhat will you bring:
- 2-3 years of skilled Java development experience
- Expertise with springboot/quarkus.- Experience with continuous delivery (CD) like build and deploy pipelines like Jenkins, Platform-as-a-Service (PaaS) like OpenShift/Kubernetes
- Software development life cycle skills; ability to use standard tools for development on Linux like Maven, and Docker
- Knowledge of SQL and NoSQL databases
- Distributed source control experience like Git, including continuous integration (CI) workflows
- Excellent communication skills, solid written and verbal communication skills in English; ability to communicate effectively in a global team
The following are considered a plus:
- Knowledge of AI code generators - claude, cursor etc
LI-CS1
About Red Hat
Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ count
📌 Software Engineer (Pune)
🏢 Red Hat
📍 Pune