Architect Java

Altisource Portfolio Solutions
  • Bangalore
  • Confidential
  • 12-17 years
  • 120 Views
  • 01 Sep 2015
dfdf

  • Software Architecting

  • IT/ Technology - Software/ Services
Job Description

RESPONSIBILITIES INCLUDE

Architects are responsible for driving technology choice & Best Practices in software development.

Implementation of long-term technology vision for the team and the company.

Explore and experiment with new & relevant technologies, tools, and drive adoption while quantifying on the impact of the proposed solution.

Good understanding of design patterns, SOLID principles and SOA.

Creating and Contributing to design reviews, architectural discussions and responsible for Scaling, Performance & Quality for the product.

Must have strong experience building products using open source java based frameworks in an agile development environment.

Partner with Product managers and Business owners to define key components of the overall strategy.

Assist in the continual hiring and development of technical talent.

Be the technical mentor for the organization.

QUALIFICATION & EXPERIENCE

Bachelors or Advanced degrees in either Computer Science or other disciplines of engineering.

12+ years of total experience in design and engineering of mission critical software products.

Extensive hands on experience in design and development of products using Java open source technologies such as

o Spring (Data, Security, MVC),

o JPA/Hibernate, Query-DSL,

o Rabbit-MQ,

o Restful Services,

o HTML5, JQuery, CSS

o AWS Cloud Computing : EC2, Auto Scaling, Load Balancer, S3

o Junit, TestNG, mockito, power mock

Extensive practical experience in the areas of BPM, distributed caching, performance optimization, scalability etc.

Strong knowledge of relational database, large-scale persistent systems and ORM technology. Hands-on experience of MySQL/Oracle/NoSQL

Hands on experience in TDD will be a big plus

Comfortable working in fuzzy environments where boundaries arent clearly defined and Proven experience as a leader capable of motivating and energizing the very best software engineers, as well as gaining their respect.


Job Posted By

About Organisation

Altisource Portfolio Solutions