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 of hands-on experience in Java/ JEE technologies like Struts/JSF, Spring, EJB, JMS Experience only on front-end technologies like Struts, JSP, Servlets, HTML will not be sufficient.
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 servers 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 modelling etc
Excellent understanding of software development methodologies and architectures
Experience in either of these areas is a definite add-on - Infrastructure sizing, Capacity planning, Performance modelling, Cloud Computing
Working experience on Linux/Unix based OS systems is a must
Working experience on any one of these open source technologies (LAMP stack, Node.js framework, ELK, Cassandra, MongoDB, Couch base NO-SQL databases).
Skills:- Java
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job