Software Engineer

9 Hours ago • 2-4 Years • Software Development & Engineering

Job Summary

Job Description

NiCE is seeking a Software Engineer with a strong foundation in Java and microservices to join their team. The role involves contributing to the design and end-to-end implementation of software components, ensuring quality through code reviews and testing. Responsibilities include working with senior engineers, communicating designs, leading scrum teams, and delivering high-quality code in regular releases. The ideal candidate will have experience building scalable, high-performance applications on cloud technologies within an agile environment.
Must have:
  • Java programming
  • Microservices architecture
  • Spring and Spring Boot frameworks
  • AWS
  • Agile environment
  • Git and TFS
  • Bachelor's degree in computer science
Good to have:
  • Kafka
  • API Gateway/reverse proxy
  • Postgres, Redis, Amazon Aurora
  • Terraform
  • CI/CD tools (Jenkins, Docker, Kubernetes)
  • CloudFormation
  • JIRA

Job Details

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.

Software Engineer

 

At NiCE, we don’t limit our challenges. We challenge our limits. Constantly. We’re relentless. We’re ambitious. And we make an impact. Our NiCErs bring their A game and spend each day turning it into an A+. And if you’re like us, we can offer you the kind of challenge that will light a fire within you.

Responsibilities

  • Work with Senior software engineers, architects, and managers in the design process for software products and services; contribute to the implementation planning and estimation.
  • Communicate software designs to other software engineering staff members through code and textual and pictorial documentation as needed. This includes interfacing directly with other groups inside and outside of R&D as needed.
  • Lead the end-to-end implementation and support of the small to medium sized software components through leading by example to ensure complete quality coverage and high degrees of responsiveness to any issues that come up throughout the complete lifecycle of the software.
  • Ensure the intended design and quality levels are met through regular code reviews and testing of the software in-development. Mentor and coach peer and junior engineers and champion best practices and encourage software craftsmanship.
  • Personally contribute high volumes of quality code that is delivered with that of your colleagues in regular releases and deployments.
  • Should be able to lead a scrum team of developers and QA engineers to deliver as per roadmap commitments.

 

Experience: 2-4 Years

Qualifications / Education:

We are looking for a highly skilled software developer with a strong foundation in Java and microservices to join our team. The ideal candidate will have expertise in building scalable, high-performance applications, leveraging modern cloud technologies, and working in an agile environment.

Key Responsibilities:

  • Bachelor’s degree in computer science or a related field from a reputed institute.
  • Proven experience in Java programming, with a deep understanding of data structures, threading, object-oriented programming (OOP), design patterns, functional programming, and memory optimization.
  • Strong expertise in developing web applications and web services using Java, Spring, and Spring Boot frameworks.
  • Extensive hands-on experience with microservice architecture and RESTful API development.
  • Experience with message brokers like Kafka and API Gateway/reverse proxy systems (good to have).
  • Proficient in working with relational and NoSQL databases such as Postgres, Redis, and Amazon Aurora.
  • Solid understanding of cloud infrastructure, particularly with Amazon Web Services (AWS).
  • Hands-on experience developing and maintaining infrastructure as code using Terraform and best practices.
  • Experience working with Continuous Integration and Delivery (CI/CD) pipelines using tools like Jenkins, Docker, Kubernetes, Artifactory, and CloudFormation (Terraform experience is a plus).
  • Comfortable working in an Agile environment, utilizing tools like JIRA for work item management.
  • Proficiency in version control systems like Git and TFS.
  • Strong analytical skills and a problem-solving mindset.
  • Excellent communication and collaboration abilities, able to work effectively in a team setting.
  • Excellent communication and collaboration skills.

 

 

 

About NiCE

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.

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.

 

 

 

About NiCE

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.

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.

 

Similar Jobs

Infosys - Lead Java Fullstack Developer

Infosys

Princeton, New Jersey, United States (On-Site)
1 Month ago
Paytm - Sales - Team Lead - Jalandhar

Paytm

Jalandhar, Punjab, India (On-Site)
8 Months ago
luxsoft - Senior Java/Fullstack Developer

luxsoft

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Weeks ago
Monzo - Head of Credit Risk, EU

Monzo

Dublin, County Dublin, Ireland (On-Site)
1 Month ago
ClearPoint Recruitment - Team Manager Energy

ClearPoint Recruitment

Newcastle Upon Tyne, England, United Kingdom (On-Site)
5 Years ago
oportun - Senior Software Engineer

