Please Note:
1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account)
2. If you already have a Candidate Account, please Sign-In before you apply.
Job Description:
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.
Frontend & Build Automation
- Up-to-date 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 new 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.
- Good 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 new capabilities, codebase
refactoring, upgrades, and vulnerability patching.
- Code Review and Quality Control: Critically review AI-generated code for
architectural alignment, design, and performance bot