Local candidates preferred
(For this particular Client position Contractors are allowed).
Key Responsibilities:
· The candidate will be responsible for designing and building solutions for CitiScreening Workflow application.
· Actimize (RCM) plugin developments, UI design, RCM business unit hierarchy and entitlement definition.
· The candidate will be responsible of documenting functional and technical design documentation. Additionally, supporting Global team on implementing the application globally by adhering to the mutually agreed project plan.
· Unix shell scripting, Core Java, Spring, REST interfaces in an enterprise server environment including Prod deployment and troubleshooting
· The candidate should have hands on experience in designing and developing solutions
· The candidate will apply internal standards for re-use, architecture, security, testing and general best practices.
· The candidate will be responsible for Agile Development Lifecycle, Code reviews, test case reviews and ensure code developed meets the requirements, Component Design/ Coding/ Unit Testing/ Debugging, and Level 3 production support.
· Working experience on BitBucket (version control/project life cycle), RLM (Automated deployment tool), Autosys (for automation) and Websphere application deployment manager.
Development Value:
· Opportunity to work with and learn from highly skilled and experienced global team members- Architects & Business analysts.
· Opportunity to work on challenging environment and new technologies such as Cloud, high performance scale-out architecture
Person Specification
Knowledge/Experience:
· 9-12 years in senior development role with experience on large & complex projects
· Excellent knowledge and experience building enterprise scale server-side Java/Spring applications
· Working experience on Actimize (RCM) application and plugin development.
· The candidate should have very strong technical experience in the areas of JAVA, J2EE, Spring, Hibernate and REST.
· Excellent knowledge and experience setting up/deploying enterprise server environments (i.e, WebSphere); Single Sign On and SSL set up; scalable VIP/Web/App server environment.
· Strong troubleshooting experience with application debugging/logging/profiling; server optimization, tuning, etc.
· Ability to document create and review High Level & Detailed design specs, Interface specs and approach papers
· Should have root cause analysis skills, able to quickly analyse and interpret code and ensure that issues are resolved or escalated appropriately.
· Experience working on parallel development tracks at the same time is required
· Experience in leading smaller development teams is necessary
· Adhere to the Agile process & also ensure others follow process too.
· Working experience on BitBucket (version control/project life cycle), RLM (Automated deployment tool), Autosys (for automation) and Websphere application deployment manager.
Skills:
Mandatory Skills:
· The candidate must possess excellent communication skills as they will be interacting with people with diverse skills and seniority across different locations and time zones
· The candidate should have strong analytical skills
· The candidate should be capable of multi-tasking and balancing tasks with priorities
· The candidate must have working experience on Actimize (RCM) application and plugin development.
· Strong technical experience in the areas of JAVA, J2EE, and Spring.
· Excellent problem solving and solution designing skills.
· Demonstrate strong leadership qualities like taking responsibility, ownership and client-focus
· The job may require overlap with US counterpart for few hours
Desirable Skills:
· The candidate should be proactive and should be capable to research and find solutions to the problem.
· Exposure to continuous improvement tools/methodologies to ensure high quality deliveries
· Unix shell scripting.