Developer 4Location: Raleigh, NCJob Type: ContractDuration: 6 MonthsOverview of business area or project:Lead & hands on development of front to back development using Spring Boot & HTML5/JavaScript applicationsPerforming the application integration using Kafka/JMS messaging and SOAP web servicesWorking with UI team to implement wireframes mockups into the application utilizing the UX practices and guidelinesMentoring other developers to ensure code quality and usage of best practices in technologyProactive problem finding and root cause analysisCollaboration working with a global team, performing code and design reviews, documenting implemented solutionsOverview of department/team:Workflow team is a global team spread across New York, Raleigh, Wroclaw and India, falling under the broader reporting horizontal department (400-member organization) serving Finance business areas.Diversified team with members coming from different backgrounds with rich talent.Current workflow team size is 25 members.All members on the team foster a collaborative environment and are always willing to assist each other.Candidate value proposition:All members on the team foster a collaborative environment and are always willing to assist each other.The candidate will have the opportunity to work on the latest frameworks and technologies to further their career.Required particulars:8+ years of software development experience delivering web applications front to backStrong knowledge of Core Java, Spring, other popular open-source BPM frameworks (Activity, Flowable).Solid experience in implementing single page HTML5 web applications with React.Experience with designing and consuming REST and Kafka messages.Experience with Spring Boot Framework.Experience with Oracle and Bigdata NOSQL.Experience with unit testing of Java and JavaScript code.Experience with application packaging tools: Gradle, Npm, Webpack.Solid understanding of common software development lifecycle practices, methodologies, usage of collaboration tools including GIT, JIRA, Jenkins, Crucible, Confluence.Excellent communication skills.