PRINCIPAL ARCHITECT – JAVA SERVER TECHNOLOGIES

Job Category: DEVELOPMENT
Job Type: Full Time
Job Location: INDIA

Experience: 10 years

Job Requirement :

  • Years of experience : 10+ Years, Hands-on Technical Architect
  • Experienced in defining & realizing end-to-end Technical Architecture for large scale enterprise systems. Ability to identify and define non-functional requirements and design systems to meet the same.
  • Strong experience in OOAD and in applying Design patterns effectively.
  • At least 5 years’ hands-on experience in Java/ JEE technologies like Spring Boot, Hibernate, Spring, EJB, JMS, Microservices etc.
  • Experience in performance testing and optimization of JEE systems on any of the following application servers
  • WebLogic, WebSphere, and JBoss. Deep expertise in any one of the application server is a must.
  • Strong experience in at least one RDBMS (Oracle, MS-SQL, MySQL).
  • Experience in creating and reviewing technical documents like Architecture blueprint, Design specifications, Deployment architecture, Workload modeling etc.
  • Excellent understanding of software development methodologies and architectures.
  • Working experience on any one of these open source technologies (LAMP stack, Node.js framework, ELK, Cassandra, MongoDB, Couch base NO-SQL databases).

Other requirements :

  • Experience in interfacing with the customers.
  • Experience in Architecture consulting engagements is a definite plus.
  • Ability to mentor development teams and guide them in resolving complex technical issues encountered in projects.
  • Understanding of latest technologies and tools in the JEE space and an ability to evaluate, select and propose tools and technologies to meet the requirements.
  • Excellent written and verbal communication skills
  • Tolerance to ambiguities

Apply for this position

Allowed Type(s): .pdf, .doc, .docx