What are the responsibilities and job description for the Senior Java Software Engineer position at TIGI HR?
Role Overview
We are seeking a highly skilled Full Stack Java Engineer who thrives as a versatile contributor across a diverse and evolving technology landscape. This is not a dedicated AI/ML role. Instead, we are looking for a strong engineering generalist with deep expertise in Java full-stack development and practical exposure to integrating agentic AI capabilities into enterprise applications.
The ideal candidate will be comfortable working across legacy modernization initiatives, modern front-end technologies, and emerging AI-driven workflows within complex enterprise environments.
Key Responsibilities
- Design, develop, and enhance enterprise-grade full-stack applications using Java and React.
- Modernize, maintain, and extend legacy Java-based systems while delivering scalable enhancements.
- Build and support client-facing portals using React.js or similar modern front-end frameworks.
- Contribute across multiple technologies and systems within a polyglot engineering ecosystem.
- Integrate AI and agentic capabilities into existing business workflows and enterprise applications.
- Develop and support lightweight Python-based AI integrations and automation components.
- Collaborate with cross-functional engineering teams to evolve application architecture and platform capabilities.
- Participate in technical design discussions, system integrations, debugging, troubleshooting, and performance optimization initiatives.
- Adapt to evolving technologies and contribute wherever business priorities require.
Required Technical Skills
Full Stack Engineering
- Strong hands-on experience in Java backend development.
- Proven expertise in designing, developing, and supporting complex full-stack enterprise applications.
- Extensive experience with React.js or comparable modern front-end frameworks.
- Experience working with both legacy systems and modern application architectures.
- Ability to navigate and contribute across multiple layers of the application stack.
- Ability to work across multiple programming languages and technology stacks.
- Comfortable contributing beyond a single technology specialization.
- Strong software engineering fundamentals with the adaptability to learn and adopt emerging technologies.
We are looking for candidates with:
- Experience integrating AI or agentic workflows into enterprise applications.
- Practical exposure to Python-based custom development.
- Experience building AI-assisted business workflows, such as:
- OCR and LLM-driven document extraction.
- Validation against contracts, leases, or business rules.
- Intelligent payment or invoice verification systems.
- Agentic workflow orchestration and automation.
- Familiarity with Foundry-like platforms or agentic development environments is considered an advantage.
Preferred Candidate Profile
We strongly prefer adaptable engineering generalists who:
- Are exceptional Java React full-stack engineers.
- Can contribute to light-to-moderate AI/agentic engineering initiatives.
- Demonstrate curiosity and willingness to expand into emerging LLM and agentic ecosystems.
- Operate effectively across diverse, evolving enterprise systems.
- Exhibit a strong ownership mindset and a collaborative approach to problem-solving.
Salary : $90 - $100