Responsibilities:
- Own the roadmap and turn complex retail promo rules into specs.
- Design scalable, secure solutions, modernize legacy parts and cut tech debt.
- Lead and mentor developers (Java, Drools, Hibernate, REST).
- Tune performance (JVM, SQL, clustered setups) and review security (SSO, auth, encryption).
- Lead production incidents and find root causes.
- Plan test coverage, regression checks and releases with QA.
- Manage stakeholders, delivery planning and team growth.
- Use AI tools (Claude Code, VS Code) well, and check their output yourself.
Required Skills & Qualifications:
- Enterprise Java development and architecture
- Rule engines (Drools)
- Hibernate / ORM
- REST APIs and enterprise integrations
- SQL and database performance tuning
- Application servers (Tomcat)
- Authentication, authorization and SSO
- High-volume, multi-node (clustered) systems
- AI-assisted coding (Claude Code, VS Code)
- Retail promotions domain knowledge