Senior Software Engineer
NICE Systems
- Pune, Maharashtra
- Permanent
- Full-time
- Strong software development experience in Java, Spring Boot, Hibernate, Rest API, SQL, MySQL
- Strong knowledge of multithreading, concurrency, and code performance
- A comprehensive familiarity and proven experience in OOD/OOP
- Experience developing enterprise-grade software products that can perform, scale, and integrate into a broad enterprise ecosystem.
- IT experience 4-7 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
- 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.
- Familiarity and/or experience with public cloud infrastructures and technologies such as Amazon Web Services (AWS)
- Knowledge of Microservices and/or Cloud-Native Development
Reporting into: Tech Manager
Role Type: Individual Contributor