We provide IT Staff Augmentation Services!

Java/j2ee developer Resume

2.00/5 (Submit Your Rating)

NJ

SUMMARY

  • 8 years of strong software experience in design, development and deployment of web - based and Client-Server business applications using OOP,Java/J2EEtechnologies in various domains like Finance/ Banking/Health Scheduling.
  • 6 years of experience in the domain of Banking
  • Ability to efficiently translate algorithms, ideas and concepts to software applications.
  • Proficient in applying design patterns like MVC, Singleton, Session Facade, Front Controller, Data Access Object.
  • Expertise in design with Use Case, Sequence diagrams, Activity diagrams, Class diagrams with exposure to UML, tools like Object Aid
  • Excellent experience in Object Oriented Analysis and Design (OOAD), Development, Implementation and Testing of various software applications usingJava,J2EE.
  • Expertise in the implementation of Core concepts ofJava,J2EETechnologies: JSP, Servlets, JSF, JSTL, JMS, IBM MQ, Struts, Spring, Swing, Hibernate,JPA, JavaBeans, JDBC, XML, Web Services, JNDI, Multi-Threading etc.
  • Proficient in implementation of frameworks like Struts, Spring, JSF, AJAX frameworks (RichFaces, MyFaces) and ORM frameworks like Hibernate.
  • Good experience in configuration and release management.
  • Excellent experience with major relational databases - Oracle, MySQL, SQL Server.
  • Proven experience in writing Queries, Stored Procedures, Triggers, Cursors, Functions and Packages using TOAD/SQL Server Mgmt. Studio.
  • Expertise in XML technologies such as XSL, XSLT, XML schemas, and parsers like SAX, DOM.
  • Experience with JQuery, JavaScript, Angular, GWT, GXT, YUI, AJAX, JSON, HTML, DHTML, CSS, Tiles, Tag Libraries.
  • Hands on experience with build tools like ANT, Maven and logging tools like Log4J.
  • Proficient in defining JBPM workflow process, Drools Engine.
  • Expertise in developing SOA (Service Oriented Architecture), REST andJ2EEWeb Services based on SOAP, WSDL, UDDI, JAX-WS, JAXB, JAX-RPC using tools like Apache Axis.
  • Experience in software configuration management using CVS, SVN.
  • Experience in Jenkins, Cruise Control, and Team City integration service for software development.
  • Worked on test driven software development where JUnit testing was employed.
  • 3+ years of experience on reporting tools (Jasper reports, I-Report), BIRT.
  • Experience in Agile software development process, Test Driven Development and Scrum.
  • Experience of Database design for small to mid-scale project using Normalization Concepts. Excellent knowledge in RDBMS concepts and database design such as drawing ER Diagrams etc.
  • Production Support-Provided development (quick fixes) and technical support for complex/ critical applications. Coordinated with other teams to resolve end-user issues promptly.
  • Excellent written and verbal communication skills, Analytical, Problem Solving skills, strict attention to detail and ability to work independently, lead/work within a team environment.
  • An effective team member and leader with strong people management, coordination and problem-solving skills.

PROFESSIONAL EXPERIENCE

Java/J2EE Developer

Confidential, NJ

Responsibilities:

  • Involved in the design, requirement analysis.
  • Involved in integration testing and deployment.
  • Involved in preparing the Technical Detailed Design document for the project.
  • End to end development of modules using GWT/GXT at front end, JBPM, Core Java/Spring at the business layer and JPA for persistence.
  • Used SPRING dependency injection, Spring AOP and IOC principles to build business layer.
  • Implemented Model-View-Controller (MVC) Architecture using Spring Framework.
  • Discussion of requirements with the Functional team and come up with system analysis documents.
  • Worked on process JBPM workflow process, rules with help of Drools engine.
  • Wrote services for business layer using core java/ Spring concepts.
  • Designed domain entities and repositories using JPA concepts for data persistence.
  • Used Hibernate cache concepts.
  • Created custom composite widgets to make it reusable across the application.
  • Used Jenkins for continuous Integration of software development.
  • Focused on Test Driven Development; thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.
  • Involved in analyze prod issues, figure out root cause, provide effective solution, application debugging, troubleshooting, performance, resolving Production issues via system log/server logs, apache log4J
  • SVN was used for project management and version management.
  • Deployed the application on Websphere 7.0 application server.
  • Used Maven to build java application.
  • Defect tracking using HPQC.
  • Coordinated with QA team for testing.

