Hybrid

NICE Ltd. is hiring a Specialist Software Engineer

About the Role

NICE Ltd. is hiring a Specialist Software Engineer to construct and enhance applications that extend the functionality of the core NICE platform. In this backend-focused role, you will use cutting-edge tools to build server-side software, create front-end interfaces, and work in a fast-paced, fluid landscape.

What You'll Do

  • Build server-side software using Java.
  • Create front-end user interfaces using JavaScript and JavaScript frameworks.
  • Create integrated processes using REST APIs, SQL, and cloud computing platforms.
  • Analyze and compile data, codes, and processes to identify areas of improvement and resolve issues.
  • Work jointly with other team members to set up objectives and design/build cohesive, functional applications.
  • Implement smart solutions consistently and thoroughly.
  • Implement Unit Test cases and necessary API Docs (Swagger, Javadocs, etc.).
  • Participate, discuss, and help in the process of designing solutions for new requirements.
  • Proficiency in writing and optimizing SQL queries.
  • Work in a fast-paced, fluid landscape while managing and prioritizing multiple responsibilities.

What We're Looking For

  • 8+ years of experience with web/backend applications development with Java and related technologies with OOPs knowledge.
  • 8+ years of recent experience building well-tested, high-volume, large-scale, distributed systems.
  • Experience designing and building software applications which use APIs.
  • Familiarity with frontend development and JavaScript, React, Angular, etc.
  • Bachelor’s degree in computer science, System Engineering or a related field, or equivalent experience.
  • Experience with the Java programming language.
  • Experience with creating REST APIs.
  • Experience with version control, such as Git.
  • Experience with application architecture stacks, including API layer, business logic, data modeling, and UI/UX.
  • Superb communication, time management, analytical, mathematical and problem-solving skills.
  • Willing to put in the necessary work to reach new goals and find solutions to problems and learn new things.
  • Keep up to date with the latest advancements in technology.
  • Effective communication in English, with excellent communication, presentation and facilitation skills.
  • Working on Linux (e.g., Ubuntu, CentOS).

Nice to Have

  • Knowledge and experience with the Spring ecosystem (e.g., Springboot).
  • Knowledge of Bash and other shell usage.

Technical Stack

  • Java
  • JavaScript & JavaScript frameworks
  • REST APIs
  • SQL
  • Git
  • Linux (Ubuntu, CentOS)
  • Spring ecosystem (Springboot)
  • Bash/shell

Team & Environment

This is an Individual Contributor role reporting to the Director, Engineering. You will join a fast-paced, collaborative, and creative environment comprised of ambitious teams.

Benefits & Compensation

  • Hybrid work model (NICE-FLEX): 2 days in office, 3 days remote per week.
  • Endless internal career opportunities across multiple roles, disciplines, domains, and locations.

Work Mode

This is a hybrid position based in Pune, India.

NICE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, 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.

Required Skills
JavaSpringbootREST APIsSQLLinuxGitJavaScriptBash/ShellMicroservicesCloud PlatformsCI/CDAgile MethodologiesProblem Solving
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
NICE Ltd.

NICE Ltd. (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 crime and ensure public safety. Every day, NICE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions. Known as an innovation powerhouse that excels in AI, cloud and digital, NICE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries.

Visit website
Job Details
Category backend
Posted 7 months ago