Java/jee Developer/web Designer Resume
Rye Brook, NY
PROFESSIONAL SUMMARY:
- Five (5) years of extensive experience in Analysis, Design, Development, Implementation and Testing of Web Based Application using Java and J2EE.
- Experience working in C and C++ programming.
- Experience of working in Commercial and Automation Management System Industrial field as well as Business/Statistical Consulting projects.
- Hands - on experience in various J2EE technologies like Servlets, JSP, JDBC, JPA.
- Extensive experience in open source integration frameworks like Spring, Hibernate, Bootstrap etc.
- Good experience of web technologies and frameworks using HTML, Bootstrap, XML, CSS.
- Experience in various Middleware technologies like EJB 3.x, JMS1.1/2.0
- Extensive experience in applying Spring dependency injection methodology by using xml based configuration and Annotations.
- Good experience in developing MVC pattern based web applications enforced by Spring-MVC module using annotation-driven controller design.
- Good understanding of MVC process, including the usage of Dispatcher Servlet, Handler Mapping and View Resolver.
- Experience in development and practicing in implementing ORM based solutions like Hibernate.
- Comprehensive knowledge in and worked on Core Java, Data Structure and Object Oriented Programming.
- Good experience of applying various Java/J2EE design patterns such as Data Access Object (DAO), Data Transfer Object, POJO and Singleton Pattern.
- Good experience of testing and log management by using Junit/log4j.
- Good Experience in applying building and dependency management tool like Maven.
- Good experience working with versioning tools like SVN etc.
- Experience with relational databases servers like MySQL, Oracle.
- Proficient in IDE tools - Eclipse.
- Experience in networking protocol analysis and study, including TCP/IP, DNS, and FTP.
- Extremely motivated for problem solving with ability to learn new technologies.
- Ability to work in a team or individually.
TECHNICAL SKILLS:
Language: Java, C++, HTML/CSS/Bootstrap, XML
J2EE Technologies: EJB, Servlets, JSP, JDBC, JPA, JAXB
Build/Version Management Tools: Maven, SVN
Frameworks: Spring, Hibernate, REST, Jersey, Active-MQ
Web/Application Server: Apache Tomcat, GlassFish
ORM: Hibernate
Testing/Logging Tools: Junit, log4j
IDE: Eclipse, Net beans
Internet Protocols: TCP/IP, DNS, HTTP, FTP
Database: MySQL, Oracle
Operating System: Windows, Linux, Unix
PROFESSIONAL EXPERIENCE:
Confidential, Rye Brook, NY
Java/JEE Developer/Web Designer
Responsibilities:
- Involved in designing, developing and testing of the website pages.
- Designed web application using Spring framework to utilize the dependency injection of Spring.
- Modeled the application based on MVC framework and enforced this pattern using Spring - MVC framework.
- Developed Controller classes and binded the Spring POJOS with screen fields using Model Attribute feature of Spring MVC framework.
- Designed all the views using HTML, JSP, Bootstrap framework technologies.
- Used Spring ORM to integrate Spring with Hibernate to transfer data to objects/retrieve data into/from MySQL database.
- Applied DAO, DTO, POJO, Singleton patterns in various parts of the project.
- Integrated with third-party technology to establish webinar application
- Used JMS technology for storing the SOAP request sent to the third-party webinar application.
- Involved in setting up of JMS Connection factory and Topics in GLASSFISH Application server along with appropriate JNDI names.
- Involved in creating theHibernate POJO's and developedHibernate mapping Files.
- DevelopedSQL queriesandStored ProceduresusingMySQLto retrieve and insert into database tables.
- Used Maven as a build and dependency management tool for organizing the whole project.
- Used log4j to log user request information, errors and exceptions for debugging.
- Deployed the application on Tomcat application server.
- Version Controlwas mandated throughSubversion.
- Performed Unit Testing UsingJunit.
Environment: Java, JSP, HTML, Spring 3.x, Spring-MVC, Spring-AOP, Spring-ORM, Spring Web services, Hibernate 4.x, JMS, log4j, Bootstrap, Maven 3.x, MySQL 5.x, Windows, Eclipse-Luna, Tomcat 8.x, Windows7, HP-Unix(HP-UX).
Confidential, Birmingham, AL
Java Developer/J2EE Designer
Responsibilities:
- Implemented front-end using JSP, HTML, and CSS.
- Used Multi-Threading and collection framework including List, Map etc.
- Implemented application using Spring MVC framework. Use of collection framework including List, Map etc.
- Extensively used Spring IOC, configured application Context files and use of dependency injection using Spring annotations.
- Implemented Spring MVC Controllers that integrates with front-end JSP pages developed using Bootstrap.
- Developed DAO components by implementing Spring DAO component.
- Developed client request validations and processing using MVC validation annotations.
- Involved in writing SQL scripts for Member and Funding Account Analysis.
- Involved in debugging issues after implementation of the main feature of the project.
- Enabled hibernate ORM and utilized the ORM solutions to implement data query
- Deployed the application on Glassfish Application Server.
- Used Maven to manage and build the application
- Integrated log4j to store logging information for system.
Environment: Java 1.7, EJB, JSP, Junit, Log4j, SQL, Eclipse, Glassfish Application Server 8.0, JDBC, Spring Application Framework Hibernate ORM, CSS, HTML, Bootstrap, XML, UNIX, Windows, Web Services.
Confidential, New York, NY
Java/JEE Developer
Responsibilities:
- Developed cross-browser/platform web pages to match design specs for complex page layouts using Bootstrap for decoration.
- Designed web application using Spring framework to utilize the dependency injection of Spring.
- Implemented ORM solution like Hibernate to map database column data to java objects in MySQL database.
- Designed all the views using HTML, JSP, Bootstrap framework technologies.
- Developed Spring MVC Controllers for generating model and view objects.
- Applied DTO, DAO and Singleton design patterns in various application tiers.
- Used Maven to manage build dependency, packaging and reporting.
- Developed Session EJB’s to provide web-services to get various statistical data.
- Performed debugging and testing of code using Junit.
- Used log4j to log user request information.
- Provided Hadoop support for Big Data usage in case of further customer requirement
Environment: Java, HTML, JSP, Bootstrap, EJB 3.x, SOAP, WSDL, XML, Spring 3.x, Spring ORM, Spring MVC, Maven 3.x, Glassfish 4.x, MySQL 4.x, Eclipse-Lunar, Windows, Tomcat 8.x, Red hat Linux.
Confidential
Java/J2EE Application Developer
Responsibilities:
- Involved in designing, developing of the web based UI and field-testing of the real-time operation of the system.
- Analyzed requirements and converted them to technical specifications.
- Designed web application using Spring dependency injection and Spring MVC technology.
- Designed all the views using JSP, HTML technologies.
- Used Spring ORM module to integrate Spring with Hibernate to retrieve the station status from MySQL database.
- Used Maven as a build and dependency management tool for various framework classes.
- Used log4j to log user request information.
- Applied multiple design patterns like Singleton, Factory etc.. in various parts of the project.
- Used Java socket programming for communication between Server and Road-Side-Unit, and between IC card and RSU.
- Used JMS to support remote-operation.
- Involved in hardware testing and signal processing
Environment: Java, HTML, JSP, Spring 3.x, Spring ORM, Spring MVC, Maven 3.x, Eclipse-Lunar, Ubuntu Linux, Tomcat 8.x.
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in designing, developing of the web based UI and Remote-Controller and field-testing of the real-time operation of the system.
- Used Spring MVC technology to handle the web request.
- Designed all the views using JSP, HTML technologies.
- Used Hibernate to retrieve the vehicle record from MySQL database for authentication purpose.
- Used Maven as a build and dependency management tool for various framework classes.
- Used log4j to log user request information.
- Used Java socket programming for communication between Server and bar-machine, and between IC card and antenna.
- Involved in hardware testing and signal processing
Environment: Java, HTML, JSP, Spring 3.x, Spring ORM, Spring MVC, Maven 3.x, Eclipse-Lunar, Ubuntu Linux, Tomcat 8.x.
