Software Engineer

closed
NICE Logo

NICE

πŸ“Remote - India

Summary

Join NICE, a global leader in software solutions, as a Software Engineer and play a pivotal role in developing complex software. Leverage your Java expertise and experience with Spring Boot, Microservices, and AWS to build high-performance, scalable enterprise-grade software. Contribute to a major open-source project and work with Agile methodologies. Enjoy a hybrid work model (NICE-FLEX) with 2 days in the office and 3 days remote. NICE offers a collaborative and creative environment with ample opportunities for growth and development within a market-disrupting company.

Requirements

  • Hold a degree in Computer Science, Industrial/Electronic Engineering
  • Contribute to a major open-source project
  • Have experience with Java Backed
  • Have experience with Java, Spring Boot, Microservices, AWS
  • Have experience developing enterprise-grade software products
  • Have 2-4 years of IT experience
  • Possess deep knowledge and experience with software design patterns
  • Show proven experience in operating within a global environment

Responsibilities

  • Develop complex software solutions using Java, Spring Boot, Microservices, and AWS
  • Build high-performance, highly available, and scalable systems
  • Design and develop enterprise-grade software products
  • Integrate software into a broad enterprise ecosystem
  • Educate and mentor others in engineering best practices and patterns
  • Work with Agile/SCRUM/Agile software development methodology
  • Tackle projects with a can-do attitude
  • Operate within a global environment

Preferred Qualifications

  • Have familiarity and/or experience with public cloud infrastructures and technologies such as Amazon Web Services (AWS)
  • Have knowledge of Microservices and/or Cloud-Native Development

Benefits

  • NICE-FLEX hybrid work model: 2 days in the office and 3 days remote
  • Endless internal career opportunities
This job is filled or no longer available