Greetings from Dechen,
Company: Dechen
Role: Software Engineer (3) - Core Engineer 2/3
Years of experience required: 5+ years
Location: Chennai - Sholinganallur
Work Mode: Hybrid - 4 days in a week
Position Description
Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. They are involved in the entire software development lifecycle including designing software architecture, writing code, testing for quality and deploying the software to meet customer requirements. Full-stack software engineering roles, who can develop all components of software including user interface and server side also fall within this job function.
Key Responsibilities
- Core Application Development & Full Stack Engineering Design, develop, and maintain high-performance Full Stack microservices (Java 17+, Spring Boot, Angular/React) for Client Originations applications. Design, implement, and manage secure RESTful APIs and API proxies using APIGEE API Management platform in accordance with Client security standards. Maintain, troubleshoot, and support core Originations applications running on both modern and legacy Java frameworks, ensuring high availability and system resilience. Collaborate with Portfolio Architects to update and align system designs with client Build Intent diagrams and Enterprise Architecture standards.
- Agentic AI & Intelligent Automation Integration Build secure, scalable tool-calling interfaces (via REST/APIGEE) that enable AI agents to safely execute actions across enterprise services. Support PoC initiatives to evaluate emerging Generative AI, multi-agent frameworks, and vector search technologies Implement robust AI safety guardrails, prompt injection defences, deterministic fallback mechanisms, and cost/token monitoring.
- Cross-Functional Collaboration, Testing & Operational Support Partner with cross-functional product teams (Global Client team, Skill teams, and Business Operations) to translate complex functional requirements into technical deliverables. Design and execute comprehensive unit, integration, and AI response evaluation tests using JUnit, Mockito, and automated test tools. Provide tier-3 application technical support, root-cause troubleshooting, and resolution for complex production incidents. Support application modernizations, technology upgrades, and cloud migration initiatives across Originations systems.
Experience Required
Overall 6+ years in JAVA with atleast 5+ years in Full Stack Development.
Skills Required
Full Stack Java Developer, Spring Boot, Microservices, Angular or React, Database, GCP (Must atleast 1 year of experience), AI experience is a must.
Preferred candidate profile
- - Full Stack development experience, specifically with Core Java, Spring Boot, and React.js and/or Angular, Database Management, Agile & DevOps Practices: Experience with Agile methodologies and CI/CD processes. Ability to integrate automated testing and validation in the UI development process. Deploying software using tools like Tekton, Jenkins, GitHub Actions, and Git.
- - Experience developing API solutions and utilizing API gateways.
- - Cutting-edge Agentic AI & Generative AI architectures (Spring AI, LangChain4j, RAG, tool calling) to automate complex workflows and deliver intelligent, seamless user experiences.
Education Required
Education Required: Any Bachelors' degree
Looking for Immediate to 30 days notice candidates only.
Regards,
Abirami
Dechen