Description

Key Skills:

  • Experience in product development, infrastructure and systems integration
  • Clear understanding of OOP, design patterns & coding standards
  • In-depth knowledge in software tools and design techniques in line with leading new technologies and deep experience in working with Experience in working with J2EE frameworks, JDK 1.7 and above, Spring framework, Java script, REST, SOAP, Hibernate, JPA, JQuery, JQueryUI, workflow engines / rule engines, etc.,
  • Experience with J2EE application servers: WebLogic, Websphere, JBoss, Tomcat
  • Build automation knowledge: Eclipse maven, gradle, etc.,
  • Deep knowledge of Leading databases – Oracle, DB2, MySQL, etc.,
  • Designing data models for effective reporting and retrieval of data, reporting tools such as BIRT, Jasper, etc.,
  • Good knowledge on SQL Query, Function and Procedure
  • Experience with agile software development
  • Familiarity with Linux/Unix environments, shell scripting

Job Responsibilities 

  • Will lead design, development and deployment of large scale J2EE applications /cloud based systems
  • Collaborate with Product Management teams on algorithms and product features, enhancements and revisions
  • Work with technical teams to understand trouble / issue with software and resolve them
  • Analyze, define, and document requirements for data, workflow, logical processes, interfaces with other systems, internal and external checks and controls, and outputs
  • Writing server side Java code and database design
  • Reviewing of code developed by peers and provide comments, feedback and suggestions to team leads, architects and other developers
  • Should take part in building of prototypes
  • Ensuring adherence to ISO / CMMI Quality process and standards

Education

B-TECH