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
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
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
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: Post Graduation Not Required
Doctorate: Doctorate Not Required, Any Doctorate in Any Specialization
Contact Details:
Company: Innoart Technologies
Location(s): Chennai
Keyskills:
JAVA
assembly language
C
code
Senior Software Engineer
HTML
jdbc
ajax
tools
jquery
spring
database
java
web
optimization
xml
linux
design
j2ee
.NET
Oracle
programming
Python
website
oracle
rdbms
javascript
SQL
xhtml
offshore
Six Sigma
PMP
struts