Soft Skill & Experience required:
Around 12+ years of total experience with at least 5+ years in an Architecture leadership role with in depth knowledge of Java, JEE, Design patterns, Architecture patterns. Strong knowledge of object oriented programming concepts & expert hands-on Hands on in IBM Power Series servers with RHEL 7.2 LE Operating System.
Strong knowledge of technologies including Java, Spring Framework (Core, Boot, Transaction, Security, Batch, Integration, Reactor, Retry), Apache Kafka, Memcached, Quartz, PostgreSQL 9.4, Elasticsearch, Logstash, Kibana, Jasper, LDAP (OpenLDAP.
Expert level knowledge in RDBMS - Oracle/SQL Server/Postgres and Data replication mechanisms
Good knowledge on integration mechanisms such as JMS, web services (SOAP based and REST services) etc.
Hands-on skills in configuration, use & troubleshooting of popular IDEs, IDE plug-ins, build tools
Good knowledge of standards such as XSD, batch programming concepts, coding standards, source code organization, packaging
Good knowledge of current / emerging technologies and trends and optimizing the application/system/module for high performance and throughput.
Ability to handle complex multi-tier system and do end to end design.
Up to date knowledge on latest frameworks like Bootstrap, Themeleaf, GWT, Apache
Proactive individual with strong verbal and written communication skills and should be able to work independently.
Sound knowledge on various version control systems like SVN,VSS GIT Stash
Evaluate and anticipates impact of technical solutions on related projects, translates technical solutions based on client's needs and feasibility.
In depth of knowledge of specified multiple technological areas, which includes knowledge of applicable processes, methodologies, standards, products and frameworks.
Responsible for defining and documenting architecture, capturing and documenting non-functional (architectural) requirements, preparing estimates and defining technical solutions to proposals (RFPs).
Provide technical leadership to project team(s) to perform design to deployment related activities, provide guidance, perform reviews, prevent and resolve technical issues.
Responsible for the performance and usability of the system
Ensures high quality, adherence to standards and best practices, high performance, and scalable, repeatable processes and deliverables.
Design and architecture documentation / presentations creation and review
Research and development to evaluate / compare emerging tools and software products
Fine tuning of existing architectures, modules, tools and frameworks
Good analytical, grasping and problem solving skills
Ability to communicate effectively at all levels within the organization (written and verbal communication)
Able to rally the teams/members around the technology plan
Applies metrics to monitor performance and measure key project parameters.
Employee-centric, Fast paced, prompt, Achievement oriented, Energetic and Enthusiastic towards meeting the goals and targets.
Experience in Administration for Linux/AIX operating system in virtual environment.
Knowledge on replication tools and open source based replication software.
Experience in managing multi location IT internal and external stakeholders.
Good experience in Postgres DB (preferred) and other large scale RDBMS.
Good exposure in Design Specifications, Developing Programs, Integrating and roll-out of Applications
Hands-on experience on entire Implementation and maintenance of diversified IT applications using various software development strategies.
Oversee the performance and training of team with a collaborative, team oriented environment that fosters development and career growth.
Should be in a position for planning the information Technology future for the Organization
Technology leadership by understanding and use appropriate tools to analyze, identify, and resolve business and or technical problems.
Well-rounded and knowledgeable in all aspects of information technology.
Work with other project teams to identify, select/priorities and plan development of future projects.
Salary: Not Disclosed by Recruiter
Industry: IT-Software / Software Services
Functional Area: IT Software - Application Programming, Maintenance
Role Category: System
Employment Type: Permanent Job, Full Time