oportun

India (Remote)
1 Month ago
Varonis  - Technical Support Engineer L2

Varonis

Sydney, New South Wales, Australia (Remote)
3 Months ago
ISS Stoxx - Desktop Engineer (Application Packager)

ISS Stoxx

Philippines (On-Site)
1 Month ago
Anthology  Inc  - Software Engineer I

Anthology Inc

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Morning Star - Software Engineer

Morning Star

Mumbai, Maharashtra, India (Hybrid)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Illumination - Senior Campaign Manager, Marketing

Illumination

Santa Monica, California, United States (On-Site)
3 Months ago
Nice - Cloud Site Reliability Engineer

Nice

Pune, Maharashtra, India (Hybrid)
4 Days ago
Tencent - Senior Business Development Manager -Supercell Games

Tencent

Shenzhen, Guangdong Province, China (On-Site)
6 Months ago
Gigamon - FP&A Manager

Gigamon

Chennai, Tamil Nadu, India (Hybrid)
1 Month ago
Backbone - Electrical Engineer

Backbone

Atherton, California, United States (Hybrid)
11 Months ago
London stock Exchange - Data Scientist

London stock Exchange

Bangkok, Thailand (On-Site)
2 Weeks ago
appier - Campaign Executive

appier

Taipei City, Taiwan (On-Site)
6 Months ago
Apple - Incubation Engineering Program Manager

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Zones - Project Manager 1

Zones

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)
3 Weeks ago
Betson Group - Talent Engagement Specialist

Betson Group

Malta (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Pune, Maharashtra, India

Capgemini - Transition Manager

Capgemini

Kolkata, West Bengal, India (On-Site)
1 Month ago
Qualcomm - SoC STA/Timing Engineer - Staff/Senior Staff

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
AccelData - Software Engineer - Backend

AccelData

Bengaluru, Karnataka, India (On-Site)
7 Months ago
luxsoft - Senior/Lead QA Automation Engineer

luxsoft

Pune, Maharashtra, India (On-Site)
3 Weeks ago
Workato - Technical Architect

Workato

Hyderabad, Telangana, India (On-Site)
1 Month ago
smarsh - Cloud Engineer III-Kubernetes

smarsh

India (Hybrid)
4 Months ago
Rigi - Post Production Manager

Rigi

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Highspot - Infrastructure Platform Software Engineer

Highspot

Hyderabad, Telangana, India (Hybrid)
6 Months ago
Accenture - Application Lead

Accenture

Ahmedabad, Gujarat, India (On-Site)
1 Month ago
Nice - Technical Manager

Nice

Pune, Maharashtra, India (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

NVIDIA - Senior RTL Analysis Methodology Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago
Tesla - Battery Engineering Internship

Tesla

Brandenburg, Germany (On-Site)
4 Months ago
tonies studios - Senior Software Engineer

tonies studios

Germany (Remote)
3 Months ago
Next Level Business Services - SAP RMCA Functional Consultant

Next Level Business Services

Sunnyvale, California, United States (On-Site)
8 Months ago
Roblox - Senior Software Engineer, Revenue

Roblox

San Mateo, California, United States (On-Site)
1 Week ago
Varonis  - Sales Engineer

Varonis

Sydney, New South Wales, Australia (On-Site)
1 Month ago
Vercel - Software Engineer, Ecosystem

Vercel

San Francisco, California, United States (Hybrid)
1 Month ago
whoop - Director of Embedded Software Engineering

whoop

Boston, Massachusetts, United States (On-Site)
2 Months ago
Nagarro - Staff Consultant ,SAP Sales Service

Nagarro

Atlanta, Georgia, United States (On-Site)
8 Months ago
ALTEN - Methods and Industrialization Engineer

ALTEN

Grenoble, Auvergne-Rhône-Alpes, France (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

About The Company

Cochabamba, Cochabamba Department, Bolivia (Hybrid)

Ra'anana, Center District, Israel (Hybrid)

Cochabamba, Cochabamba Department, Bolivia (Hybrid)

Pune, Maharashtra, India (Hybrid)

Atlanta, Georgia, United States (Hybrid)

Pune, Maharashtra, India (Hybrid)

Pune, Maharashtra, India (Hybrid)

Sandy, Utah, United States (On-Site)

Alkmaar, North Holland, Netherlands (On-Site)

Ra'anana, Center District, Israel (Hybrid)

View All Jobs

Get notified when new jobs are added by Nice

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug