Employer description & source details
Degree in Computer Science or a related field from a reputed institute. Strong hands-on development experience in Java, with deep knowledge of data structures, multithreading, OOP, design patterns, functional programming, and memory optimization. Proven experience developing with Spring and Spring Boot for web applications or web services. Required expertise with Kubernetes and Docker for container orchestration and deployment. Must have hands-on experience with Kafka for distributed messaging. Experience building, maintaining, and optimizing CI/CD pipelines using Jenkins. Demonstrated ability working with infrastructure as code and automation tools such as Terraform, Ansible, and Helm. Experience developing RESTful APIs and working within a microservices architecture. Hands-on experience with Vue 3 (required) for building complex, modern front-end applications, including state management and authentication/authorization flows. Experience with databases such as MSSQL, PostgreSQL, and Oracle, including schema design, ORM integration, and query performance tuning. Experience with public cloud platforms such as AWS, Google Cloud Platform, or Azure. Practical experience working in Agile development environments and using tools like JIRA. Strong analytical and problem-solving abilities. Excellent communication skills and collaborative teamwork mindset. 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
Extracted skills: java, postgresql, aws, docker, kubernetes, terraform