IBM Application Architect in BANGALORE, India

About IBM: IBM is a global technology and innovation company present in India since 1992. It is the largest technology and consulting employer in the world, with approximately 380,000 employees serving clients in 170 countries. In this new era of Cognitive Business, IBM is helping to reshape industries as diverse as healthcare, retail, banking, travel, manufacturing, and many more, by bringing together our expertise in Cloud, Analytics, Security, Mobile, and the Internet of Things. We are changing how we create. How we collaborate. How we analyze. How we engage. IBM is a leader in this global transformation. Business Unit Introduction:IBM Chief Information Officer (CIO) Incentives Services team is working to improve payment and commission module for sellers and sales partners. It provide automated process and tool for setting targets , achievement offer and based on Sellers achievement, it gives automated and generate Plan letter that include Final commission and Payment information.Our work is all about enabling IBMs strategy by giving IBMers the modern tools they need to do their work, be responsive to our clients, and to act with speed and agility. Our organization plays a key role in IBM’s ability to turn vision into reality by making our application hosting environments simpler, more intuitive and more effective for our developers.Who you are:As Team Lead/Architect for Incentives, you will be leading and working closely with infrastructure , development and Support team to provide development/support to application developers using the PHP, AngularJS, Mobile technology, Java. The ideal candidate should be comfortable in an agile environment. Candidates should have demonstrated development support skills, as well as soft skills. They should have the ability to take charge of distributed multi-geography, ad-hoc teams.What you’ll do:• Designing, documenting, and developing enterprise applications leveraging the full spectrum of Java/PHP technologies and design patterns• Collaborating with clients, team members and business analysts to translate business requirements into technical requirements• Defining the scale and scope of projects including logical and physical landscape requirements, and the design, development, and deployment efforts• Should have good experience in clustered server environment and worked on high availability and performing architecture• Estimating work efforts required of the Java/PHP team for each phase of a project• Mentoring team members in development best practices, design principles, and advanced technologies.• Leading technical teams through everyday project tasks• Working with practice leadership on reviewing technology trends to determine strategic areas for future concentration• Reviewing current development practices and developing enhancements to increase efficiency• Conducting code reviews of consultant developed modules• Must be hands on professional with Java/PHP coding and implementation experience. It is mandatory that incumbent is currently working and delivering development tasks.How we’ll help you grow:• You’ll have access to all the technical and management training courses you need to become the expert you want to be• You’ll learn directly from expert developers in the field; our team leads love to mentor• You have the opportunity to work in many different areas to figure out what really excites you

  • Minimum 7 to 10 years relevant work experience in application development

  • 7 Years of experience with developing/implementing web applications built on PHP and Java technologies

  • 2 Years of experience with implementing applications with SOA and MVC architectures

  • 5 Years of experience with both Agile and Waterfall project management methodologies

  • 2 Years of experience with Web Services : Restful or SOAP

  • 5 Years of experience with designing, developing, and implementing across LINUX/UNIX and Windows server operating systems

  • 4 Years of experience with leading development teams through everyday project tasks

  • 4 Years of experience with collaborating across multiple functional/technical teams to deliver a project

  • 4 Years of experience developing and implementing Apache PHP and Java application and servers (e.g. JBoss, Apache, Tomcat, Weblogic, Websphere)

  • 5 Years of experience with Databases and having good knowledge of database