Java Full Stack Developer Resume
Denver, CO
SUMMARY:
- Over 7+ years of professional experience in Web based enterprise applications using Java and J2EE.
- Strong Experience in all phases of software development life cycle including Requirements Gathering,
- Analysis, Design, Implementation and Maintenance.
- Experience in software development methodologies like Waterfall, Agile development and Rapid Application Development.
- Experience in OOAD architecture and modeling and design artifacts such as class diagram, use case
- Diagram, sequence and state machine diagrams etc. using Rational Rose.
- Strong experience in various frameworks such as Struts, Spring, Hibernate, Apache wicket, GWT, JSF
- (Richfaces, Prime faces), JUnit, Active MQ.
- Experience in building SOA using web services with SOAP and RESTful implementation using Jersey,
- Apache Axis, Spring Web Services.
- Proficient in building in responsive and adaptive web applications using HTML, CSS3, DOJO, LESS, AJAX,
- EXT JS, JQuery, jQuery UI, Angular.js, Backbone.js, Node.js, Require.js and bootstrap.js.
- Experience in AWS (Amazon Web Service).
- Experience in middleware design and development experience on Oracle SOA Suite which includes BPEL,
- ESB (Mule), WSM, Oracle Rules Engine, BPM and Worklist Application
- Experience in building Responsive web design (RWD) applications.
- Expert level knowledge in using spring modules core, MVC, DAO, security and AOP.
- Experience in working with XML technologies like XML, XSL, XSD, DTD, XSLT and parsing XML with SAX
- & DOM parsers.
- Having experience in persistence framework MyBatis.
- Experience in writing ANT and Maven build scripts, implementing logging facility using Log4j.
- Hands - on experience on iPhone/iPad applications development, integration& deployment.
- Expertise in java design patterns such as Singleton, Data Access Object (DAO).
- Excellent experience in databases like Oracle, MySQL, NoSQL and DB2.
- Experience in Test Driven Development using Junit.
- Extensive experience in Core Java Technologies such as Multi-Threading, Exception Handling, Collections.
- Experience in continuous integration of deploying applications using Jenkins.
- Strong understanding of SQL/Stored Procedure.
- Experience in configuring and deploying applications on WebSphere, WebLogic, Jetty, Apache Tomcat and
- JBoss.
- Experience in tracing teh log files using Splunk.
TECHNICAL SKILLS:
Languages: C, C++, Java, PL/SQL and Objective-C.
J2EE Technologies: Servlets, Struts, Hibernate, Spring, Log4j, Web services using SOAP and RESTful, XML, JDBC, EJB, JSP, JDBC, JSF 1.2/2.0, JMS, Groovy.
Databases: MySQL, ORACLE, NoSQL and DB2.
Web Technologies: JSP, JSF, AngularJS, Bootstrap, AJAX, Java Script, EXT JS, XML, HTML, XML, CSS 3.
Tools: & Utilities:Enterprise Architect, Visual SourceSafe, Rational Rose 200, Ant, JIRA, Netbeans, Cruise Control, EclipseIDE: Eclipse, Spring Tool Suite, RAD and Net Beans.
Application Servers: Websphere, Weblogic, Jetty, Jboss and Tomcat.
Platforms: Windows, Unix, Linux and Mac OS X.
WORK EXPERIENCE:
Java Full Stack Developer
Confidential - Denver, CO
Responsibilities:
- Involved in different meetings with business to gather teh requirements and documenting them and
- Developing them according to teh client requirements.
- Worked as a key resource at Confidential and involved in both Front end and back end development as a full stack developer.
- Creates Web models or prototypes dat include teh physical, interface, logical or data models.
- Develops web - based applications while adhering to new development specifications which involve Java/
- J2EE, Spring, Hibernate, Webservices, Oracle, JavaScript, jQuery, Ajax & Angular JS.
- Involved in code review sessions with teh developers and team leads.
- Involved in developing web pages using Responsive Web Design for Mobile Applications.
- Developed Web Services in teh service layer and implemented Web Services based on SOA architecture with Restful.
- Involved in teh Development of Spring Framework Controllers. Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.
- Used Hibernate Persistence Strategy to interact with database.
- Helping in testpaln/scripts reviews for QA team and assisting them in creating test scenarios and running tests to improve performance of web based applications.
- Provide support in performance testing specially with load test.
Environment: Java/J2EE, Spring, Hibernate, JavaScript, jQuery, Angular JS, Ajax, Oracle 11i, WebSphere
Confidential
Java/J2EE Developer
Responsibilities:
- Designed and developed a web pages HTML5, JSP, Portlets, AJAX, JSTL, Angular JS, JQuery and CSS.
- Developed Custom Tags using JSTL.
- Developed stored procedures, triggers and used PL/SQL on Oracle database.
- Used Node.js for server - side validation.
- Used spring framework for implementing IOC/JDBC/ORM, AOP and Spring Security.
- Involved in performance tuning, scalability of teh application and production support.
- Developed TDD using Junit.
- Enabled better quality control of Java source code by implementing Sonar to report code quality and test coverage.
- Developed teh presentation layer using Struts Framework, JSP, Servlets, JavaScript, JQuery, and AJAX.
- Developed Web services in teh service layer and implemented Web Services based on SOA architecture with Restful.
- Consumed SOAP web services using spring.
- Used Anypoint Connectors to eases teh interaction between mule and external resources such as database, Rest API.
- Involved in integration, development of MULE services as part of both consumer and producer.
- Developed Maven scripts to build and deploy teh application onto Web logic Application Server and ran UNIX shell scripts and implemented auto deployment process.
- Used Maven for Life Cycle Management of teh project.
- Unit tested teh complete application using jUnit.
- Used Apache ActiveMQ as messaging platform.
- Used Splunk tool to search teh application logs and used Log4j for logging.
- Deployed teh Application using Weblogic.
Environment: Core Java, JSP, Servlets, JQuery, JSTL, AJAX, Splunk, Struts, Restful, Apache ActiveMQSpring Core, Spring MVC, JUnit, ESB MULE, JSTL, SOAP UI, Spring Tool Suite, Weblogic, Maven, SVN.
Sr. Java/ J2EE Developer
Confidential - Parsippany, NJ
Responsibilities:
- Developed teh presentation layer using HTML, JSP, JSF MVC, JQuery Java Script.
- Developed Customized Spring Multi Action controllers for handling similar operations and configured spring and Spring JDBC frameworks to develop full - fledged MVC and DB interaction application.
- Implemented various design patterns - Singleton, Business Delegate, Value Object and Spring DAO.
- Used Spring JDBC to write some DAO classes to interact with teh database.
- Mapped business objects to database using Hibernate.
- Involved in integration, development of MULE services as part of both consumer and producer.
- Involved in Core Banking Implementation by using Apache ActiveMQ and Apache Camel.
- Worked on providing security to teh application. Configured teh users and roles in LDAP.
- Configured Web Sphere 6.0 Server for deploying web and business components.
- Developed application using Eclipse and used build and deploy tool as Ant.
- Configured teh Log4J to log teh Warning and Error Messages
- Used MySQL as Database and used Toad for queries execution and also involved in writing SQL scripts, PL/SQL code for procedures and functions.
Environment: JSF MVC, Spring IOC, Spring JDBC, Hibernate, ActiveMQ, Log4j, Ant, MySQL, JDK 1.6, J2EE, JSP, Servlets, HTML, LDAP, ESB Mule, JDBC, DAO, PL/SQL, Web Sphere, Eclipse, CVS.
