Senior Specialist Software Architect, Actimize (JAVA, AWS)
NICE
about 2 months ago
Pune, India
Senior / Staff+
Responsibilities
- Set the end-to-end technical direction for the team.
- Communicate architecture effectively and professionally.
- Drive technical decisions and coordinate project execution.
- Ensure adherence to coding quality standards and security practices.
- Monitor code quality through reviews and processes.
- Foster a strong teamwork environment and create energy within the team.
- Participate actively in the development leadership team.
- Drive the architecture of projects, including functional and design specifications.
- Identify impacts of new technologies on products.
- Conduct architectural and design reviews and code reviews.
Requirements
- 12-16 years of software development experience.
- 3 years of experience as an architect for AWS Cloud-SaaS applications.
- Experience designing multi-tiered service-oriented applications and microservices.
- Development experience with Java and Spring frameworks.
- Knowledge of design patterns, methodologies, and architectural styles.
- Experience with databases like Oracle, Postgres, and MS-SQL.
- Experience with containerization services like Docker and Kubernetes.
- Experience with messaging systems like Kafka and Rabbit MQ.
- Experience with AI/ML development is a plus.
- Experience using Test Driven Development and Continuous Integration.
Benefits
- Flexible hybrid work model with 2 days in the office and 3 days remote.
- Opportunities for internal career growth across multiple roles and locations.
- Collaborative and creative work environment.
Tech Stack
AngularApache KafkaAWSDatadogDockerJavaJavaScriptKubernetesPolymerPostgreSQLRabbitMQReactVue.js
Categories
AI & MLBackendData EngineeringDevOpsFull StackSecurityTesting