We provide IT Staff Augmentation Services!

Full Stack Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • A dynamic and goal - oriented Oracle certified Full Stack Java/J2EE Developer with around 8 years of experience in requirement gathering, estimation, analysis, design, development & testing of web-based applications using Java/J2EE technologies.
  • Strong knowledge of Object-Oriented Analysis and Design, Use Cases, Sequence Diagram and Class Diagrams using UML.
  • Extensive experience in coding User Interfaces using HTML, CSS and scripting languages like JavaScript, AngularJS, JQuery and data formats like XML, JSON.
  • Expertise in core java concepts.
  • Expert level skills in Java/J2EE Technologies including Spring Framework, Hibernate, Servlets, JSP, JDBC, JPA, Spring Boot and Microservices.
  • Good experience in developing multi-Threaded applications using Concurrency API’s.
  • Experience in using the Web Services such as SOAP(JAX-WS) & REST(JAX-RS) and implemented using Spring Boot.
  • Strong experience developing on Oracle and PL/SQL.
  • Complete knowledge on Agile and SCRUM structure of software development by conducting meetings and coordinating with the team members to meet the deliverables.
  • Working knowledge of IDE tools like Eclipse, NetBeans, Spring Tool Suite, IntelliJ.
  • Experience in Version Control tools like CVS, SVN, GIT, Clearcase.

TECHNICAL SKILLS

Programming Languages: JAVA 1.8/1.7/1.6/1.5 C, C++, XML, PL/ SQL

Java/J2EE Technologies: J2EE, Servlets, JSP 2.2/2.1, JDBC 3.0/2.0, JPA, Hibernate, Spring 34.0, Spring Batch, EJB 3.0, JSF, REST, JMS, JAX-WS, JAX RPC

Framework & Tools: Struts 2.0, Hibernate 4.2, JPA, Spring, Spring MVC, Camel, J2EE Design Patterns, Java Data Objects, JUnit, Ant, Maven 3.0.

Web/Application Servers: JBoss7.x/5.x, WebLogic 10.0/9.0/8.1/7.0, Tomcat 7,6, WebSphere 8.5

Database: Oracle 12c/11g/10g, SQL Server, MySQL 5.0/4.1

Operating Systems: Windows XP/Vista/7/2008 R2/2012, UNIX, Linux

Web Technologies: HTML 5, DHTML, XML, XSL, XSLT, JSTL, JavaScript, CSS 3, Struts 1.x/2.0, SOAP, Ajax, jQuery, Angular JS 4.X/2.X, JSON, JSF, Oracle ADF

Development Tools: Eclipse, JDeveloper, RAD 6.0, NetBeans, IntelliJ, JBOSS IDE, Jenkins

Version Control Systems: CVS, SVN, Git

Other Tools: Rational Rose, Microsoft Visio, Open LDAP, Putty, Reflection-X

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Full Stack Java/J2EE Developer

Responsibilities:

  • Involved in Analysis, Design, Development, UAT and Production phases of the application.
  • Developed the application implementing Spring MVC Architecture with Hibernate as ORM framework.
  • Designed and developed the application using agile methodology and followed Test Driven Development (TDD), Scrum.
  • Extensively worked on both consumption & producing of RESTful based Webservices using JAX-RS & jersey parsers.
  • Implemented the project as a multi-tier application using Spring MVC, Spring boot, Microservices & used core Spring concepts like AOP, IOC.
  • Developed applications using the latest Java/ J2EE technologies and worked with the latest features of Java 8 and Java 7.
  • Developed the UI screens using HTML5, CSS3, Ajax, jQuery, Angular 2.0 and was involved in resolving cross browser JavaScript issues.
  • Implemented Java batch jobs for nightly runs and also worked heavily on concurrency API for a low latency high throughput application
  • Developed several Webservice stubs using AXIS 2.0 engine, SOAP UI, JAX-RPC, WSDL, Document literal.
  • Used Github for efficiently managing the source code versions with the development team.
  • Used JMS to place the import run requests into JMS Queue.
  • Developed XSLT files for transforming the XML response from the web service into HTML as per the business requirements and used different XML technologies such as XPATH.
  • Implemented design patterns like DAO, singleton, factory to achieve design principles
  • Worked heavily on PL/SQL writing complex queries, joins, stored procedures and functions.
  • Involved in performance tuning of database and application.
  • Used Hibernate ORM framework for persistence to database by integrating it with Spring framework using Spring Hibernate template.
  • Designed and developed Junit/JMockito test cases during the development phase using TDD principles.
  • Used Jenkins for continuous integration and Maven for building the EAR file.

Environment: Java 1.8, Oracle 11g, PL/SQL, Spring Boot, Microservices, Spring 4.0, Maven, Hibernate 4.2, Github, Angular JS 2.0, JQuery, HTML5, CSS3, Jenkins, XML, XPATH, Linux, Junit, Test NG, Cucumber.

Confidential, Winston Salem,NC

Senior Java J2ee Developer