Environment: CoreJava,J2EE, Spring framework, Spring MVC, SVN, Apache Maven, JSON, Servlets, JUnit, GWT/GXT 3.X, Spring 3.1, JPA, Red Hat JBOSS jBPM 5.1, Drools, Maven/Cruise control, Oracle 11g, Documentum, Business Objects XI R3, HtmlUnit, XSLT, HTML/DHTML, Rest Webservices

Financial Product Development

Confidential

Responsibilities:

  • Discussion of requirements with the Functional team and come up with design documents.
  • Involved in preparing the Technical Detailed Design document for the project.
  • Extensively used MVC, Factory, Delegate and Singleton design patterns
  • Development of application using Java/j2ee concepts along with spring framework.
  • Spring with Tiles Framework is implemented for a common look in all the presentation views
  • Implemented Model-View-Controller (MVC) Architecture using JSF.
  • Deployment of application on IIS/JBoss
  • Developed SOAP based XML web services.
  • Develop and maintain complex stored procedures which run daily as a batch process
  • Manage Database and Solve the backend issues
  • Testing various modules.
  • Junit tests were written to test each module in the application.
  • Developing various summary reports using Jasper with iReport Design tool
  • Performing Code Reviews.
  • CVS maintenance.

Environment: Spring, JDBC, JSP, Web logic, Oracle, JSF, Jasper Reports, HtmlUnit, XSLT, HTML/DHTML.

Confidential

Responsibilities:

  • Involved in the Requirements collection & Analysis from the business team.
  • Involved in Server/Presentation side coding.
  • Presentation using CSS, JavaScript, JSP’s.
  • Used CVS for version control of the application.
  • Developed the ANT scripts for preparing WAR files used to deployJ2EEcomponents.
  • Experience in implementing persistence layer using O/R mapping tool like Hibernate
  • Involved in implementing stored procedure for reports.
  • Developing various radiology and other medical reports using Jasper with iReport Design tool.
  • Used Log4j Framework for logging/debugging application code.
  • Developing various Controller, Service Classes using Spring Framework.
  • CVS maintenance, DB Maintenance.

Environment: Spring, JDBC, JSP, Web logic, SqlServer 2005, JSTL, HtmlUnit, XSLT, HTML/DHTML, CVS, JIRA

Confidential

Responsibilities:

  • Involved in the Requirements collection & Analysis from the business team.
  • Involved in Server/Presentation side coding.
  • Developed the ANT scripts for preparing WAR files used to deployJ2EEcomponents.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Used CVS for version control of the application.
  • Worked on the JAVA Collections API for handling the data objects between the business layers and the front end.
  • Involved in implementing customer Validations and UI Components.
  • Developing various radiology and other medical reports using Jasper with iReport Design tool.
  • Responsible for writing mapping documents.
  • Implemented views using Struts tags, JSTL2.0 and Expression Language.
  • Presentation using CSS, JavaScript, JSP’s
  • Used quartz scheduler to process or trigger the batch on a daily basis.
  • Maintenance and Defect Fixing.

Environment: Servlets, JSP, spring, Websphere and SqlServer 2005, JSTL, Html Unit, XSLT, HTML/DHTML, CVS, JIRA

TECHNICAL SKILLS:

Languages: Java, SQL, HTML

Web Technologies: J2EE, EJB3.0, SERVLETS, JSP, XML, HTML, DHTML (CSS), Javabeans, RMI.

Frameworks: Spring, struts 2, Hibernate

Application/Web servers: Apache Tomcat, IBM Websphere, JBoss

Databases: Oracle, SQL server, MySQL, PostgreSQL

Web services: SOAP, RESTful, WSDL

Internet Technologies: HTML, Javascript, DHTML, jQuery, GWT, GXTBPM/Rules-JBPM/Drools

Version control: systems CVS, SVN

JavaAPI's: JDBC, Servlets,JavaBeans, EJB

IDE Eclipse: NetBeans, Spring tool suite

Operating: system Windows Family

We'd love your feedback!