NICE CXone

NICE CXone

Software Engineer (Java & AI-Driven Development)

USA - Richardson, TX

Sponsorship not specifiedDetected 13 days ago
JavaScriptJavaAngularHTMLCSSSpringBackend DevelopmentGitAWSCI/CDRESTLLMsA/B TestingAgileSeleniumPlaywrightJUnitBDDCommunicationCollaborationProblem Solving

About the role

  • 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.
  • You'll join our Workforce Management (WFM) engineering team and play a key role in designing scalable backend services while helping shape the AI development ecosystem that powers our engineering organization.

Responsibilities

  • Build Great Software
  • Design, develop, test, and deliver high-quality backend solutions using Java and modern web technologies.
  • Create scalable, maintainable, and well-documented software that aligns with business goals and architectural standards.
  • Develop robust unit, integration, and automated tests that ensure reliability and performance.
  • Participate in system design discussions, architectural decisions, and code reviews.
  • Drive AI-Powered Engineering
  • Own and evolve our AI development environment, including coding agents, tools, workflows, and supporting infrastructure.
  • Design and optimize AI-powered development workflows that increase engineering velocity and quality.
  • Create and maintain prompts, instructions, skills, plugins, and tool integrations.
  • Collaborate and Innovate

Requirements

  • 3+ years of experience developing enterprise web applications in Java.
  • Strong experience with:
  • Hands-on experience with Continuous Integration and Test-Driven Development.
  • Strong understanding of software design principles, architecture, and engineering best practices.
  • Bachelor's degree in Computer Science, Engineering, or related field.
  • AI & Emerging Technology Experience
  • Experience using tools such as GitHub Copilot, ChatGPT, Claude, or similar platforms in daily development.
  • Familiarity with agents, prompts, tool integrations, MCP ecosystems, or related technologies.
  • You are comfortable navigating ambiguity, adapting to changing priorities, and turning complex challenges into practical solutions.
  • Required
  • Spring Framework
  • Hibernate/JPA
  • RESTful Web Services
  • JUnit and Mockito
  • Experience building and supporting multi-tier web applications.
  • Excellent communication and collaboration skills.
  • Strong interest in AI-assisted software development and large language models.

Nice to have

  • Angular, JavaScript, HTML5, CSS, or modern frontend development experience.
  • Experience with Selenium, Playwright, Cucumber, or similar testing frameworks.
  • AWS or cloud-native development experience.
  • Experience with Tomcat, Maven, and Jenkins.
  • Familiarity with rapid prototyping, AI-assisted development, or "vibe coding" approaches.
  • Experience evaluating and introducing new technologies or development practices.
  • Work on Technology That Matters
  • Influence the Future of Engineering

Skills

  • Workforce Management (WFM) Engineering Team
  • ๐Ÿ“ Richardson, TX (Hybrid - 2 days in office)
  • Build the Future of AI-Driven Software Development
  • 2 days working from the office and 3 days of remote work, each week.
  • This role is located in our Richardson, TX office https://www.nice.com/company/global-locations
  • NiCE is proud to be an equal opportunity employer.

Benefits

  • You are naturally curious, love learning new technologies, and get excited about finding smarter ways to solve problems.

This listing is sourced directly from NICE CXone's careers page and normalized into a canonical job model.