Java Application Developer
Job description
Iris's client, one of the American multinational financial services companies is looking to hire a Senior Java Developer for a contract to hire opportunity.
Our Client offers banking, commercial banking, an electronic trading platform, and wealth management advisory services to both retail and institutional clients. It has over 360 branches, primarily in financial centers in the United States and the United Kingdom.
Position: Senior Java Developer
Location: Austin, TX / Southlake TX(Hybrid Role - 4 Days in Office/week)Duration: W2 contract to hire
Required Skills for the job:
- 8+ years Java dev + Used AI tools like Copilot, Claude Code etc for productivity enhancement
- Develop and modernize legacy Java applications into scalable, microservices using Java, Spring Boot, REST APIs.
- Design, develop, and integrate Generative AI solutions leveraging LLMs, Azure OpenAI/OpenAI, RAG frameworks, vector databases, and AI-powered automation capabilities.
- Collaborate with architects and business stakeholders to define modernization strategies, application migration roadmaps, and AI-driven transformation initiatives.
- Build secure, high-performance, and resilient applications following DevOps, CI/CD, cloud, and enterprise security best practices.
- Troubleshoot, optimize, and enhance application performance while ensuring successful delivery of modernization and GenAI-enabled business solutions.
Associates of Iris work on mission-critical applications supported by a workplace culture that has won numerous awards in the last few years, including Certified Great Place to Work in India; Top 25 GPW in IT & IT-BPM; Ambition Box Best Place to Work, #3 in IT/ITES; and Top Workplace NJ-USA.
Interested in this role?