Technical Project Manager / Enterprise Solution Architect - Java Job in Innoeye Technologies

Technical Project Manager / Enterprise Solution Architect - Java

Apply Now
Job Summary

Desired Skills

  • Professional with expertise in creating scalable distributed architectures for rich, high-end, consumer facing applications with main focus on Java based server side technologies.
  • Strong understanding of web-based applications, APIs, integration and content-driven software.
  • Should have implemented features of multi-site and multi-channel delivery, personalization/targeting, content aggregation & syndication, multi-lingual support, automated workflow management in actual projects.
  • Desire to contribute to technical community and mentor others.
  • Good communication and presentation skills..
  • Excellent problem solving and analytical skills.
  • Experience with collaborative on and off-shore development teams.

Must have technical hands-on skills on the following technologies

  • Core Java
  • Spring framework
  • Experience with XML, EJB, Servlets, JSP JDBC
  • Experience with WSAD/ RSA / Eclipse
  • Experience with Struts (MVC) framework
  • Design patterns and domain driven designs
  • Hands on experience with Analyzing, Designing, Implementing complex applications
  • Hands on with data modeling, querying databases like MySQL/Oracle etc.
  • Experience working with technology and business teams through Agile/Scrum methodology.
  • Technical certification related to Architecture is a Plus

Detailed Role description

  • Writes integrated technical architecture and solutions of multiple applications
  • Understand & create technical requirements of the application
  • Lead projects through the design and development cycle
  • Lead project on browser based application using Java, JavaScript frameworks
  • Work with various team members and resolve technical as well as functional issues with client
  • Take responsibility for delivering quality software, within agreed timescales, to the highest quality Evaluate and anticipates impact of technical solutions on related projects, translates technical solutions based on client's needs and feasibility.
  • Responsible for the performance and usability of the system
  • Stays current with technology and determines the impact of hardware and/or software upgrades on new and existing applications.
  • Fine tuning of existing architectures, tools and frameworks.
  • Understands interrelationships and impacts of systems and applications upon the technical environment
  • Creation of Design and architecture documentation / presentations

Qualification :
Bachelors degree or higher in Computer Science or Information Technology
Experience Required :

10 to 18 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs