Senior Java/AI Software Engineer
Richardson, TX, US
Information Technology
Full Time,
$145 - $155
On-site
Other/Non Classified
Richardson, TX, US
$145 - $155
Full Time,
Other/Non Classified
On-site
Information Technology
Job details
Senior Software Engineer – Java (Monolith / AI Focus)
Richardson, TX (Hybrid – 2 days onsite)
Full-Time
An established, publicly traded software provider is seeking a Senior Software Engineer to support a high-scale workforce management platform used by enterprise contact centers. The environment centers on a large Java-based monolithic application (currently transitioning from Java 8 to Java 21) paired with a modern Angular front end. This is a full-time, hybrid role based in Richardson, TX.
This opportunity stands out for engineers who enjoy improving complex, business-critical systems rather than rebuilding them from scratch. The organization is actively integrating AI into its development lifecycle, shifting toward a model where engineers guide and refine AI agents to accelerate delivery. The team is looking for someone who can contribute to modernization efforts while helping shape how AI-assisted engineering is applied in production systems.
Required Skills & Experience
- Strong background developing with Java in enterprise environments
- Experience working within large, monolithic codebases
- Recent hands-on experience with Angular (v15 or newer preferred)
- Practical experience building, integrating, or leveraging AI agents or LLM-based tools
- Solid understanding of software architecture, testing, and SDLC practices
Desired Skills & Experience
- Exposure to Java 17+ or ongoing Java modernization efforts
- Familiarity with AI-assisted development tools (e.g., Copilot, Claude, or similar)
- Experience in high-scale SaaS or enterprise platforms
- Background in scheduling, workforce management, or analytics systems (assumption)
What You Will Be Doing
- Maintain and enhance a large-scale Java-based platform
- Contribute to ongoing upgrades to modern Java versions
- Collaborate on introducing AI tools and workflows into development processes
- Help design and iterate on AI agents that support engineering tasks
- Partner with cross-functional teams on product and system improvements
Tech Breakdown
- 60% Java (modernization from Java 8 to Java 21)
- 25% Angular (v17)
- 15% AI tooling and LLM integration
Daily Responsibilities
- 70% Coding and development work
- 10% Technical planning and design
- 20% Collaboration with engineering, QA, and product stakeholders
*Applicants must be U.S citizens or permanent Green Card holders*
I want more jobs like this in my inbox.
About Kelly
Work changes everything. And at Kelly, we’re obsessed with where it can take you. To us, it’s about more than simply accepting your next job opportunity. It’s the fuel that powers every next step of your life. It’s the ripple effect that changes and improves everything for your family, your community, and the world. Which is why, here at Kelly, we are dedicated to providing you with limitless opportunities to enrich your life—just ask the 300,000 people we employ each year.Kelly is committed to providing equal employment opportunities to all qualified employees and applicants regardless of race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, age, marital status, pregnancy, genetic information, or any other legally protected status, and we take affirmative action to recruit, employ, and advance qualified individuals with disabilities and protected veterans in the workforce. Requests for accommodation related to our application process can be directed to the Kelly Human Resource Knowledge Center. Kelly complies with the requirements of California’s state and local Fair Chance laws. A conviction does not automatically bar individuals from employment. Kelly participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.
Kelly may use AI-powered tools during the recruitment and hiring process. For full details, including how Kelly uses AI, your rights, and how to request a reasonable accommodation, visit the Recruitment Artificial Intelligence Notice.