Overview
Senior Software Engineer – Java
About Us
At Braavo.ai, we’re building an AI-driven automation platform that enables organizations to integrate, orchestrate, and act on their data with unprecedented speed and intelligence.
Founded by industry veterans from Microsoft, VMware, AWS, and HP, we bring world-class product-building experience, deep technical expertise, and a relentless drive for simple yet powerful innovation. Our team has led large-scale, global engineering initiatives—and we’re channeling that experience into building the next generation of intelligent automation.
Our mission is to make advanced, scalable automation accessible to every modern team—and we’re doing it with pedigree, ambition, and precision.
Role Overview
We are looking for a Senior Software Engineer – Java to lead the design and development of complex integrations across our platform. You will architect scalable connector frameworks, work with diverse external systems, and ensure seamless, secure, and reliable data exchange. This role is ideal for engineers who enjoy solving dynamic integration challenges and want to contribute to core platform evolution.
Responsibilities
- Design, build, and enhance integrations with third-party APIs, enterprise systems, and cloud platforms.
- Tackle API variability—including differing schemas, authentication models, pagination strategies, throttling, and rate limits.
- Implement and optimize authentication/authorization mechanisms (OAuth2, OIDC, SAML).
- Architect reusable connector components and improve internal integration frameworks for scalability and maintainability.
- Lead design reviews, ensure code quality, and contribute to technical decision-making.
- Debug complex integration issues and provide high-quality solutions with strong attention to detail.
- Mentor junior developers and foster engineering best practices across the team.
- Produce robust documentation for integrations, frameworks, and system behaviors.
Requirements
- 5–10 years of professional Java backend development experience.
- Strong expertise in REST API design and consumption, JSON processing, and modern integration patterns.
- Proven experience building and maintaining integrations with external APIs or enterprise systems.
- Solid understanding of authentication and identity standards (OAuth2 / OIDC / SAML).
- Strong debugging, performance optimization, and problem-solving skills.
- Experience with asynchronous processing, event-driven patterns, or microservices.
Nice to Have
- Experience building SDKs, connector frameworks, or integration platforms.
- Exposure to enterprise ecosystems such as CRM, ERP, workflow automation, identity providers, and analytics systems.
- Familiarity with Quarkus or other modern microservice frameworks (excluding Spring Boot).
- Knowledge of API versioning strategies, contract testing, or automated integration testing.
- Experience working in fast-paced startup or product environments.
Why Braavo.ai
- Opportunity to shape a next-gen AI-driven automation platform.
- High-impact, ownership-driven engineering role.
- Collaborative, learning-focused, and flexible work environment.
- Competitive compensation and room for rapid career growth.
How to Apply
Send your resume along with the following details:
- Are you currently based in Pune (we conduct face-to-face technical interviews)?
- How many years of professional work experience do you have (excluding internships)?
- What is your current CTC?
- What is your expected CTC?
- What is your notice period?