Job Description
Essential Duties and Responsibilities The incumbent will work directly with onshore and offshore teams , will be responsible for design , delivery of business solutions and lead a team of java developers , in a fast-paced and challenging environment. Use Java programming language and related software development technologies , like Java 2 Enterprise Edition (J2EE) , JavaServer Pages (JSP) / Servlets or JavaServer Faces (JSF) Serve as technical expert on code developed for the business functions Participate in the development life cycle , including design , development , system integrated testing , QA and production support Support , maintain and document software functionality Analyze code to find causes of errors and revise programs , as needed Participate in software design meetings and analyze user needs to determine technical requirements Consult with end-users to prototype , refine , test and debug programs to meet needs Specific knowledge , skills and abilities Education: BE. / Equivalent Sun Certification will be an added advantage Minimum Professional Job Requirements One to three years' experience in Java development Able to quickly learn and adapt to new technologies , tools and software Excellent written and verbal communications skills Able to prioritize and manage multiple tasks simultaneously Minimum Technical Requirements Strong Java / J2EE development experience Object Oriented analysis and design using common design patterns. JDBC concepts (connection pooling , statement , result set) Web Technologies (Struts / Struts 2 , Spring (IOP , MVC , AOP) , Hibernate , JSP , Web services) Database optimization and profiling Experience in developing web applications using at least one popular web framework Good hands on experience with RDBMS like MySQL / Oracle with ability to write SQL Queries / Stored Procedures / Triggers / Joins / View etc.
Job Classification
Industry: IT-Software, Software Services
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time
Education
Under Graduation: B.Tech/B.E. in Computers
Post Graduation: M.Tech in Computers
Contact Details:
Company: Innoart Technologies
Location(s): Chennai
Keyskills:
code
technical
software
developing
tools
sql
spring
java
Production support
RDBMS
web
optimization
MySQL
design
j2ee
JDBC
Oracle
JSF
programming
Hibernate
development
JSP
testing
triggers
prototype
offshore
Struts
MVC
applications