Sr Software Engineer (Java & AI-Driven Development)
NICE
At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you. Hybrid | Richardson, TX (2 Days In Office) Build the Future of Workforce Management with AI At NICE , we’re transforming how the world's leading organizations engage, support, and manage their workforce. Our Workforce Management (WFM) platform powers mission‑critical operations for enterprises around the globe—and we’re looking for talented engineers who want to help define what’s next. We’re seeking a Senior Software Engineer who thrives on solving complex technical challenges, building scalable enterprise software, and leveraging emerging AI technologies to dramatically improve engineering productivity and product quality. This is more than a traditional senior engineering role. You’ll own significant product capabilities from design through production, mentor other engineers, influence architectural decisions, and help shape the AI‑powered development practices that will define the future of our engineering organization. If you’re excited by the idea of building sophisticated Java‑based applications while pioneering how AI agents, coding tools, and automation accelerate software development, we’d love to meet you. What You’ll Do Own Meaningful Business‑Critical Solutions Design, develop, and deliver scalable, high‑quality software solutions for key components within our Workforce Management platform. Take ownership of large features and services from initial concept through design, implementation, testing, deployment, and ongoing production support. Drive technical excellence by producing thoughtful designs, evaluating trade‑offs, and ensuring alignment with enterprise architecture standards. Partner closely with Product Management, QA, Cloud Operations, Support, and Services teams to deliver customer value. Lead in an AI‑Driven Engineering Culture Shape and continuously improve the team’s AI development ecosystem. Design and optimise AI‑assisted workflows, coding agents, prompts, reusable instructions, plugins, and tool integrations. Help establish best practices for AI‑assisted and spec‑driven development. Transform ambiguous business requirements into actionable technical specifications, implementation plans, validation criteria, and automated testing strategies. Explore emerging AI technologies and identify opportunities to improve engineering velocity, consistency, and quality. Raise the Bar for Technical Excellence Develop robust unit, integration, automation, and regression testing strategies. Troubleshoot complex production issues, conduct root‑cause analysis, and implement durable solutions. Drive engineering quality through code reviews, architectural guidance, mentoring, and technical leadership. Identify technical risks early and proactively develop mitigation strategies. Influence technical direction and contribute to architectural decisions across teams. Mentor and Grow Others Coach engineers through design reviews, code reviews, and technical problem‑solving. Foster adoption of AI‑assisted development best practices. Help elevate engineering standards across the organization through collaboration, knowledge sharing, and mentorship. What Makes You a Great Fit Required Experience 8+ years of professional software engineering experience developing enterprise web applications. Strong expertise in Java backend development, including: Spring Framework Hibernate / JPA RESTful Web Services JUnit and Mockito (or similar testing frameworks) Experience owning complex features or application components end‑to‑end. Proven success designing, building, testing, and supporting production software in an Agile environment. Experience leading technical discussions, producing design documentation, and balancing architectural trade‑offs. Strong understanding of software design principles, scalability, maintainability, and performance optimisation. Excellent communication and collaboration skills. AI & Modern Development Expertise Hands‑on experience using AI development tools such as GitHub Copilot, ChatGPT, Claude, or similar technologies. Strong interest in applying Large Language Models (LLMs) to software engineering workflows. Experience working with AI agents, prompts, tools, plugins, MCPs, or similar ecosystems. Ability to leverage AI for code generation, debugging, testing, documentation, and workflow automation. Comfortable navigating ambiguity and turning ideas into clear execution plans. Nice to Have Front‑end development experience with: Angular JavaScript
HTML5
CSS Spring MVC Experience with: Selenium Playwright Cucumber AWS cloud experience. CI/CD experience with Jenkins and Maven. Tomcat administration and deployment experience. Test‑Driven Development (TDD) practices. Experience with rapid prototyping and AI‑enabled development methodologies. What You’ll Bring We’re looking for engineers who: Think like owners and take accountability for outcomes. Enjoy solving difficult technical problems. Can confidently navigate ambiguity and create structure where none exists. Are passionate about mentoring and helping others succeed. Stay curious about emerging technologies and how they can create business value. Balance innovation with pragmatism. Bring resilience, adaptability, and a positive approach to change. Why Join NICE? Build Products That Matter Your work will power solutions used by some of the world’s largest organisations to optimise workforce operations and customer experiences. Influence the Future of Engineering You’ll help define how AI is integrated into software development, shaping tools, workflows, and engineering practices used across teams. Grow Your Impact You’ll have the opportunity to lead initiatives, influence architecture, mentor engineers, and drive innovation beyond your code. Work with Exceptional Talent Join a collaborative team of engineers, architects, and product leaders who are passionate about solving meaningful problems with modern technology. Be Prepared to Discuss During the interview process, we’d love to hear about: Projects you’ve owned from concept through production. Architectural decisions you’ve influenced. Managing technical risk and complexity. Navigating ambiguous requirements. Mentoring engineers and elevating team performance. Improving code quality and development practices. AI‑assisted software development and engineering productivity. How you’ve leveraged emerging technologies to drive innovation. Enjoy NiCE‑FLEX! At NiCE, we work according to the NiCE‑FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week. Naturally, office days focus on face‑to‑face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere. This role is located in our Richardson, TX office About NiCE NICELtd. (NASDAQ: NICE)software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences,fight financial crimeand ensure public safety.Every day, NiCE software managesmore than120 million customer interactions and monitors3+billion financial transactions. Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognised as the market leader in its domains, with over 8,500 employees across 30+ countries. NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law. #J-18808-Ljbffr NICE- ...side solutions using Java technologies. Define... ...architecture standards, engineering best practices, and... ...challenges. Own and evolve AI-assisted development practices, including... ...12+ years of software engineering experience... ...Experience with CI/CD, Test‑Driven Development (TDD),...SuggestedTemporary workWork at office2 days per week
- Kelly Services is hiring a Senior Software Engineer (Java) in Richardson, TX on a hybrid schedule with two days onsite. You will contribute... ...Java services, frontend Angular components, and AI-assisted development workflows. The role emphasizes modernizing from Java 8...Senior
$145k - $155k
...technology company is hiring a Senior Software Engineer (Java) for a full-time role based in... ...Java 21), Angular 17, and emerging AI-assisted development tools. This is an opportunity to join... ...is investing heavily in AI-driven development practices and evolving...SeniorFull timeShift work$140k - $160k
...looking for a Full Stack Java engineer to join their team and lead their agentic AI workflow. You'll be... ...tasks such as full stack development, unit testing, etc.... ...Experience 4+ years in software development... ...agentic AI tools and spec-driven development Experience...SuggestedFull time- ...Richardson, TX, is seeking a Senior Software Engineer to join its Work Force Management... ...role, you will focus on server-side development, particularly in AI tools and coding environments. Responsibilities... ...Candidates should have 8+ years in Java web application development and a...Senior
- ...Senior QA Automation Engineer (AI & Java Stack) Shrikon is an IT Solution... ...transition and talent development, as well as outsourcing and... ...focusing on validating AI-driven features. Develop and maintain... ...real-world experience in Software Quality Assurance and Automation...SeniorPermanent employmentContract work
- ...generation. Successful candidates will have 8+ years in Product Management, a strong background in Data Products, and experience utilizing AI tools to enhance reporting and insights. The position offers competitive compensation and a range of benefits including healthcare...
- NiCE is seeking a Lead Software Engineer to drive architecture and AI‑assisted development for our Workforce Management platforms in Richardson, TX. You will guide design... ...12+ years in software engineering with deep Java web experience, strong leadership, and hands‑on practice...
- JPMorgan Chase & Co. is seeking an Experienced Software Engineer for their Global Technology team in Plano,... ...practices. Your responsibilities include coding in Java or Python, improving system architectures, and utilizing AI capabilities for security and systems...Senior
- ...institutions. As part of the role, you will contribute to software design and development while collaborating in a cross-functional team environment... ...skills required include strong hands-on experience in Core Java and React, as well as proficiency in development tools...
- Crowe is seeking a talented and driven Senior Business Analyst / Product Owner to join the Product Engineering practice. This hybrid role involves translating business objectives into actionable product requirements and working closely with cross-functional teams to deliver...Senior
- PVH (Tommy Hilfiger/Calvin Klein) seeks a Senior Software Architect and Engineering Leader to drive technical direction for WFM capabilities and cross... ...hybrid work (2 days in office). You will design scalable Java-based server solutions, define architecture standards,...SeniorWork at office
$145 - $155 per hour
$145 - $155 Senior Software Engineer - Java (Monolith / AI Focus) Richardson, TX (Hybrid - 2 days onsite) Full-Time An established, publicly traded... ...The organization is actively integrating AI into its development lifecycle, shifting toward a model where engineers...SeniorPermanent employmentFull timeShift work$93.2k - $130k
SwiftCruit is seeking a Software Engineer in Dallas, Texas, to design and develop scalable enterprise... ...This role involves leading backend API development and optimizing CI/CD pipelines, while... ...experience, particularly in Java and API development. The position offers...Senior- Crowe is hiring a Senior Business Analyst / Product Owner in Plano, Texas. This key role combines business analysis with product ownership, working closely with cross-functional teams to deliver high-quality solutions and drive product innovation. The ideal candidate will...SeniorFlexible hours
- ...has over 10 years of experience in data architecture, and proven skills in team development. Key responsibilities include managing relationships with stakeholders, delivering innovative AI/GenAI solutions, and optimizing infrastructure capabilities. A commitment to diversity...Senior
$113k - $148.05k
...Are Lennox (NYSE: LII) Driven by 130 years of legacy,... ...environment for career development. Come, stay, and grow with... ...using Claude AI or similar Troubleshoot... ...backend developers in Java/Spring best practice, code... ...to Configure to Order, Engineer to Order process Hands...SeniorTemporary workWork experience placement- ...in Plano, Texas, is seeking an iOS Mobile Platform Software Engineer III to contribute to the design and development of iOS platform infrastructure. The role requires... ...technology products with a commitment to accessibility and AI capabilities. #J-18808-Ljbffr JPMorganChaseSenior
$135k - $150k
A leading global software firm in the U.S. seeks a Senior Product Manager to drive the development of AI-powered solutions for optimizing asset investments. Candidates must have... ...user-centric solutions while leveraging AI-driven insights to inform decision-making. The...SeniorFlexible hours- WEX, Inc. is seeking a hands-on Senior Manager, Software Engineering - Data Acquisition to lead a team responsible for ingesting... ...the Data as a Service platform. The role emphasizes AI-augmented development, spec-driven processes, and scalable cloud architectures. You...Senior
- ...product area end-to-end, from understanding customer problems to delivering and measuring outcomes. You will work with customers, engineers, and designers to shape and ship data-informed solutions, using agile practices in a fast-paced enterprise setting. Ideal candidates...Senior
- JPMorganChase is seeking a Senior Lead Software Security Engineer to enhance, build, and deliver trusted technology products securely, scalably... ...solutions, customer-centric products, and adherence to secure development practices. #J-18808-Ljbffr JPMorgan Chase & Co.Senior
- ...for a skilled Sr. IAM Developer... ...to support the development, implementation... ...experience in Java/J2EE as well as... ...computer science/Engineering or related field... ...oriented and quality-driven with excellent... ...including AI, cyber security... ...weeks ago Senior Software Engineer...SeniorContract workRemote work
- ...technologies such as AI, cloud, and data‑led... ...value. Our AI‑driven solutions empower financial... ...high‑ and low‑level software designs, validate... ...and engage with the development team to establish coding... ...full‑stack software engineering with proficiency in Java and Angular...Temporary workRelocation
$130k - $180k
Sr. Principal Data Scientist / Machine Learning Engineer Ascentt Plano USD 130,000 - 180,000 Sr. Principal Data Scientist /... ...building cutting-edge data analytics & AI/ML solutions for global... ...cases. Architect and oversee the development of robust, scalable, and production...Senior- ...data modernization, cloud migration, and AI adoption. Required Skills & Qualifications... ...modeling, shared contracts/APIs, event-driven and batch patterns, lineage/metadata,... ...Opportunities for professional growth and development. Collaborative and inclusive work environment...SeniorWork experience placementImmediate start
- ...Tech Lead - Sr. Software Engineer In this role, you'll mentor... ...cloud-native and event-driven patterns to improve reliability... ...delivery through AI- and agentic-first... ...modernize critical systems, development agentic-first... ...secure, scalable services (Java or JVM-based...SeniorContract work
- ...a Senior Lead Security Engineer at JPMorganChase within... ...that works to deliver software solutions that satisfy... ...Applies reuse-first, AI-assisted practices within... ...experience incloud service development & integration,... ..., C++, Go, Python, and Java Advanced knowledge of...SeniorFor contractors
- ...modern platforms and technologies (e.g., Java, Pivotal Cloud Foundry, Angular, Oracle,... ..., Spring batch, Rest APIs ~ Event-driven development (EDD), Rabbit MQ ~ JIRA, Confluence... ..., SQL knowledge & Oracle GitHub Copilot and AI enablement for development...
$235k
...platforms, data products, and AI capabilities that give CBRE... ...Summary The Senior AI/ML Engineer is a hands-on technical practitioner... ...ontology, and delivering AI-driven insights that support account... ...modeling. Lead ontology development efforts - defining concepts,...SeniorDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Software Engineer (Java & AI-Driven Development). Be the first to apply!
- lead full stack java developer Richardson, TX
- java microservice developer Richardson, TX
- full stack java developer Richardson, TX
- sr.java developer Richardson, TX
- entry level java developer remote Richardson, TX
- senior java developer Richardson, TX
- java web developer Richardson, TX
- java spring developer Richardson, TX
- java developer remote part time Richardson, TX
- java developer contract Richardson, TX

