Java Fullstack Developer
Description:
Iris Software Inc. is seeking an experienced and highly skilled Java Fullstack Developer for a long-term contract opportunity with one of its direct clients located in Irving, TX. This is a hybrid role offering a blend of on-site and remote work.
The ideal candidate will have a robust background in Java-based technologies and modern frontend frameworks, along with experience in microservices architecture. The role involves full-stack development responsibilities in a fast-paced environment with a focus on high-quality software delivery. Prior experience in the banking domain is a plus.
Key Responsibilities:
-
Design, develop, and maintain scalable Java applications using Core Java, Java 8, and Spring Boot.
-
Build and maintain Microservices and RESTful APIs for enterprise-level applications.
-
Collaborate on frontend development using Angular 7+ to deliver intuitive user interfaces.
-
Work with Kafka for messaging and real-time data processing.
-
Design efficient and scalable solutions using SQL/Relational Databases.
-
Coordinate with team members to implement best practices and ensure timely delivery.
Required Skills & Qualifications:
-
Minimum 9+ years of professional experience in Java development.
-
Strong expertise in Core Java, Java 8, Spring Boot, and Microservices.
-
Proficiency in Angular 7 or above for frontend development.
-
Experience with Kafka, APIs, and SQL databases.
-
Prior experience in the banking domain is an added advantage.
-
Must be authorized to work in the U.S. (W2 only – no third parties or sponsorship).
Benefits:
-
Medical Insurance
-
Vision Insurance
-
Dental Insurance
-
401(k) Retirement Plan
| Organization | Iris Software Inc |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | JAVA Fullstack Developer |
| Job Location | Texas, USA |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Experienced Professional |
| Experience | 9 Years |
| Posted at | 2025-07-16 6:30 pm |
| Expires on | 2026-12-13 |