Principal Engineer - Java/J2EE Applications

Talpro
  • Bangalore, Delhi
  • Confidential
  • 6-12 years
  • 254 Views
  • 13 Jul 2016
dfdf

  • Software Design & Development

  • IT/ Technology - Software/ Services
Job Description

Job Description:

- Development and maintenance of Java, J2EE application systems.

- Be able to design and build extremely reliable, scalable and high performing systems.

- Sound knowledge of data structures and algorithms from a practical standpoint.

- Has mentored teams on critical technology deliverables and conducts code reviews without fail and regularly.

- Be able to assess weaknesses of the system and for given business priorities be able to judge "need to scale" or "need to enhance" areas from engineering standpoint.

- Has an understand of high level architecture and for a given business requirement is able to guide product/business team on right approach to solution.

Experience in these skills: Spring, Maven, Hibernate, Ajax, Mongo, Distributed Caching, SQL.

Skills Required:

- Strong problem solving and analytical capabilities.

- Fast learner, flexible and able to work well within a cross-functional team environment.

- Is a good mentor. Be able to not only guide the team but also help them evolve their performance to a point where they are independent and take up independent responsibilities.

Good to have :

- Is able to analyse thread dumps and heap dumps for improving performance.

- Has worked on handling a high scale/high performance system.

- Has designed a system from scratch and scaled it to improve performance.

- Has developed frameworks to be used by other developers for better productivity or better code compliance etc.


Job Posted By

About Organisation

Talpro