We require a Java Developer/Sr. Java Developer with Project/Product Development experience with VERY GOOD knowledge of JAVA/Core JAVA and MS SQL Database (SQL, PL/SQL). Specific Technical Keys & Knowledge required would be the following: J2SE, J2EE, CORE Java, Swing, Applets, Servlets, JSP, HTML, DHTML, JavaScript, AJAX, XML, PHP, C#, Oracle, MySQL, MS SQL Server, SQL, PL/SQL, Hibernate 3.0, Java Persistence API (JPA), Multithreading, Jasper Reports 5.0.1, Maven, Swing MVC, Creating a GUI with JFC/Swing, Desktop based Application.
Senior Developer should be self and fast learner and is responsible for understanding the requirements and/or issues of product(s)/project(s), developing and testing the code for requirements and/or fixing bugs, testing test cases, and creating test scripts for the product/project functionalities on different requirements.
- Excellent Java/J2EE coding & troubleshooting skills
- Experience working with as many of the following tools/frameworks and languages is highly desirable:
- Hibernate 3.0, Java Persistence API (JPA), Multithreading, Jasper Reports 5.0.1, Maven, Swing MVC, Creating a GUI With JFC/Swing, Desktop based Application
- J2EE (JSP, Servlets, JDBC, EJB, RMI, JMS, XML), Javascript, Webservices, AJAX, Struts, Spring, Hibernate, JSON, Eclipse, Maven, Ant, Tomcat, JBoss, XML / XSL, UML , Design Patterns, JBOSS
- Thinking creatively as well as identifying and demonstrating innovative solutions
- Developing highly scalable, high performing, interactive, enterprise level web applications
- Working seamlessly across all layers of the application from back- end databases and SDK through to the Rich Interactive web UI
- Effectively employing an extensive knowledge of Java technologies and strong command of web standards, CSS based- design, and browser technologies.
- Defining development standards for object- oriented practices and working with the team to implement properly
- Developing / enhancing multi- tier standalone/web application
Essential Key Skills:
- Excellent in MS SQL, PL/SQL, Stored Packages/Procedures development skills
- Excellent experience on multiple project development
- Programming: Very good in Java/J2EE.
- Technologies: JSP, Java Script, JQuery, Servlets, EJB
- Debugging: Good expertise in finding root causes of crashes from the dumps, Analyzing log traces to debug issues,
- Working experience on impact analysis, gap analysis, effort estimation
- Working experience on Java based Product Development
- Experience on large integration projects, involving downstream products/services
- Strong experience on all processes of complete SDLC