Full Stack Developer
Opportunity
* We are looking for a strong full-stack Java engineer who can modernize legacy business logic and build intelligent AI-driven agents to support system displacement and workflow automation.
* The role requires hands-on Java expertise, solid understanding of Oracle-based logic, and the ability to translate legacy rules into modern, AI-ready components.
Essential skills/knowledge/experience:
* Strong Java full-stack experience (Spring Boot, REST, frontend frameworks a plus).
* Understanding of Oracle SQL/PL-SQL and legacy business logic structures.
* Experience with AI/LLM agents, prompt engineering, or workflow orchestration.
* Ability to convert functional logic into modern, scalable services
Your responsibilities:
Legacy Logic Discovery & Modernisation
* Identify rule logic, calculations, workflows, and decision paths within legacy modules before displacement.
* Translate legacy PL/SQL/Oracle logic into modern Java services.
* Produce interface maps, integration designs, pseudo-code, and functional logic descriptions.
Full-Stack Development
* Develop high-quality Java services, REST APIs, and web components.
* Integrate with Oracle or modern relational databases.
* Build clean, maintainable code aligned to modern engineering standards.
AI & Agent Development
* Build LLM-powered agents for analysing business rules, generating mappings, or validating workflows.
* Use AI tools to interpret legacy logic, generate functional documentation, and automate code scaffolding.
* Implement agent workflows for rule evaluation, exception handling, and decision automation.
* Collaborate with SMEs and technical product owners to validate AI-generated outputs.
Collaboration & Delivery
* Work closely with SMEs, architects, and product owners to ensure functional accuracy.
* Support iterative modernization and integration with existing systems.
* Ensure secure, compliant, well-documented delivery.