Software Engineer (Java)

1 Month ago • 2 Years + • Programming

Job Summary

Job Description

NiCE is seeking a Software Engineer with strong experience in design and coding, particularly in developing Microservice applications on the cloud. The role requires a keen focus on code quality, including writing unit tests and performing code reviews with an emphasis on security. Responsibilities include delivering high-quality, sustainable, and maintainable code, introducing and hardening security features, and assisting and training other developers in writing secure software. The engineer will work within an agile team responsible for product development and delivery, adhering to agile principles and established company procedures. Excellent English and experience working in international teams are essential.
Must have:
  • 2+ years of software development experience
  • Strong knowledge of Java
  • Strong knowledge of Microservices development
  • Experience with AWS
  • Excellent English
  • Experience in international teams
Good to have:
  • BS or MS in Computer Science or related degree
  • Experience refactoring code
  • Developing solutions with minimal regression risk
Perks:
  • NICE-FLEX hybrid model (2 days office, 3 days remote)
  • Opportunity to learn and grow
  • Internal career opportunities

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.

So, what’s the role all about?

We are looking for are developer with strong experience in design and coding, having a good understanding of developing Microservice application on cloud. Also, the person should have a keen focus on code quality, being able to write unit tests, do code reviews with a specific focus on security, and assisting, training, and coaching of other developers in writing secure software.

How will you make an impact? 

  • Deliver high quality, sustainable, maintainable code.Introduce security features and fixes in existing code base.
  • Writing secure code and harden existing features.
  • Participate in reviewing design and code (pull requests) for other team members – again with a secure code focus.
  • Work as a member of an agile team responsible for product development and delivery.
  • Adhere to agile development principles while following and improving all aspects of the scrum process.
  • Follow established department procedures, policies, and processes.
  • Adheres to the company Code of Ethics and CxOne policies and procedures.
  • Excellent English and experience in working in international teams are required.

Have you got what it takes?

  • BS or MS in Computer Science or related degree
  • 2+ years’ experience in software development
  • Strong knowledge of Java.
  • Strong knowledge of working and developing Microservices.
  • Experience with AWS
  • Extensive experience refactoring code and developing solutions with a minimum risk of regression.

What’s in it for you?

Join an ever-growing, market disrupting, global company where the teams – comprised of the best of the best – work in a fast-paced, collaborative, and creative environment! As the market leader, every day at NICE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations. If you are passionate, innovative, and excited to constantly raise the bar, you may just be our next NICEr!

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.

Reporting into: Tech Manager, Engineering, CX
Role Type: Individual Contributor

 

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

Netflix - Manager, Protective Services

Netflix

Los Angeles, California, United States (On-Site)
6 Months ago
lifechruh - Senior Staff Software Engineer

lifechruh

Edmond, Oklahoma, United States (On-Site)
3 Months ago
bytedance - Content Operations Manager (BR) - CapCut

bytedance

State Of São Paulo, Brazil (On-Site)
3 Months ago
Opendoor - Senior Decision Scientist

Opendoor

San Francisco, California, United States (Hybrid)
2 Months ago
Cambium - Senior Manager Sales

Cambium

Chicago, Illinois, United States (On-Site)
2 Weeks ago
Veeam Software - Software Developer

Veeam Software

California, United States (Remote)
2 Months ago
IMC - Java Software Engineer

IMC

Amsterdam, North Holland, Netherlands (On-Site)
3 Months ago
Autodesk - Software Development Engineer- C++

Autodesk

Singapore (Hybrid)
1 Year ago
Ion - Lead Python Engineer, New York

Ion

New York, New York, United States (Hybrid)
9 Months ago
Square - Java Software Engineer

Square

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Capgemini - MEAN Stack

Capgemini

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Roblox - Principal Software Engineer - Roblox Database

Roblox

San Mateo, California, United States (Hybrid)
1 Week ago
Sorare - People Operations Manager

Sorare

Paris, Île-de-France, France (Hybrid)
4 Months ago
gitlab - Multinational Tax Analyst

gitlab

India (Remote)
1 Week ago
Toast - Staff Security Engineer (Product Security & IAM)

Toast

Dublin, County Dublin, Ireland (Hybrid)
1 Month ago
Thumbtack - Account Executive

Thumbtack

Philippines (Remote)
7 Months ago
PwC - Associate - CA Freshers - RDC

PwC

Kolkata, West Bengal, India (On-Site)
10 Months ago
AiDash - Software Development Engineer in Test II Platform

AiDash

Gurugram, India (Hybrid)
2 Months ago
Hitachi - MS CRM Technical Lead

Hitachi

India (Remote)
9 Months ago
Penumbrainc - Product Marketing Manager Neurovascular

Penumbrainc

Bologna, Emilia-Romagna, Italy (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Pune, Maharashtra, India

Intel  - Formal Verification Engineer

Intel

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Qube Cinema - Quality Control Analyst- Subtitle (Telugu to English)

Qube Cinema

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
Xentrix studios - Compositing – Junior Artist

Xentrix studios

India (On-Site)
8 Months ago
EMA - Front End Engineer - Agentic AI Experiences

EMA

Bengaluru, Karnataka, India (Hybrid)
1 Week ago
Nagarro - Associate Principal Engineer, ERP

Nagarro

India (Remote)
9 Months ago
Blenheim Chalcot India - Principle Engineer

Blenheim Chalcot India

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Marvell - Staff Analog/Mixed-Signal CAD Engineer

Marvell

Bengaluru, Karnataka, India (On-Site)
1 Month ago
DNEG - Senior Visual Designer – Merchandise & Brand

DNEG

Mumbai, Maharashtra, India (Hybrid)
3 Months ago
Nagarro - Associate Staff Engineer, .Net Fullstack

Nagarro

India (Remote)
9 Months ago
bounteous - Principal Test Architect

bounteous

Chennai, Tamil Nadu, India (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Epic Games - Senior Software Engineer, Developer Relations

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
fourth stars - Systems Programmer

fourth stars

Altrincham, England, United Kingdom (On-Site)
5 Months ago
Thumbtack - Senior Software Engineer, Developer Experience

Thumbtack

Ontario, Canada (Remote)
3 Weeks ago
Banyan Software - Technical Lead (C# | .Net)

Banyan Software

Chennai, Tamil Nadu, India (On-Site)
3 Months ago
Brillio - SQL Support (L2)

Brillio

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Red Rover Interactive - Senior Server programmer

Red Rover Interactive

Oslo, Oslo, Norway (Hybrid)
1 Year ago
Next Level Business Services - .Net Developer

Next Level Business Services

Sunrise, Florida, United States (On-Site)
9 Months ago
P99 soft - Senior Software Engineer (.Net)

P99 soft

Pune, Maharashtra, India (Hybrid)
1 Month ago
Cloud Imperium Games - Principal Programmer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
7 Months ago
Epic Games - Senior Software Programmer, Developer Relations

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Sandy, Utah, United States (Hybrid)

Pune, Maharashtra, India (Hybrid)

Hoboken, New Jersey, United States (Hybrid)

Pune, Maharashtra, India (Hybrid)

Pune, Maharashtra, India (Hybrid)

Pune, Maharashtra, India (Hybrid)

Pune, Maharashtra, India (Hybrid)

Ra'anana, Center District, Israel (Hybrid)

Pune, Maharashtra, India (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