Remote Senior Specialist Software Architect (Java)

at NICE

Posted 1 day ago 1 applied

Description:

  • At NiCE, we challenge our limits and set the highest standards in our work environment.
  • The role involves architecting and developing a next-generation cloud platform for Anti-Money Laundering and Fraud Prevention solutions.
  • The Software Architect will provide technical leadership across development teams and ensure successful implementation of key deliverables.
  • Responsibilities include designing the platform for high availability, scalability, serviceability, and supportability.
  • The position requires collaboration with the Director of Engineering, chief architect, architecture review board, and scrum teams.
  • The architect will drive an open and extendible architecture, adopt relevant technology solutions, and implement good engineering practices.
  • The role demands a hands-on approach with an in-depth technical understanding of cloud software architecture.
  • The architect will set the technical direction for the team, communicate architecture effectively, and drive technical decisions.
  • Responsibilities also include monitoring code quality, fostering teamwork, and participating in the development leadership team.
  • The architect will mentor and develop engineers, conduct architectural and design reviews, and evaluate new technologies.
  • The position requires a focus on customer impact and ensuring quality, diligence, and thoroughness in all tasks.

Requirements:

  • Candidates must have 10-12 years of software development experience.
  • A minimum of 4 years of experience as an architect for Cloud-SaaS-multi-tenant applications is required.
  • Development experience with APIs, integrations, middleware technologies, web development technologies, and the Spring family of frameworks is necessary.
  • Working knowledge of design patterns, methodologies, and architectural styles is essential.
  • Experience in database design, data APIs, and big data is required.
  • Candidates should have experience designing multi-tiered service-oriented applications and microservices, as well as REST.
  • Experience with AI/ML development or usage is a significant plus.
  • Familiarity with NoSQL databases is advantageous.
  • Development experience in securing all tiers of the application is required.
  • Exposure to performance engineering, cloud SLA, availability, and resiliency is a plus.
  • Candidates should be technically savvy, influential, and eager to learn.
  • Experience with Test Driven Development, Continuous Integration, and Test Automation is necessary.
  • Experience in improving Developer Experience using technology and tools is required.

Benefits:

  • Employees will join a fast-paced, collaborative, and creative environment in a global company.
  • There are endless internal career opportunities across multiple roles, disciplines, domains, and locations.
  • The NiCE-FLEX hybrid model allows for maximum flexibility, with 2 days working from the office and 3 days of remote work each week.
  • Office days focus on face-to-face meetings to foster teamwork and innovation.
  • NiCE is recognized as a market leader and offers a chance to learn and grow every day.
  • The company is an equal opportunity employer, ensuring consideration for all qualified applicants without discrimination.

Get realtime job alerts

Be the first to know about new jobs