Software Engineer

NICE
Summary
Join NICE, a global leader in AI, cloud, and digital technologies, as a Software Engineer and contribute to the development of complex software solutions. You will leverage your Java expertise, experience with Spring Boot, Microservices, and AWS, and a deep understanding of software design patterns to build high-performance, scalable, and enterprise-grade software products. This role requires 2-4 years of IT experience, a strong understanding of Agile/SCRUM methodologies, and a passion for mentoring others in engineering best practices. NICE offers a hybrid work model with 2 days in the office and 3 days remote, fostering a collaborative and innovative environment.
Requirements
- Looking for detail-oriented Java software engineer
- Degree in Computer Science, Industrial/Electronic Engineering
- Contributions to a major open-source project
- Experience with Java Backed
- Experience with, Java,, Spring Boot, Microservices, AWS
- Experience developing enterprise-grade software products that can perform, scale, and integrate into a broad enterprise ecosystem
- IT experience 2-4 years
- Experience in high performance, highly available, and scalable systems
- Deep knowledge and experience with software design patterns and how they can effectively be incorporated into software design and when not
- Passion to educate and mentor others in engineering best practices and patterns - team player
- Experience working with Agile/SCRUM/Agile software development methodology
- Great initiative - proven ability to tackle projects with a can-do attitude
- Proven experience in operating within a global environment
Responsibilities
As a Software engineer, you're entrusted with a pivotal role in the development process, leveraging your extensive experience and technical prowess to drive the creation of complex software solutions
Preferred Qualifications
- Familiarity and/or experience with public cloud infrastructures and technologies such as Amazon Web Services (AWS)
- Knowledge of Microservices and/or Cloud-Native Development
Benefits
- 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
- 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
Share this job:
Similar Remote Jobs

