Java/j2ee Developer Resume
3.00/5 (Submit Your Rating)
PA
SUMMARY:
- 8+ years of experience in Core Java and J2EE
- Experience and knowledge of different domains - Fluid Industry, Finance, Point of Sale, Logistics and Transportation Management, Tele-communication.
- Extensive experience of Agile development methodologies with BDD and TDD.
- Expert of J2EE Framework in Spring, WebWork2, Struts 1.x, Struts 2, Hibernate, JPA
- Experience in Core Java (Exception Handling, Multi-threading, JavaBeans, I/O and Collections), Applet, AWT, Swing and Rich User Interface (FLEX, HTML5)
- Good Understanding in JNDI, RMI, JMS, JavaMail, MDB
- Expert Knowledge of jQuery, javaScript, CSS, Ajax, FLEX
- Hands-on experience with database systems Oracle, MySQL, SQL Server
- Experiences on different Application and Web servers - Weblogic, Tomcat, and JBoss
- Very good experience on IDE Tool Eclipse, RubyMine, Net Bean and Flex Builder.
- Familiar Development Environment - Windows, Unix/Linux
- Strong analytical, debugging and problem solving skills
- Team player and a self-starter with good communication and inter personal skills
- English, Chinese, Chinese Sign Language (CSL) and American Sign Language (ASL)
PROFESSIONAL EXPERIENCE:
Confidential, PA
System Developer
Responsibilities:
- Agile development methodologies with BDD / TDD
- Work close with professional service team and sales team to understand the requirement from customers, provide estimate and overall design
- Enhance or change the system according to new requirements
- Implement standard and customized UI
- Apply new UI design with Rails
- Implement and refractor the back-end code for future enhancement, apply suitable design pattern
- High priority bug investigation, fixing and performance improvement
- Write unit tests, integration tests and cucumber tests
Environment: Agile, BDD/TDD, XSLT, Rails, XML, Javascript/jQuery/AJAX, JUnit, MS SQL, RubyMine, Cucumber, MAVEN, CI Server
Confidential,
Java/J2EE developer
Responsibilities:- Involved in the complete cycle of the project that includes analysis, design, development, implementation and maintenance
- Used UML modeling for designing the system. Developed Use Case Diagrams, Class Diagrams, Sequence Diagrams, and Collaboration Diagrams & Activity Diagrams as per the business requirements
- Using dependency injection(DI) to manage the beans
- Applied Model-View-Controller (MVC) design pattern for the application.
- Integrated Spring and Struts
- Developed front-end using JSP 2, CSS and Struts Tag Library.
- Implemented all DAOs and Service Components with Transaction Management
- Hibernate 3.2 for O/R Mapping
Environment: Spring 2.5, Struts 2.1, Hibernate3.2, Log4j, JSP 2, Custom Tag, Tomcat
Confidential
J2EE developer / Technical Support
Responsibilities:- Design and develop of Rich User Interface using JSP and JSTL with CSS
- Implemented Struts 1.2+ Hibernate 3 framework as backend
- Worked closely with a team of developers to implement a web-enabled MRP system
- Designed and Implemented the Database Tables and Hibernate POJO Java class with corresponding hbm.xml files for data persistence
- Created al DAOs in a multi-tier development environment for Service Implements
- Struts (struts-config.xml) configuration file to mange actions and ActionForms
- Spring (applicationContext.xml) configuration file to manage all beans of Database, DAO, Action and Business configuration
Environment: Spring 2, Struts 1.2, Hibernate 3, Tomcat 5.5, Eclipse, MySQL 5.0
Confidential, Peterfield, UK
J2EE Developer
Responsibilities:- Using HTML and JSP as View part.
- JDBC for Database connection.
- Servlet as Controller part.
- Design custom Tag for displaying data.
- Tomcat as server
Environment: HTML, JSP, Servlet, JDBC, Struts, Solaris, Tomcat, UNIX Shell Script, Eclipse
Confidential
Java Developer
Responsibilities:- Designed the interface including main frame, menus. buttons
- Implemented the action listener for menus and buttons
- Using FileFilter to narrow down the file listing with specific extension
- Singleton DB connection for retrieving the data from database
Environment: Core Java, AWT, Swing, Oracle 9i, Windows XP. Eclipse