Senior Software Engineer

18 Hours ago • 4-7 Years • Software Development & Engineering

Job Summary

Job Description

As a Senior Software Engineer at NiCE, you will be responsible for designing, producing, and testing high-quality enterprise-grade software products using J2EE and Angular, built to perform, scale, and integrate within an AWS ecosystem. You will collaborate with cross-functional teams to translate requirements into technical solutions, contribute to engineering practices and standards, and potentially adopt new technologies. The role involves educating and mentoring team members on engineering best practices, adhering to Agile-Scrum methodology, and driving continuous improvement by staying updated with industry trends. Maintaining quality, ensuring responsiveness, and optimizing systems are key aspects of this position. This role requires strong interpersonal skills and the ability to influence others, especially in complex situations.
Must have:
  • Bachelor/Master of Engineering Degree in Computer Science, Electronic Engineering or equivalent
  • 4-7 years of software development experience
  • 4+ years of Core Java experience
  • Proficiency in Java algorithms and data structures
  • Experience with Java, J2EE, Spring, Hibernate, Go, Envoy
  • Experience with REST / SOAP web services
  • Excellent knowledge of Angular 14+
  • Experience with public cloud infrastructures (AWS, GCP, Azure)
  • High attention to detail
  • Works well in dynamic and intense environments
Good to have:
  • Experience in JQuery, JavaScript, HTML5, CSS3, Bootstrap, Jasmin/Karma
  • Experience with event-driven or microservices architectures
  • Java and AWS certifications
  • Knowledge of Serverless computing
  • Familiarity with CI/CD practices
  • Strong problem-solving skills for third-party integrations
  • Effective communication and collaboration skills
Perks:
  • NiCE-FLEX hybrid work model (2 days office, 3 days remote)
  • Opportunity to learn and grow in a market-disrupting global company
  • Fast-paced, collaborative, and creative work environment
  • Endless internal career opportunities
  • Work on challenging problems with innovative solutions

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?

As a Senior Software Engineer, we are looking for  top-performing and most proficient engineers in designing, producing, and testing high-quality software that meets specified functional and non-functional requirements within the time and resource constraints given. Be a part of team and develop enterprise-grade software products in J2EE + Angular that can perform, scale, and integrate into a broad enterprise ecosystem running on AWS. We are looking for someone who is passionate about delivering high quality software, working on challenging problems, and will bring their ideas and innovation to the team. You will join a large local engineering team and work with an extended engineering team in other geo locations.

 

How will you make an impact?

Develop engineering solutions collaborating with cross-functional teams, including business analysts, architects, and product owners, to understand requirements and translate them into effective technical solutions.

Contribute to the engineering practices and standards, and when needed participate in the adoption of new technologies.

Passion to educate and mentor others in engineering best practices and patterns, team player.

Ensure and contribute to engineering processes, best practices, and continuous improvement, aligned with Agile-Scrum methodology are followed. When required participate in the adoption of new technologies.

Drive continuous improvement by staying current with industry trends, and emerging technologies to recommend innovative solutions.

Excellent interpersonal skills, demonstrated ability to influence others, especially in sensitive or complex situations.

Maintain quality, ensure responsiveness, and help optimize new and existing systems.

 

Have you got what it takes?

Bachelor/Master of Engineering Degree in Computer Science, Electronic Engineering or equivalent from reputed institute

4-7 years of software development experience

At least 4+ years of working experience in Core Java, proficient with Java algorithms and data structures

Has high-attention to details and works well in a dynamic and intense environment.

Experience in: Java, J2EE, Spring, Hibernate, Go, Envoy

Experience in working on web services using REST / SOAP

Excellent knowledge and experience in Web development is preferred (Angular 14+, JQuery, JavaScript, HTML5, CSS3, Bootstrap, Jasmin/Karma)

Good experience with public cloud infrastructures and technologies such as Amazon Web Services (AWS), Google Cloud Engine or Azure. Preferably Amazon Web Services (AWS).

Experience with event driven architectures and/or microservices architectures is preferred

You will have an advantage if you also have:

Certification in Java and AWS

Knowledge of Serverless computing and/or Cloud-Native Development

Familiarity with CI/CD practices for deployments.

Strong problem-solving skills to analyze complex requirements and design effective technical solutions for 3rd party integrations.

Effective communication and collaboration skills to interact with cross-functional teams, gather requirements, and convey technical concepts to non-technical stakeholders

 

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.

 

Requisition ID: 7695
Reporting into:
Tech Manager
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

Ajmera Infotech - React Developer

Ajmera Infotech

Hyderabad, Telangana, India (On-Site)
1 Month ago
Postman - GTM Variable Compensation Analyst

Postman

San Francisco, California, United States (Hybrid)
2 Months ago
Saviynt - Senior Manager, Partner Marketing

