Specialist Software Engineer(Java,AWS)

undefined ago • 8 Years + • Devops

Job Summary

Job Description

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. This role involves working with senior engineers and architects on software design, leading end-to-end implementation of components, ensuring quality through code reviews, mentoring junior engineers, and contributing high volumes of quality code. The ideal candidate will have expertise in building scalable, high-performance applications using modern cloud technologies in an agile environment.
Must have:
  • Work with senior engineers and architects in software design.
  • Contribute to implementation planning and estimation.
  • Communicate software designs through code and documentation.
  • Lead end-to-end implementation and support of software components.
  • Ensure design and quality through code reviews and testing.
  • Mentor and coach peer and junior engineers.
  • Champion best practices and encourage software craftsmanship.
  • Contribute high volumes of quality code.
  • Lead a scrum team of developers and QA engineers.
  • Bachelor’s or master’s degree in computer science.
  • Proven experience in Java programming.
  • Deep understanding of data structures, threading, OOP, design patterns, functional programming, memory optimization.
  • Strong expertise in developing web applications and services using Java, Spring, and Spring Boot.
  • Extensive hands-on experience with microservice architecture and RESTful API development.
  • Strong experience in SQL.
  • Solid understanding of cloud infrastructure, particularly AWS.
  • Excellent communication and collaboration abilities.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Comfortable working in an Agile environment, utilizing JIRA.
  • Strong analytical skills and a problem-solving mindset.
  • Proficiency in version control systems like Git and TFS.
Good to have:
  • Knowledge of Snowflake.
  • Knowledge and hands-on experience with AWS Bedrock, Knowledge Base, worked with LLMs.
  • Knowledge of Python.
  • Experience working with Continuous Integration and Delivery (CI/CD) pipelines, developing and maintaining infrastructure as a code using tools like Jenkins, Docker, Kubernetes, Artifactory, and CloudFormation.

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.

Specialist 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: 8+ Years

We are looking for a highly skilled software developer with a strong foundation in Java, microservices, SQL & AWS Cloud 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.

Do You Have What It Takes to Join Us?

(Must Have)

  • Bachelor’s or master’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.
  • Strong experience in SQL
  • Solid understanding of cloud infrastructure, particularly with Amazon Web Services (AWS).
  • Excellent communication and collaboration abilities, able to work effectively in a team setting
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Comfortable working in an Agile environment, utilizing tools like JIRA for work item management.
  • Strong analytical skills and a problem-solving mindset.
  • Proficiency in version control systems like Git and TFS.

(Good to Have)

  • Knowledge of Snowflake and Hands-on will be added advantage
  • Knowledge and Hands-on of AWS Bedrock, Knowledge Base, worked with LLMs will be added advantage
  • Knowledge of Python is a plus
  • Experience working with Continuous Integration and Delivery (CI/CD) pipelines, developing and maintaining infrastructure as a code using tools like Jenkins, Docker, Kubernetes, Artifactory, and CloudFormation

Similar Jobs

NXP - Etch Equipment Maintenance Technician - Nights

NXP

Austin, Texas, United States (On-Site)
3 Weeks ago
Keywords Studios - Project Planner

Keywords Studios

Gurugram, Haryana, India (On-Site)
2 Months ago
Capgemini - Service Delivery Manager

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Meesho - Motion Designer II

Meesho

Bengaluru, Karnataka, India (Hybrid)
9 Months ago
Glocomms - AVP, Identity & Access Management Architect and Operations Lead

Glocomms

Orlando, Florida, United States (On-Site)
3 Months ago
Lorikeet - Solutions Engineer

Lorikeet

London, England, United Kingdom (On-Site)
1 Month ago
gitlab - Senior Site Reliability Engineer

gitlab

Canada (Remote)
3 Weeks ago
C3 IoT - Solution Engineer - Federal

C3 IoT

United States (On-Site)
1 Month ago
CyberArk - Solutions Engineer - Public Sector - Federal

CyberArk

