JOBSEARCHER

Senior Java Developer - BDD and Oracle

At NTT DATA we know that with the right people on board, anything is possible. The quality, integrity, and commitment of our employees have been key factors in our company's growth and market presence. By hiring the best people and helping them grow both professionally and personally, we ensure a bright future for NTT DATA Services and for the people who work here.Req ID: 44513Job DutiesDesign and develop applications and providing solutions to critical issues.Build customer facing applications and supporting services utilizing open source technologies. Utilize Groovy script for SoapUI automationInvolve in writing SQL queries and stored procedure to extract data required from the databases like DB2.Involve in deploying the applications to different serversDemo solutions to team for aiding their understanding of future technical changes.Exposure to Continuous Delivery using GitLab CI or Jenkins.Follow Agile Scrum Methodologies to deliver application deliverables in iterative approach to produce high Quality software. Agile scrum team mentoring skills for developers, attention to detail and constructive attitude in code/design reviews.Demonstrate quick technical learning agility, strong work ethic, and strategic thinker.Comfortable leading teams through change when consuming latest technologies or development practices. Strong soft skills to help bring organizational change.Strong understanding of web services/application design to support continuous delivery practices (SOA/REST).SkillsNeeded: Strong Java programming experience: Java, J2EE, Spring, Web services-RESTful, JSON, Spring Boot, Spring Security, micro services, Junit, JavaScript (min. 4 years)Javascript framework experience (React, Anjular, VueJS, Ember)1 year of technical depth and breadth with Oracle Insurance Policy Administration Solution and Behavior-Driven Development/Automation Testing.Strong understanding of: Oracle Rules Palette, OIPA Configuration, Using OIPA extension functionality to integrate with enterprise capabilities.Life Insurance and Annuity product experience.Behaviour driven development (BDD) using Cucumber-JVM\JBehave\ Serenity RSA or Eclipse IDE (min. 1 year)Spring/Spring MVC (min. 6 months)Maven (min. 1 year)Jenkins/Hudson (min. 1 year)REST services (min. 1 year)SOAP Web services (min. 1 year)JUnit with EasyMock and/or PowerMock (min. 1 year)CRUD operations using DB2 (min. 1 year)JMS work with Middleware applications like WebSphere MQ (min. 6 months)Exposure to Equisoft Rules Studio.Used SOAP UI tool for service operation testing. UMLSeleniumSupporting production applicationsDegree: Bachelors in Computer Science or equivalent work experienceThis is a full-time salaried position with a group company within NTT DATA. Please note, 1099 or corp-2-corp contractors will NOT be considered. This position is only available to those interested in direct staff employment opportunities. We offer a full comprehensive benefits package that starts from your first day of employment.Posting Date: Department: -