IT - Developer (J2EE, Java) 4Location: Raleigh, NCDuration: 6 MonthsJob Description:Full Stack Developer (with Java, Angular & Cloud)This role is for Full Stack Developer with cloud experience for MR (Market Risk) IT Data Management Technology division. We are looking for candidate with expertise in the development of multi-platform distributed applications. Candidate is expected to significantly support application migration to Azure platform along with Oracle to Snowflake migration.An ideal candidate is expected to work in all the stages of SDLC, should be familiar with data analysis, data structure, problem solving, programming skills and open for learning new technologies in the fast-paced environment.Required Particulars:8+ years of software development experienceMust have 5+ years of hands-on software development experience with Core Java, Spring Integration/SpringBoot, performance optimization.Must have 5+ years of experience with Oracle PL/SQL and other SQL databases: database design, writing PL/SQL queries, performance tuning, accessing data with ORM frameworks.Experience in implementing single page web applications in Angular2+, TypeScript, understanding of web markup, including HTML5 and CSS3Experience in Front End Web Application Development focusing on the UI/UXGood grasp of modern JavaScript concepts and design patterns, OOP and FP paradigmsBe familiar with unit testing frameworksExperience with responsive designPassionate at writing “clean code”, keeping things simple and organizedSeek to constantly keep track of new technologies and best practices on the webWorked in latest tool chains and industry best-practices using GIT, Jenkins, Confluence, JIRA, Continuous Integration and Continuous Deployment.Education:Bachelor's degree in computer science or equivalent training required.