Senior Software Engineer (Java Full Stack + AI)
Location: Hyderabad, India
Experience: 5–8+ Years
Employment Type: Full-Time
About the Role
We are looking for a highly skilled Senior Software Engineer to design, develop, and enhance enterprise-grade applications that support large-scale, mission-critical business processes. The ideal candidate will have strong expertise in Java Full Stack development, cloud-native technologies, AI-driven engineering practices, and modern software architecture.
This role offers an opportunity to work on cutting-edge technologies, contribute to strategic initiatives, and collaborate with globally distributed teams in a fast-paced, highly regulated environment.
Key Responsibilities
- Design, develop, test, debug, and deploy scalable enterprise applications.
- Build high-quality full-stack solutions using Java, J2EE, Spring Boot, Kafka, React, and databases.
- Participate in architecture discussions and contribute to large-scale technical planning.
- Develop and maintain microservices, APIs, and distributed systems.
- Implement CI/CD pipelines and DevOps best practices.
- Ensure application reliability, security, and performance through automated testing and monitoring.
- Collaborate with Product Owners, Architects, QA teams, and business stakeholders.
- Troubleshoot and resolve complex technical issues.
- Mentor junior engineers and support team-wide technical growth.
- Drive engineering excellence through code reviews, best practices, and continuous improvement initiatives.
- Support AI-driven development initiatives, including model evaluation, error analysis, and enterprise AI adoption strategies.
Required Skills & ExperienceCore Technologies
- Java / J2EE
- Spring Framework & Spring Boot
- Apache Kafka
- React.js
- Python
- NoSQL Databases
- REST APIs & Microservices Architecture
- OpenShift / Cloud Platforms
DevOps & Engineering Practices
- Git
- Jenkins
- Azure DevOps
- GitHub Actions
- CI/CD Pipeline Implementation
- Monitoring & Observability Tools
- Logging Frameworks
AI & Emerging Technologies
- 2+ years of experience in AI-driven development, testing, or evaluation frameworks.
- Experience with Agentic AI frameworks and autonomous reasoning systems.
- Generative AI Operations (GenAIOps).
- AI model lifecycle management, governance, compliance, and risk mitigation.
- Human-centered AI design principles.
Additional Preferred Skills
- Kubernetes
- Docker
- Service Mesh Technologies
- Spark and Data Engineering Tools
- Security Standards (OAuth, TLS, Zero Trust, Secure SDLC)
- Performance Optimization & Advanced Debugging
Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- 5–8+ years of hands-on software engineering experience.
- Experience working in Agile/Scrum environments.
- Exposure to financial services, risk management, or other highly regulated industries is preferred.
What We're Looking For
- Excellent communication and stakeholder management skills.
- Strong ownership and accountability mindset.
- Ability to explain technical concepts to non-technical audiences.
- Passion for mentoring and team development.
- Continuous learning attitude and focus on engineering excellence.
Why Join Us?
- Opportunity to work on enterprise-scale applications.
- Exposure to AI-powered software engineering initiatives.
- Collaborative and innovation-driven environment.
- Career growth opportunities with global teams.
- Competitive compensation and long-term career prospects.
Apply Now
If you're passionate about building scalable software solutions and leveraging modern technologies including AI, we'd love to hear from you.
Pay: Up to ₹1,700,000.00 per year
Work Location: In person