We are seeking an experienced senior software engineer to drive complex feature enhancements, architecture improvements, and high-tier escalation resolution for our enterprise security product suite. In this role, you will balance core software engineering—designing cross-platform components, APIs, and distributed systems—with deep debugging and hotfix engineering for critical customer issues.
Core Backend &
Architecture
Java Mastery: Deep expertise in Core Java and object-oriented Design Patterns.
Frameworks: Strong working knowledge of Spring MVC, Hibernate, and iBatis.
APIs &
Web Services: Hands-on experience building REST APIs and XML/SOAP web services.
DB expert in PostGrsSQL is add on
Frontend &
Build Automation
Modern Java Web UI: Experience with react, Angular for full-stack Java development.
Legacy UI Basics: Solid understanding of JavaScript and jQuery.
DevOps Tools: Experience using Maven, Ant, Gradle, and Jenkins for builds.
Soft Skills &
Domain Value-Adds
Soft Skills:
Quick learner who easily adapts to recent technologies.
Security Edge: High preference for knowledge in Authentication and authorization , and general cyber security.
AI Expertise
You are an expert in using AI code assist tools (Claude/Cursor etc) as Coworkers and not as prompt engineers.
Positive understanding of AI Spec-driven development methodologies like Plan/BMAD mode etc and use it thoroughly to map out and implement all phases of SDLC.
Understand agent orchestration and manage multi-agent workflows to handle
complex, multi-step engineering tasks like current capabilities, codebase refactoring, upgrades, and vulnerability patching.
Code Review and Quality Control: Critically review AI-generated code for
architectural alignment, design, and performance bottlenecks.