We provide IT Staff Augmentation Services!

Full Stack Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY:

  • Over 6 Years of experience in Java Application Development, Distributed Application development, Object Oriented Programming, and in developing, testing and implementing application environment using J2EE technologies like J2SE, JDBC, Servlets, JSP, AJAX, Java Beans, EJB, JMS and Web Services (SOAP, REST).
  • Experienced in using frameworks including Struts, JSF, JPA, Spring and Hibernate.
  • Solid understanding and extensive use of design patterns like Singleton, Service Locator, Factory, Session Facade, DAO, DTO, and MVC.
  • Experience in using front - end techniques such as HTML, CSS, JavaScript, jQuery, AJAX, JSON, Angular JS and JSTL to create client-side user interface.
  • Experience with multiple Servers like WebLogic, JBoss and Apache Tomcat.
  • Extensive development experience on different IDE's like Eclipse, My Eclipse and NetBeans
  • Experience in Oracle Database Server, MySQL, DB2 and MS Access.
  • Experience in using version control tools like Rational Clear case, GIT, CVS and SVN.
  • Good experience in developing test cases with JUnit and Mockito, logging using Log4J and Build tools (Ant, Maven).
  • Expertise in the object-oriented analysis and design using UML and in implementing Rational Unified Process (RUP).
  • Experience in working with different operating systems Windows and Linux.
  • Experience in implementing Agile methodologies like SCRUM.
  • Strong knowledge of software best practices like Test Driven Development (TDD) and continuous integration.
  • Great team-management skills, efficient performance in a team as well as independently.
  • Excellent communication and interpersonal skills.

TECHNICAL SKILLS:

Languages: Java, SQL, PL/SQL.

APIs: JDBC, JMS

Frameworks: Struts, Hibernate, Spring.

Web Technologies: HTML, CSS, JavaScript, jQuery, AJAX, JSON, Angular JS.

Databases: Oracle, MySQL, DB2 and MS Access.

Dist. Object Mgmt: SOAP, REST.

Operating Systems: Windows, Linux.

Application Servers: WebLogic, JBoss, Apache Tomcat, WebSphere.

IDE: Eclipse, NetBeans.

Versioning Tools: Subversion (SVN), CVS, GIT, ClearCase.

Build and Test Tools: Ant, Maven, Gradle, JUnit, Mockito.

PROFESSIONAL EXPERIENCE:

Confidential,Minneapolis, MN

Full Stack Java/J2EE Developer

Responsibilities:
  • Actively involved in all phases of the Software Development Life Cycle (SDLC), including the Analysis, Design, Development, Testing of system requirements.
  • Developed code changes on the business pojo components to implement different business logic using Core Java features such as collections, arrays, lists, hash maps, iterators, exception handling, multithreading etc.
  • Setting up AngularJS framework for UI development. Developed html views with HTML 5, CSS3, JQuery, JSON, and Java Script.
  • Developed code changes to create and consume web services (SOAP and REST) that are being consumed by our application from other internal applications such as bank, investment, auto departments etc.
  • Created batch processing classes to consume web services from those windows batch files and scheduled those tasks using Shell Scripts.
  • Deployed and monitor scalable infrastructure on Amazon web services(AWS) and configuration management.
  • Performing various types of dependency injections (injections of classes from business layers, injection of arrays and collections) using applicationcontext.xml using the spring container.
  • Developed code changes to connect to the database layers using data source and perform different types of database operations in Oracle using JDBC API.
  • Used Maven tool to build, config, and package and deploy an application project.
  • Used SVN to maintain different versions of application code.
  • Migrating existing application into micro services architecture using Rest APIs and spring boot.
  • Debugged various situations when service API was not working in two different application layers.
  • Implemented Unit Tests using Junit and Mockito.

Environment: Java, J2EE, JDBC, XML, Web Services (REST/SOAP), Spring IOC, Eclipse, Agile Scrum, WebSphere, Apache Tomcat, Log4j, Maven, JUnit, Mockito, SVN, Windows.

Confidential,Omaha,NE

Java/J2EE Developer

