Sign In
 [New User? Sign Up]
Mobile Version

Lead - Software Engineering - Java , Spring, MVC

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

Job Details

7 years development experience some portion in Web Infrastructure development5 years Java experience. Working experience with Java 7 preferable.Good knowledge of Spring framework and experience working on Spring based projects.Experience with MVC framework Spring MVC,StrutsExperience with testing frameworks such as JUnit and Mockito.Experience working in a SOA infrastructure preferable. Hands on experience working with webservices SOAP or REST (preferred).Ability to write moderately complex SQL queries and stored procedures. Working experience with an enterprise relational database.Knowledge of client-side technologies such as JavaScript, HTML5 and JQueryGood knowledge of development builds tools Git, Ant/Maven (preferred), JenkinsExperience with Object Oriented Analysis and DesignExperience with Agile Methodology a plusAbility to write comprehensive System Design Documents and Technical Design DocumentsKnowledge of internet, mobile, and application architecture, as well as current industry trendsDisplays a full understanding of the software development process including analysis, design, coding, system and user testing, problem resolution and planning.Ability to use formal methods (traditional structured or agile/iterative) for delivering new or enhanced applications, identify and communicate systems development processes and develop deliverables associated with the respective phases of the lifecycleDesirableFamiliarity with network and computer security concepts.C++ programming experienceExperience with WSO2 productsBehavioural attributesAbility to work with a variety of individuals and groups, both in person and virtually, in a constructive and collaborative mannerStrong analytical skills with the ability to solve issues by making timely decisions based on facts, knowledge, experience and judgmentAbility to quickly learn, adapt and thrive to meet the needs of a fast paced, changing environmentAbility to present formal and informal presentations in various settings; one-on-one, small and large groups, with peers, and senior managementAbility to communicate effectively with and to influence team members and external groupsAbility to navigate organizationally in order to accomplish tasksAbility to work on multiple efforts simultaneouslyStrong analytical and interpersonal skillsExcellent oral and written communication skillsGood customer interaction skillsQuick learner and willing to adapt and learn new technologiesGreat attitude, team player and effective contributorCommitment to quality and high standards Qualifications Bachelors degree in Computer science or any other discipline7-9 years of IT experience
Additional Degree: BE/ B.Tech (Engineering)

Experience: 7-12


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