United States (On-Site)
3 Weeks ago
Figma - Software Engineer, Infrastructure

Figma

San Francisco, California, United States (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Sapiens - Quality Analyst

Sapiens

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Capgemini - C++ Graphics Developer

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago
upwork - Senior Manager, Strategic Insights & Data Science

upwork

United States (Remote)
1 Month ago
Findhelp - Senior Professional Services Consultant

Findhelp

New Mexico, United States (On-Site)
3 Months ago
JDA - Industry Strategies Director, Grocery/CPG

JDA

Dallas, Texas, United States (Remote)
1 Year ago
luxsoft - Senior DevOps Engineer

luxsoft

Bucharest, Romania (On-Site)
2 Weeks ago
Plug power - Field Service Technician

Plug power

Aurora, Colorado, United States (On-Site)
3 Months ago
HoYoverse - Data Analyst - Honkai: Star Rail - Fresh Grad

HoYoverse

Singapore, Singapore (On-Site)
3 Months ago
eBay - Senior Product Manager, Risk

eBay

Austin, Texas, United States (Hybrid)
2 Weeks ago
Freed - Engineering Manager

Freed

San Francisco, California, United States (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Pune, Maharashtra, India

Nagarro - Staff Consultant ,SAP Sales Service

Nagarro

Pune, Maharashtra, India (On-Site)
9 Months ago
PhonePe - Motion Graphic Designer

PhonePe

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Accenture - Delivery Operations Team Lead

Accenture

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Aera Technology - Technical Writer

Aera Technology

Pune, Maharashtra, India (Hybrid)
1 Month ago
PhonePe - Service Delivery Engineer, SRE

PhonePe

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Assystems - Site Engineer- Electrical

Assystems

Bagalkote, Karnataka, India (On-Site)
3 Months ago
Sprinkler - Services Operations Analyst

Sprinkler

Bengaluru, Karnataka, India (Remote)
1 Month ago
Capgemini - Network Engineer

Capgemini

Gurugram, Haryana, India (On-Site)
2 Months ago
Capgemini - PAGE NOT FOUND

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Sporty - IN Associate - Operations Support

Sporty

Mumbai, Maharashtra, India (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Devops Jobs

nissan - Platform Engineer (Managerial/General Staff)

nissan

Japan (Remote)
3 Weeks ago
Rackspace Technology - Senior Engineer - Windows + Azure

Rackspace Technology

Gurugram, Haryana, India (On-Site)
1 Month ago
Harvey - Senior Solutions Architect

Harvey

San Francisco, California, United States (Hybrid)
3 Weeks ago
Spaulding Ridge - OneStream Solution Architect

Spaulding Ridge

Chicago, Illinois, United States (On-Site)
3 Months ago
ShyftLabs - Salesforce Service Cloud Lead Developer

ShyftLabs

Noida, Uttar Pradesh, India (Hybrid)
5 Months ago
Arkose Labs - Site Reliability Engineer

Arkose Labs

San José Province, Costa Rica (Remote)
2 Weeks ago
Britive - Senior Software Engineer (Cloud)

Britive

Bengaluru, Karnataka, India (Remote)
2 Months ago
Spruce Systems - Software Engineer, Cross-Platform Rust

Spruce Systems

(Remote)
1 Year ago
Veeam Software - Platform Engineer

Veeam Software

Pune, Maharashtra, India (Hybrid)
2 Months ago
Capgemini - Site Reliability Engineer-Wintel, Linux, Vmware, Redhat Devops CI/CD AWS

Capgemini

Bengaluru, Karnataka, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Pune, Maharashtra, India (Hybrid)

Ra'anana, Center District, Israel (Hybrid)

Pune, Maharashtra, India (Hybrid)

Pune, Maharashtra, India (Hybrid)

London, England, United Kingdom (Hybrid)

Pune, Maharashtra, India (Hybrid)

Pune, Maharashtra, India (Hybrid)

Atlanta, Georgia, United States (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