Software Engineer

NICE
Summary
Join NICE, a global leader in software solutions, and become a Java Fullstack Software Developer. You will be responsible for both frontend and backend development using Java-based technologies, focusing on investigating and reporting on clients' financial risks. Collaborate with auditors and regulators, proactively investigate suspicious activities, and maintain up-to-date knowledge of anti-money laundering compliance. Provide domain expertise and contribute to pre/post sales processes. This role requires a Bachelor's/Master's degree in Computer Science or equivalent, 2+ years of software development experience, and proficiency in Java, J2EE, Spring Framework, and related technologies. NICE offers a hybrid work model (NiCE-FLEX) with flexibility between office and remote work.
Requirements
- Bachelor/Master of Engineering Degree in Computer Science, Electronic Engineering or equivalent from reputed institute
- 2+ years of software development experience
- At least 2+ years of working experience in Core Java, proficient with Java algorithms and data structures
- Worked in high performance, highly available and scalable systems
- Strong experience with J2EE, Spring Framework, IOC, annotations
- Experience in any object-relational mapping (e.g. Hibernate)
- Strong knowledge of OOAD and Design patterns
- Development experience building solutions that leverage SQL and NoSQL databases
- Strong Development experience creating RESTful Web APIs
- Experience designing and developing scalable multi-tenant SaaS-based solutions
- Experience with public cloud infrastructure and technologies such as AWS/Azure/GCP etc
- Development experience in Angular
- Experience working in and driving Continuous Integration and Delivery practices using industry standard tools such as Jenkins
- Experience working in an Agile methodology development environment and using work item management tools like JIRA
- Experience with version control tools – GIT, Perforce
- Ability to work independently and collaboratively, good communication skill
- Bring a culture of Innovation to the job
- Ability to work under high pressure
- High attention to details and accuracy
- Experience with public cloud infrastructure and technologies such as AWS/Azure/GCP etc
- Experience working in and driving Continuous Integration and Delivery practices using industry standard tools such as Jenkins
- Ability to work independently and collaboratively, good communication skill
- Able to resolve problems of moderate scope which requires an analysis based on a review of a variety of factors
Responsibilities
- Investigate, measure, and report on client's risk of suspicious or fraudulent financial activity
- Follow SOPs as per anti-money laundering laws and carry out investigations
- Identify areas for improving alert investigation process
- Collaborate with auditors and regulators to minimize money-laundering risks to client’s business
- Report and make notes and records of any suspicious transactions or activities in an efficient and timely manner
- Proactive work on investigations within SLA and be a strong performer in the team
- Be well versed with FCC investigator solutions including Actimize (if possible)
- Work within service levels, KPI’s and in line with the regulatory best practice
- Be up to date with trainings conducted for the investigation team, including workshops, conferences, and any certification or refresher training as required
- Review risk and complete risk assessments as required
- Maintain and update your knowledge of anti-money laundering compliance rules, regulations, laws, and best practices
- Take part in and lead anti-money laundering compliance training on identifying suspicious activity to other team members
- Indirect/direct consulting to clients
- Provide domain expertise support during pre/post service sales process
Preferred Qualifications
- Knowledge of BIG DATA and ETL Concepts (or BI tool like Tableau) will be added advantage
- Experience in Big data
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