*Hi * *Please lookup the below position and if you feel comfortable ,then please send me your updated resume*
*Position : Sr. Core Java Developer with Risk Exp. * *Location : NYC , NY Duration : 12+ Months* *Interview : Phone then Face to Face* *Job Role Description* · As a Java engineer in the Reporting and Analytics division you will work with senior engineers in all aspects of the software development lifecycle, from requirements specification to high-level system design, to implementation, documentation, and maintenance. · This role will include significant client interaction. · You will be required to assist in estimation and develop task specifications based on functional and nonfunctional requirements provided by business analysts. · You will also be required to mentor junior developers and lead a small project team. · Finally, you will be expected to contribute to the improvement of development and engineering processes, be a leader on the technical team. * Roles and Responsibilities:* · Hands on Senior Java Engineer to architect, design and implement systems on the analytics platform. · Extensive, professional hands on software development experience, using Java and open source technologies. · Experience leading other developers and guiding technical projects · Create automated test plans and write tests · Ability to troubleshoot, performance tune and understand java memory utilization in code produced · Design and implement user authentication and security features · Collaborate with business analysts and back-end developers to define functional requirements and translate them into technical requirements · Rapidly design, prototype and iterate on creative concepts to meet the user requirements · Work with technology partners and vendors as required · Maintain a delivery-orientated approach to developing the reports and their supporting tools & data infrastructure. · Rapidly solve problems and fix bugs · Provide guidance and knowledge transfer to other team members. · Work with cross-functional teams consisting of domain and technical architects along with Testing/Support teams to deliver the end product · Coordinating information exchange, understanding business problems, analyzing data, and defining system and business process requirements · Ensure successful project delivery with strict adherence to reporting and data practices and the production of all necessary documentation. · Open to learn other tools under Reporting & Data visualization practice team. · Other duties and responsibilities as assigned by management *Job Skills* · Strong Experience with *core Java, JEE.* · In-depth knowledge with Object Oriented Design and Design Patterns. · In-depth knowledge with technologies such as Web Services, XML, JSON, HTTP, SSL, TCP/IP, Caching. · Strong knowledge of Data Structures and Algorithms. · Experience with messaging systems · Significant experience on JVM tuning. · Experience with multi-threaded distributed systems · Experience with Data Modeling, relational database and SQL · Experience with database development (SQL, MySQL, NoSQL) · Experience with legacy application transformation/modernization efforts. · Familiar with OS X, Linux, Shell Scripts · Working knowledge of architectural frameworks and practices. · Substantial exposure to enterprise infrastructure, data processing, enterprise software applications. · Technical experience across multiple technology domains/platforms. · Experience of being involved in delivering large scale distribute systems · Development of reusable Java client libraries. *Preferred: * · Spring MVC/Struts 2/JSF/JPA/Hibernate/Oracle Database. · Ability to articulate ideas and/or explain complex technical issues such that both technical and non-technical addressees understand. · Ability to advise, set, and apply standards; development methodologies, coding standards, etc. · Interpersonal and leadership skills - collaboration, facilitation, and negotiation skills. · Superior analytical, evaluative, and problem-solving skills and comfort with ambiguity. · Excellent written and oral communication and listening skills. · Ability to serve as a catalyst for change in the organization. *ESSENTIAL SKILLS/COMPETENCIES* · Interpersonal skills, management, leadership, communications, planning and organizing, project management skills · Self-motivated, enthusiastic and proven fast learner who possess good problem solving skills · Takes ownership of tasks assigned to ultimate resolution. · Accuracy and timeliness of delivering solutions using coding standards and practices. · Process driven - can design scalable, repeatable processes to enable quick decision-making and action, know how to prioritize and juggle multiple things · Proven results experiences on the testing strategy, segmentation and predictive modeling · Flexible, people and organization savvy - ability to work in a matrix environment across regions with fast pace, know how to build effective relationships and communicate effectively with various tools across time zones · Ability to collaborate and build consensus for creative ideas *Additional Experience/Good to Have:* · Experience leading small software development teams · Ability to effectively multitask and contribute to multiple projects simultaneously · Experience with one or more modern development IDEs such as Eclipse or IntelliJ · Experience with one or more build tools such as Jenkins or Hudson and Ant, Maven, or Gradle · Experience with agile project management software such as Jira · Knowledge of RESTful service architectures · Knowledge of JavaScript frameworks such as JQuery or Node.js · Experience with web application development (Java, Ruby on Rails, PHP, Python) · Familiar with modern Internet/information/data security issues and technologies · Working experience with continuous integration tools: e.g. Maven, Teamcity, Nexus/Odyssey, Subversion/Git. · Working experience with any "Data Visualization tools like Tableau, Panopticon, Qlikview is a plus · Working experience in Onshore/Offshore model · Agile Certified and working experience in Agile Projects Regards *Abhishek Kumar* *Technical Recruiter* *VSG Business Solutions* *221,Cornwell Dr, Bear,DE 19701* *Contact No : 302-261-3207 X 101* *Email :abhis...@vsgbusinesssolutions.com <abhis...@vsgbusinesssolutions.com>* *Hangout :abhishek.vsg* -- You received this message because you are subscribed to the Google Groups "oraapps" group. To unsubscribe from this group and stop receiving emails from it, send an email to oraapps+unsubscr...@googlegroups.com. To post to this group, send email to oraapps@googlegroups.com. Visit this group at http://groups.google.com/group/oraapps. For more options, visit https://groups.google.com/d/optout.