Responsibilities:
  • Participated in discussions with product analyst for Requirement Gathering and Design.
  • Used UML tools to design Use Cases, Class Diagrams, and Sequence Diagrams from the Business Requirements Document.
  • Developed presentation layer using HTML5, CSS3, JavaScript, JQuery and AngularJS.
  • Primarily focused on the spring components such as Spring MVC, Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Worked in an Agile development process with monthly release, bi-weekly Sprint and daily Scrum.
  • Used Spring Framework for Dependency injection and integrated with the Hibernate.
  • Used Spring for cross cutting concerns and IOC for dependency injection.
  • Implemented RESTful Web services to exchange data between multiple systems and call services from a central portal.
  • Used Maven with Gradle scripts for automated deployment and preparing the build of the entire application.
  • Used GIT for versioning of file system.
  • Supported system level testing/production support.
  • Developed JUnit Test cases while following the Test-Driven Development (TDD) approach.

Environment: Java, Hibernate, Spring Boot, Spring MVC, Angular JS, Apache Tomcat, SQL Server, Eclipse, Maven, Gradle, Restful API, GIT, Log4j, JUnit, Windows.

Confidential,Carmel,IN

Java/J2EE Developer

Responsibilities:
  • Involved in understanding of business requirements, design and development of the project.
  • Developed the Business logic in the middle-tier using Java classes, and used Java beans for storing and retrieving the data from Database.
  • Used Struts Framework along with JSP, HTML, CSS and JavaScript to construct the dynamic web pages (presentation layer) for the application.
  • Performed Validation (Client Side & Server side) using JavaScript and Struts Validation Frame Work.
  • System analysis, design and development of the web application and SOA.
  • Extensively used Spring MVC Frame Work to implement MVC design.
  • Used JDBC API to access information from the database
  • Used ORM tools Hibernate to connect to the database.
  • Handling the Http requests from the front-end components.
  • Used Hibernate as the object relational mapping tool for persisting java objects.
  • Handled database Functions, triggers, Join Queries using PL SQL and Oracle.
  • Application developed using Apache Tomcat.
  • Responsible in developing and coding of triggers and functions.
  • Client-side data is validated using JavaScript before being submitted to the database.
  • Participated in writing and modification of configuration files: config-struts.xml and tiles-defs.xml.
  • Implemented the MVC design pattern with Struts, JSP, Servlets and JavaBeans to control the flow of the application in the Presentation/Web tier.

Environment: Java, Struts, Hibernate, Spring, HTML, Oracle, JavaScript, JDBC, JBoss, Apache Tomcat, SQL Server and SVN.

Confidential,Louisville,KY

Java Developer

Responsibilities:

  • Created Use case, Sequence diagrams, functional specifications and User Interface diagrams
  • Involved in complete requirement analysis, design, coding and testing phases of the project.
  • Developed user interfaces using JSP, HTML, XML and JavaScript.
  • Participated in JAD meetings to gather the requirements and understand the End Users System.
  • Migrated global internet applications from standard MVC to Spring MVC and hibernate.
  • Integrated content management configurations for each page with web applications JSPs.
  • Assisted in design and development of application from the scratch using HTTP, XML, Java, Oracle objects, Toad and Eclipse.
  • Created Stored Procedures and Functions.
  • Used JDBC to process database calls for DB2 and SQL Server databases.
  • Actively involved in code review and bug fixing for improving the performance.

Environment: Spring MVC, Oracle, J2EE, Java, JDBC, Servlets, JSP, XML, CSS, HTML, JavaScript, Junit, Apache Tomcat, Eclipse and My SQL Server.

Confidential,Conshohocken,PA

Jr Java Developer

Responsibilities:

  • Designed and implemented the base framework for existing application and for new development using Spring framework and J2EE components.
  • Involved Systems and Application design for trading system. The end-to-end design consisted of JSP, HTML, Controlling Servlet, Factory Classes and Hibernate Framework.
  • Integrated Spring DAO for data access using Hibernate, used SQL for querying databases.
  • Implemented different design patterns like MVC, DAO, DTO and Singleton.
  • Wrote application presentation layer, which is based on MVC framework, involves Servlets, JSPs and Java Beans.
  • Worked in trade processing (like add, modify, cancel, monitoring) screens using Spring framework.
  • Wrote SQL queries for Oracle database and analyzed the stored procedures, functions and triggers.

Environment: Java, J2EE, Servlet, JavaBeans, Hibernate Framework, Spring Framework, JSP, JavaScript, Log4J, SVN, Oracle, Net Beans, WebLogic Server.

We'd love your feedback!