Sign In
 [New User? Sign Up]
Mobile Version

Java Web Developer with BDD

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

Job Details

Role/ResponsibilitiesThis role within the Global Investment Management Regulatory Compliance Technology Team based in Mumbai. This role is a combination of Application Development along with building automated test solutions for web-based applications. The candidate will be required to provide high quality technology solutions that address business needs by developing applications within mature technology environments. The role will involve working with Technology team members NY, Glasgow and Mumbai.The role will include the following major functions/responsibilitiesDesign, implement, test and maintain major server-side components and web applications.Implement back-end components of an n-tier application, including data model, data access objects, and application logic.Participate in design reviews and provide input to the design recommendations; incorporate security requirements into design; and provide input to information/data flow, and understand and comply with architectural standards in all phases.Design, enhance and maintain automation testing frameworks that will meet business demandsAutomate and maintain regression test suites using Java/Selenium framework.Work with subject matter experts and technical development leads to define and execute testing strategiesContinually reviewing and adding to existing test packs, whilst taking a strategic view on the evolving technology stack.Design and implement tools/utilities to automate QA processes - including app development and maintenance.Document the detailed application specifications, translate technical requirements into programmed application modules and develop/enhance software application modulesParticipate in code reviews and ensure that all solutions are aligned to pre-defined architectural specifications; identify/troubleshoot application code-related issuesResearch and prototype new technologies as appropriate.Ensure quality and completeness of the product through unit testing, documentation and maintenance as appropriate.QualificationsBachelor degree in Computer Science or related field.Experience with test driven design (TDD) / behavior driven development (BDD) Minimum 2-3 years experience different test automation techniques and experience with automation frameworks such as Cucumber and Selenium)5-7 years of experience in Enterprise Application Development using Java/JavaScript, J2EE, EJB, XML, Web Services/SOA and HTML.Advanced knowledge of Javascript.Experience with open source frameworks Open source frameworks, e.g., Spring, Hibernate, Struts, JSTLExperience with ANT, Maven build/deployment process.Proficient in PL/SQL, including triggers, stored procedures, queries, etc.Strong understanding of object oriented programming and design patterns.Strong technical, analytical, problem solving, and communication skills.Experience with system, application, and process documentation including tools such as MS-Visio, etc.Excellent verbal, written, interpersonal, organizational and time management skills.Experience with SVN Source Code management techniques/ tools for software management, Knowledge SDLC tools (JIRA).Demonstrated teamwork and ability to work with diversified multi-location team.Experience with working on Agile/Scrum method of product implementation and delivery.Experience in Investment Management Technology applications preferred. Desirable (but not essential)Experience with implementing workflow applications is a plus.Experience with implementing a rules engine is a plus.Experience with Ext JS is a plus. Person SpecificationCapable of working with minimum supervisionStrong communication skillsSelf-starter, Motivated. Demonstrate ownership of tasks.Strong analytical and problem-solving skillsSolid UNIX skills
Degree: M.Com. (Commerce) | M.Pharm. (Pharmacy) | M.Sc. (Science) | MA (Arts) | MBA/ PGDM | MCA/ PGDCA

Additional Degree: BA (Arts) | B.Com. (Commerce) | B.Pharm. (Pharmacy) | B.Plan. (Planning) | B.Sc. (Science) | BBA/ BBM/ BBS | BCA (Computer Application) | Diploma-Other Diploma | B.Ed. (Education) | BHM (Hotel Management)

Experience: 5-7


Application Programming | Database Administration (DBA) | Graphic Designing/Animation/Web Designing | Software Engineer
Applying for this job will take you to an external site


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