Saviynt

United States (Remote)
15 Hours ago
JDA - Sr Support Engineer 1

JDA

Monterrey, Nuevo Leon, Mexico (On-Site)
3 Weeks ago
Workato - Group Product Manager (API Platform)

Workato

London, England, United Kingdom (On-Site)
19 Hours ago
Astera Labs - Senior Digital Design Engineer - SOC

Astera Labs

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Samsung Semiconductor - Senior Engineer, DRAM Applications

Samsung Semiconductor

San Jose, California, United States (On-Site)
1 Month ago
Marvell - Senior Staff Signal Integrity Engineer - Advanced Packaging

Marvell

Boise, Idaho, United States (On-Site)
2 Weeks ago
dYdX - Staff Software Engineer

dYdX

New York, New York, United States (On-Site)
2 Months ago
undefined - Broadcast Engineer

Batumi, Adjara, Georgia (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

TALA - Senior DevOps Engineer

TALA

Mexico City, Mexico (Remote)
3 Weeks ago
Ansys - Senior R&D Engineer

Ansys

Montigny-le-Bretonneux, Île-de-France, France (On-Site)
1 Month ago
The Globel Talent Co - B2B Copywriter

The Globel Talent Co

South Africa (Remote)
5 Months ago
Canonical - EMEA Sales Director, ISV Embedded Solutions

Canonical

(Remote)
1 Month ago
Sprinkler - Technical Support Engineer - Lead

Sprinkler

Bengaluru, Karnataka, India (On-Site)
1 Month ago
EMA - Partner Manager

EMA

Mountain View, California, United States (Hybrid)
2 Months ago
OKX - Team Lead, AML Operations

OKX

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
8 Months ago
AI Fund - Chief Executive Officer

AI Fund

United States (Remote)
2 Months ago
Unisys - Principal Sales Executive

Unisys

Richmond, Virginia, United States (On-Site)
2 Months ago
Alpha Sense - Technical Support Engineer

Alpha Sense

Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Pune, Maharashtra, India

Grab - Lead Software Engineer, Backend

Grab

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Cadence - Senior DFT Engineer

Cadence

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Autodesk - ML Product Manager

Autodesk

Pune, Maharashtra, India (On-Site)
1 Month ago
Glean - Software Engineer, Machine Learning (India)

Glean

Bengaluru, Karnataka, India (On-Site)
8 Months ago
GHX - Quality Assurance Engineer II

GHX

Hyderabad, Telangana, India (On-Site)
3 Weeks ago
Notion - Software Engineer, AI Connectors

Notion

Hyderabad, Telangana, India (On-Site)
8 Months ago
PwC - IN-Senior Associate _SAP ABAP__Enterprise  Apps SAP_Advisory_Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
9 Months ago
Capgemini - Mechanical & Physical Engineer

Capgemini

Hyderabad, Telangana, India (On-Site)
3 Weeks ago
Tide - Senior Data Engineer (DBT/Snowflake)

Tide

Delhi, India (Hybrid)
1 Month ago
Granicus - Senior UI Developer

Granicus

Bengaluru, Karnataka, India (Remote)
6 Days ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Philips - Field Service Engineer

Philips

Dublin, County Dublin, Ireland (Remote)
3 Weeks ago
Tesla - Associate Technical Support Engineer (French Speaker)

Tesla

North Holland, Netherlands (On-Site)
4 Months ago
Tesla - Algorithms Engineer, Autobidder (Electricity Markets/Energy Trading)

Tesla

North Holland, Netherlands (On-Site)
4 Months ago
Nagarro - Associate Principal Engineer, Delivery

Nagarro

Sri Lanka (Remote)
8 Months ago
Tesla - Senior Manufacturing Engineer Process Equipment Paint

Tesla

Brandenburg, Germany (On-Site)
4 Months ago
Nice - Portfolio Sales Engineering Manager

Nice

Germany (Remote)
2 Weeks ago
rivos - Application Engineer

rivos

Santa Clara, California, United States (On-Site)
2 Weeks ago
Perplexity - Customer Success Engineer

Perplexity

New York, United States (On-Site)
1 Month ago
Fandom  - Software Engineer Intern

Fandom

Poznań, Greater Poland Voivodeship, Poland (On-Site)
18 Hours ago
NVIDIA - Senior Physical Design Methodology Engineer

NVIDIA

Austin, Texas, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Sandy, Utah, United States (Hybrid)

Atlanta, Georgia, United States (Hybrid)

Pune, Maharashtra, India (Hybrid)

Pune, Maharashtra, India (Hybrid)

Atlanta, Georgia, United States (On-Site)

Pune, Maharashtra, India (Hybrid)

Pune, Maharashtra, India (Hybrid)

Pune, Maharashtra, India (Hybrid)

Sandy, Utah, United States (On-Site)

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