Java Developer Resume Profile
3.00/5 (Submit Your Rating)
Albany, NY
PROFESSIONAL SUMMARY:
- 5 years of professional experience in web development with a strong Java and J2EE background.
- Expertise in Java Core java, Jsp, servlet, JDBC, enterprise java beans, Struts2, Hibernate, JPA and spring framework .
- Played key roles in software development life cycle phases which include analysis, design, implementation, testing and maintenance.
- Good working experience of MVC frameworks.
- Extensive understanding of model 2 technologies using MVC, Spring MVC, data modeling and ORM using Hibernate persistence provider.
- Hands on experience on using caching technology within Hibernate.
- Hands on experience on using Web Service, SOAP, Restful.
- Extensive understanding of designing by UML Diagrams.
- Firm understanding of Agile using JUnit test, logging using log4j, and debugging and profiling using the Eclipse IDE.
- Knowledge of writing Use cases, sequence diagrams and class diagrams with UML tools like Visio, Rational Rose for business modeling.
- Knowledge in all phases of SDLC of multi-tiered client-server application using Java and J2EE technology.
- Proficiency in front-end design development using JSF and JQuery.
- Hands on experience with JUnit and Log4j in conducting test cases, debugging and defects fixing.
- Extensive experience in IDE such as Eclipse, NetBeans and JBuilder environment.
- Extensive experience in collaboration of development using version control system of source code SVN and documentation.
- Experienced in developing and deploying application on Oracle Glassfish, IBM Web Sphere, JBoss and Apache Tomcat servers.
- Proficiency in working with databases like Oracle, MySQL to manage tables and created views, indexes, sequences, stored procedures, functions, and triggers for the fast retrieval and manipulation of data.
- Hands on experience in building and deploying tools like ANT and MAVEN.
- Strong exposure to Web 2.0 client technologies using JSP, JSTL, XHTML, DOM, CSS, JAVASCRIPT, and AJAX.
- Experience in front-end design and development using JavaScript, JSP, AJAX, JSON and HTML CSS.
- Effective in leading, implementing and problem solving.
- Feel comfortable with both team collaboration and working individually as the projects need. Able to work multi-facets and under high pressure.
- Advanced presentation skills on technology and progress reports, good communication and advanced capability in transforming business needs into technical specifications.
- Fast learning, strong initiatives and great passion in application development.
TECHNICAL SKILLS:
- Languages: Java , C, SQL, Matlab
- Java EE: JSP, Servlet, JPA, Struts2, Spring MVC, Hibernate, Spring Core, EJB3.0, JSTL, JMS, JSF, Java Mail, JNDI.
- Web Front-end: HTML, CSS, XML, JavaScript, jQuery, Ajax, JSON
- Operating Systems: Windows, Linux
- DBMS: MySQL, SQL Server, Oracle.
- Tools: NetBeans, Eclipse, Adobe Dreamweaver, JBuilder.
- Application server: Glassfish, JBoss, Apache Tomcat, Web logic.
PROFESSIONAL EXPERIENCE:
Java Developer
Confidential
Responsibilities:
- Mainly worked on Web-service module based on SOAP, hands on experience using CXF framework and validation process. bottom-top based on WSDL
- Used Spring Framework throughout whole project.
- Used Ibatis technology to manipulating database operation based on SQL Map, familiar with flow of how to use Ibatis mapping file to do data mapping.
- Used JSF along with API such as Prime Face etc as UI design. Defined Customized tags which have been highly used throughout the pages.
- Involved in creating and maintaining Oracle Database.
- Used Cron technology in Spring Framework on specified module to trigger some tasks automatically at specified time.
- Used Drool Engine technology to do soft validation in UI.
- Used Java Mail technology to automatically send emails to Dev Team or Users along with Cron Technology.
- Used log4j properties to catch all the JVM exceptions and send email to All Developers.
- Had highest control privilege of SVN in Development Team of course below Tech Lead and ISG team , merge the code change and build new version every time.
- Used JIRA project tracking and management tool throughout the whole project.
- Involved in deployment in different environments Integration, User Acceptance, Regression, Production and coordinating with QA to test, SA to analysis, and Infra Structure Group to deployment.
- Agile development environment with daily scrum.
Environment: Spring, Ibatis, MVC, JavaBeans, Log4J, JUnit4, Oracle, JSF, HTML, CSS, Drool Engine, JavaScript Cron Technology.
Java J2EE Developer
Confidential
Responsibilities:
- Involved in analyses and design phase using Agile Methodologies.
- Involved in the integration of Spring for implementing Dependency Injection DI/IOC .
- Implemented MVC architecture.
- Used Spring MVC based on spring annotation such as request Mapping.
- Involved in implementation of Controller classes and Service classes.
- Responsible for customizing data model for new applications by using Hibernate ORM technology.
- Involved in the implementation of DAO using Hibernate ORM.
- Involved in creating Web Service interface and consuming based on SOAP
- Involved in creating and maintaining MySQL database.
- Maintained the business standards and the requirements in JavaBeans and deployed them.
- Involved in designing Use-case, Sequence Diagrams and Class Diagrams using UML.
- Used Log4j for writing the log files and for logging errors, debugging and tracking using loggers, appenders components.
- Used JUnit Test for doing the unit test.
- Implement text analysis algorithms for handling messy meta-data
- Involved in the enhancement of some applications and user requirements
- Implement high performance algorithms for data processing and analysis.
- Applied clustering algorithm based on Laplacian operator.
- Involved in image processing and fetching the data from the image.
- Developed Client front-end interface using HTML, CSS, JQuery, JSP, JavaScript technology.
- Involved in bug fixing and resolving issues, such as browser compatibility in JavaScript.
- Built scripts using Ant to building the J2EE application.
- Developed the application using Eclipse as the IDE and used Eclipse standard/plug-in features for editing, debugging, compiling, formatting, building automation and version control.
Environment: Spring, Hibernate, MVC, JavaBeans, Log4J, JUnit4, MySQL, JSP, HTML, CSS, JQuery, JavaScript etc.
Java / J2EE Developer
Confidential
Responsibilities:
- Involved in analyses and design phase using Waterfall Methodologies.
- Involved in the integration of Spring for implementing Dependency Injection DI/IOC
- Primarily focused on the spring components such as Model and View.
- Used Hibernate, ORM solution, techniques of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
- Involved in writing Oracle Stored Procedures and access them through Java Programs.
- Implemented Inheritance through Hibernate technology.
- Used Caching technology in fetching data from database through Hibernate framework.
- Developed UML, use-case, class, object, sequence, collaboration and activity diagrams.
- Used Log4J and JUnit for debugging, testing and maintaining the system state and tracking the errors using loggers.
- Used Apache Maven as build tool.
- Development user interface modules using HTML, JSP, JavaScript and CSS.
- Used JavaScript for client-side validations, and AJAX to create interactive front-end UI.
- Involved in bug fixing and resolving issues.
Environment: Spring, JSP, Hibernate, Oracle, Log4J, Junit4, Sql, HTML, JavaScript, Ajax, etc.
Java Engineer
Confidential
Responsibilities:
- Involved in service layer implementation using the Spring IOC in entire the project.
- Developing in J2EE using an MVC based architecture with help of spring.
- Configured the deployment descriptors in Hibernate to achieve object relational mapping.
- Involved in writing procedures, queries using PL/SQL to process the data on MS SQL Server database.
- Developed e-mail document dispatch component using Java Mail API.
- Performed regression testing, unit testing using JUnit Test.
- Implemented Log4J, debugging and tracking using loggers and appenders components.
- Used SVN for repository and version control for the System.
- Developed the user interfaces using HTML, JSP and Servlets.
- Gave the immediate solution for QA defects.
Environment: Hibernate, spring, Oracle, JSP, JS, jQuery, Ajax, Eclipse, etc.