Job Description :
Required Skill set : Java, j2ee, spring, web services, struts.
- Proven hands-on Software Development experience
- Proven working experience in Java development
- Hands on experience in designing and developing applications using Java EE platforms
- Object Oriented analysis and design using common design patterns.
- Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
- Experience in the Spring Framework
- Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
- Experience with test-driven development
- Requirement analysis and design of application modules.
- Design and implementation of application using JAVA.
- Involved in screen design and layout by JSP.
- Creating the user controls to ensure easy and integrated
- Data Entry for the front end.
- Coding includes writing action classes for integrated modules and JSP Coding.
- Developed Use cases and Sequence diagrams using UML.
- Involved in debugging and testing the application.
- Coding and Unit Testing of the enhancements / bugs.
- Technical design review and Code Review.
- Validating the application after the deployment as part of Adaptive maintenance.
- Design, implement and maintain java application phases
- To take part in software and architectural development activities
- Conduct software analysis, programming, testing and debugging
- Identifying production and non-production application issues
- Transforming requirements into stipulations
- Develop, test, implement and maintain application software
- Recommend changes to improve established java application processes
- Develop technical designs for application development
- Develop application code for java programs