Java/ J2ee Developer Resume
Des Moines, IA
SUMMARY
- 8+ years of experience working in software programming using Java and J2EE technologies.
- Experience in Agile Methodology. Strong working noledge on Hibernate framework, Spring framework, Spring MVC, Struts framework, Spring AOP, J.M.S., Servlets, JSP's, JAX - B, JSTL, JSF, Spring Security, EJB's, JUNIT, Mockito, Maven, Ant, Unix Shell scripting, Hibernate, MyBatis, EhCache, Log 4j, Bootstrap, HTML, HTML 5, CSS, CSS3, AngularJS, Java Script, Jquery, XML, JSON, Jquery UI, AJAX, UML, Eclipse IDE, Net Beans IDE, RAD
- Experience in working with SOAP and REST web services.
- Experience in working with Singleton, Factory Method, Object Pool, Façade, and Builder Design Patterns.
- Strong working noledge on Collections, Generics, Multithreading, Reflection API, JDBC and other core, advanced Java concepts.
- Effectively used Google Guava libraries for creating predicates and functions while working on Collections.
- Experience in working with Apache Tomcat server, BEA WebLogic, JBOSS application server, IBM web sphere app server and Glassfish.
- Good noledge on using CVS, SVN, Perforce, Source Tree with GIT version control tools.
- Written SQL queries, stored procedures, triggers and bulk collections while using Oracle.
- Good noledge about SDLC and methodologies like Agile and Scrum
- Experience in writing automated tests using Selenium Web Driver, Selenium IDE.
TECHNICAL SKILLS
Java/J2EE Technologies: Spring, Struts2, Hibernate, JSF, EJB, Servlets, JSP, JUNIT, JAX B, JMS, Spring MVC, Spring Security, JSON, Collections, Generics, Multithreading, Reflection API, JDBC, JPA, MyBatis
Web Technologies: XML, XSLT, SAX, DOM, CSS3, Java Script, HTML, HTML5, AJAX, Jquery, Jquery UI, AngularJS, HTML DOM, Bootstrap3
Web Servers and Application Servers: IBM WebSphere, BEA WebLogic, Apache Tomcat, Glassfish and Jboss.
Web Services: SOAP, Restful
Programming Languages: Java, SQL, and PL/SQL.
Database Technologies: Oracle 9, 10, 11 versions.
IDE: RAD, Eclipse, Net Beans.
Operating Systems: Windows, UNIX.
Source Control: CVS, SVN, Perforce, Source Control with GIT.
Methodologies: Waterfall model, Agile, Scrum.
Misc: - ANT, Maven, Mockito, Design Patterns.
PROFESSIONAL EXPERIENCE
Confidential, Des Moines, IA
Java/ J2EE Developer
Responsibilities:
- Used Spring Framework, Spring MVC, Spring AOP, MyBatis, Google Guava libraries for creating predicates and functions, Created new JSP's, used Bootstrap3, MyBatis for ORM mapping, EhCache, Used Log4j for logging, used JUnit and Mockito for writing unit tests,
- Used GIT and Source Tree for teh version control and maven for project build.
- Used AngularJS in single page application for displaying data via AJAX call calling teh Spring MVC backend URI.
- Effectively Used Selenium IDE and Selenium Web Driver for running automated smoke tests for sprints.
- Developed some part of User Interface using HTML5, CSS and Jquery.
- Effectively involved in Agile methodology (participated in sprint planning meetings, Backlog grooming sessions and Daily Standup's)
Environment: Java, J2EE, Spring, MyBatis, Spring MVC, HTML5, CSS, Jquery, JUnit, Web Sphere, DB2, REST, Agile, Mockito, JAX B, Git, JSON, Nexus, Stash, Jira, Selenium
Confidential, Des Moines, IA
J2EE Developer
Responsibilities:
- Developed user interface using HTML5, CSS3, Jquery, Jquery UI, AJAX, AngularJS and Bootstrap
- Application utilized Spring MVC framework, Spring Framework, Hibernate for ORM mapping, JMS for sending messages, JAX B, Spring Security for autantication, JUnit and Mockito for unit testing, Oracle 11g
- Converted existing SOAP services to REST based web services.
- Effectively Involved in Agile methodology (participated in Daily standup meetings, Sprint planning meetings and PSI planning)
- Used Source Tree and GIT for version control.
Environment: Java, J2EE, Spring, Hibernate, Spring MVC, HTML5,EJB, CSS3, Jquery, Jquery UI, JMS, JUnit, Web Sphere, Oracle, JavaScript, SOAP, REST, Agile, Mockito, JAX B, Spring Security, Git, Oracle 11g, Tomcat, JSON
Confidential
J2EE Developer
Responsibilities:
- Developed teh frontend User Interface using HTML, Bootstrap, CSS3, Jquery, AJAX and AngularJS, Created new JSP's by using JSTL tags and written custom tags
- Used Spring for dependency Injection, Struts2 for MVC, REST for URL mapping, Hibernate for ORM mapping, created new Message Driven Beans (EJB's) for JMS consumer, JNDI, used XSLT for XML transformation
Environment: Java, J2EE, spring, Hibernate, Struts2, HTML, Bootstrap, CSS3, Jquery, JUnit, Web Sphere, Oracle, JavaScript, REST, Agile, Git, Tomcat
Confidential, NC
Java/J2EE Web Services Developer
Responsibilities:
- Application utilized Struts2 framework and Spring for dependency injection, SOAP and Restful Web services, Hibernate for ORM mapping, Utilized Design Patterns for application building, Used JMS for asynchronous communication, JUnit, Maven and WebLogic, EJB
- Parsing XML messages using DOM and SAX
- Wrote Oracle SQL queries and stored procedures.
Environment: Java, J2EE, HTML, CSS, JavaScript, XML, JSP, AJAX, Jquery, Hibernate, Struts2, Spring, JMS, JAX B, JUnit, Web Logic, Oracle 11g, Agile
Confidential, Chevy Chase, MD
Java/J2EE JSF Developer
Responsibilities:
- Created new validator pages using JSF framework and developed existing ones that plays a crucial role when teh page gets submitted and also for page validation, written new Managed Beans, JUnit, Spring for dependency Injection,
- Worked with JavaScript for validating teh input and for display of other blocks depending on teh input.
- Generated and written Navigation rules for delegating user requests to beans.
- Utilized SOAP based web services.
- Used Hibernate for ORM mapping.
- Used Prime Faces components for templates.
Environment: J2EE, JAVA, JSF, spring, Hibernate, Log 4J, Oracle 10g, maven, REST, Prime Faces, Agile
Confidential, Grand Rapids, MI
Java / J2EE Developer
Responsibilities:
- Used Hibernate and Spring Framework.
- Used Spring AOP for declarative transactions using spring proxy beans and Spring MVC for request processing.
- Validated teh user input using Struts Validation Framework.
- Utilized Web services (SOAP, WSDL).
- Created webpages using JSP’s for Medicaid, Medicare insurance groups.
- Used Jboss app server.
- Worked on AJAX technology.
Environment: J2EE (Java, JSP, JDBC), Struts2, Hibernate, spring, Spring AOP, SOAP, JSP, Servlets, Jboss, AJAX, Scrum, Oracle 10g, Tomcat