Responsibilities:

  • Involved in Analysis, Design, Development, UAT and Production phases of the application.
  • Implemented the project using agile-scrum and TDD methodologies.
  • Wrote complex business logic using PL/SQL Packages, stored procs and SQL queries.
  • Expertise in Core Java with strong understanding and working knowledge of Object-Oriented Concepts like Collections, Multi-Threading, Concurrency framework, Custom data cache.
  • Implemented the project as a multi-tier application using Spring MVC & used core Spring concepts like AOP, IOC.
  • Design and Development of MTAS Micro service with spring boot.
  • Worked on the back-end part of the application involvingSpring framework and hibernate.
  • Responsible for creating and maintaining architecture for Restful API using Spring Boot.
  • Improved the throughput of the Smart Services Module using the concepts of multithreading like Executor Services & Concurrency API.
  • Developed RESTful web service using Spring, micro services and JAX-RS for retrieving data from server and internal communication. Create and consume web services (SOAP & REST)
  • Implemented UI using Angular JS, Java Script, jQuery, HTML5 & CSS3.
  • Developed XSLT files for transforming the XML response from the web service into HTML as per the business requirements.
  • Deployment of all components on Weblogic Server and provided support in debugging deployment issues.
  • Used Spring JDBC template to perform the database operations.
  • Developed the Persistence Layer using Hibernate.
  • Used DOM Parser to parse the XML response from webservices.
  • Used Business Delegate, Singleton, Front Controller, Factory and DAO design patterns
  • Used session beans to expose the application for the use by the third-party users.
  • Developed few stored procedures, triggers and sequences.
  • Involved in performance tuning of application and environment for optimized performance during month end load using JProbe.
  • Used Jenkins for continuous integration, GitHub for version management & Maven for building the application.
  • Implemented logger for debugging using Log4j
  • Served as POC for on call support in the production team on a rotation basis.

Environment: Java 1.7, JSP, CSS, HTML 5, Spring 4.0, Spring Boot, Micro services, Hibernate 3.0, JMS, Maven, Log4J, JavaScript, Ajax, Junit 4.0, Oracle 11G, PL/SQL, WebLogic 12, Unix, GitHub, Angular JS, Oracle 12, Web Services.

Confidential - Worcester, MA

Java/J2ee Developer

Responsibilities:

  • Participated in the system architecture and design and made use of proven Gang-of-Four (GOF) and J2EE design patterns
  • Developed XSLT files for transforming the XML response from the web service into HTML as per the business requirements
  • Used Clearcase as a version management tool & Jenkins for CI.
  • Configured the Deal Manager Processor using JMS queues in Websphere app server.
  • Developed shell scripts and autosys jobs
  • Developed the application in highly multi-threaded programming using Java, OOPs concepts and threads.
  • Developed several WebService stubs using AXIS 2.0 engine, SOAP UI, JAX-RPC, WSDL, Document literal.
  • Developed XSLT files for transforming the XML response from the web service into HTML as per the business requirements
  • Designed and implemented complete functionality for support of trades search involving UI (JSP/JavaScript), DTOs, Business logic execution and invocation using stateless EJBs.
  • Involved in integration of internal and external systems using Spring Integration.
  • Implement AJAX based rich client components for improved customer experience using JSON data, JQUERY, DOJO, CSS, and HTML.
  • Designed, implemented and altered database tables, procedures and packages to support the functionality.
  • Created Activity diagrams, State Chart diagrams, ER diagrams, Sequence diagrams, Collaboration diagrams, and web page mock ups in MS-Visio.
  • Integrated the Web layer with Oracle database using Spring ORM and other components with JMS.
  • Involved in Design, implementation and tuning of database and SQL scripts for optimal performance.
  • Redesigned and built the schemas to meet Optimal Performance measures.
  • Developed SQL Queries to fetch complex data from different tables in remote databases using joins, database links and formatted the results into reports and kept logs

Environment: Java 1.6, J2EE, Spring 3.0, Hibernate 3.0, Jersey 1.0.2, Log4J, SOAP Web services, JSON, Websphere Application Server 6.1 Oracle 10g, JMeter, Java script, HTML5, JQuery, Ajax.

Confidential

Java Developer

Responsibilities:

  • Worked with JSP, Servlets, JSTL/EL.
  • Worked with JDBC and Hibernate.
  • Worked with Struts Validation Framework to implement Client Side and Server-Side validations.
  • Worked with log4j utility to implement run time log events.
  • Worked with ANT and Maven to develop build scripts.
  • Worked with Hibernate,JDBC to handle data needs.
  • Configured and Maintained Subversion version control.
  • Implemented Data Access Object, MVC design patterns.
  • Experience of working in Agile Methodology.
  • Worked with Complex SQL queries, Functions and Stored Procedures.
  • Developed Test Scripts usingJUnit and JMockit.
  • Use ofcore java, which includes Generics and Annotations.
  • Involved in refactoring the existing code.
  • Implemented Struts, J2EE Design Patterns likeMVC, Spring Rest API, DAO, Singleton and DTO Design patterns.
  • DevelopedWeb Services using Spring Rest API
  • Developed Spring Configuration file to define data source,beans and Hibernateproperties.
  • Used PL/SQLfor queries and stored procedures in ORACLE as the backend RDBMS.
  • Used SVN as a version control.
  • Configured Development Environment usingTomcat and Apache Web Server.

Environment: Java 1.5, Struts, Spring 2.0, J2EE Design Patterns,HTML JavaScript, XML, Spring Rest API, Servlets 2.5, WSDL, JUnit, CSS, AJAX, Apache Tomcat Oracle 9i/10g.

We'd love your feedback!