Sign In
 [New User? Sign Up]
Mobile Version

Application Developer - Java/J2EE and QA Automation

Bengaluru, KA
Job Code:
  • Banking & Finance
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

Utilize Agile methodology and adhere to coding standards, procedures and techniques while contributing to the technical code documentation. Innovative using the latest web technologies to create best in class user experience. Analyze potential risks and benefits in using specified solutions to address business requirements. Design, develop, code, test, debug and document. Review design and functional specification prepared by other team members. Collaborate with team and come up with solutions for any identified problem by team. Deployment of newly build modules in QA and Production environment. Manage code quality for total build effort. Coordinate with end users during User Acceptance Testing. Act as an escalation point for application support team Analyzing and documenting problems, recommending solutions, and initiating corrective action. Performing additional duties as required.The following attributes and experience are essential Bachelors degree in Computer Science. Minimum 5-7 years of financial application development/consulting experience. Solid design, coding, testing and debugging skills. Experienced in Responsive web design Understanding of OOP concepts and design patterns Front end development experience focused on easy-to-use and fluid interfaces Knowledge of version and revision control practices and procedures. Demonstrated analytical and problem solving skills. Demonstrated high level understanding of installed applications and successful IT project delivery. Must be result oriented and self-starter Inclination towards learning and adapting to new frameworks / technologies.The following technical skills are required Experience with web development using Java J2EE technologies (e.g. Core Java, JMS, JTA, JSP) Extremely hands-on with open source web technologies like Apache, Tomcat, Spring framework like MVC, Core (IOC/DOP), DAO (JDBC template), MyBatis, Hibernate etc. Has exposure to web application using Ajax/JSON. RESTFul webservices (Spring-MVC or JAX-RS or Apache CXF) Prefer knowledge of messaging middleware such as WebSphere MQ. Strong understanding of HTMLS5 / CSS3 stylesheet UI development experience in JavaScript frameworks like Angular JS, Ember, Knockout, or React, Kendo UI, Bootstrap and jQuery Knowledge in Unit Testing tools like Jasmine and JUnit Sybase or MS SQL Server Prefer experience in writing and debugging stored procedures and scripts Familiarity with Source Code management techniques/tools for software management (SVN/GIT/Stash). Knowledge of release management, Automated Build and Deployment such as Jenkins and Hudson. UNIX shell and shell scripting. Exposure to scheduling Tools such as Autosys/Control-M.The following QA Automation skills are required Good experience in TDD, BDD methodology and creating specifications/features files by using some or all frameworks Cucumber, JBehave or SpecsFlow. Experience on some or all tools Selenium, QTP frameworks, Test Complete, Ranorex Performance testing experience using JMeter a plus Bachelor s degree in Computer Science/Business Administration and 5 years of financial application development/consulting experience. Experience in banking / investment management / hedge funds would be highly desirable.
Degree: MCA/ PGDCA | ME/ M.Tech./ MS (Engg/ Sciences)

Additional Degree: BE/ B.Tech (Engineering) | BCA (Computer Application)

Experience: 5-7


Application Programming | Graphic Designing/Animation/Web Designing | Quality Assurance/Testing | Software Engineer
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News