We provide IT Staff Augmentation Services!

Full Stack Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Mason, OH

SUMMARY

  • Hands on 8 years’ experience in analysis, design, implementation and Maintenance and Support of Java/J2EE based applications.
  • Working noledge and experienced in multi - tiered distributed environment, OOPS and OOAD concepts, good understanding of Software Development Lifecycle (SDLC) and Service Oriented Architecture (SOA)
  • Followed AGILE Methodology to promote iterations, collaboration, and process adaptability and participated in SCRUM Meetings throughout the life cycle of project.
  • Extensive experience as a User Interface Front End Developer in developing web applications using HTML5, XML, CSS3, JavaScript, jQuery, AJAX, Angular JS and Bootstrap.
  • Expertise in developing applications using Java, JEE, JSP, Servlets, Spring MVC, Spring Core, Spring ORM, Hibernate, JSF, Angular JS, JDBC, XML, HTML, AJAX, CSS.
  • Specializing in Java, J2EE, Java Web Applications, SOA, XML, Web Services, RESTFUL, SOAP, WSDL, Hibernate, Spring, RAD, WebSphere, WebLogic, Oracle 10g/11g/12c, and agile application development.
  • Good understanding of Object Oriented Programming Concepts, Design Principles, Design patterns, and Test-Driven Development.
  • Expertise in Spring framework, including Spring IOC/core, Spring DAO support, Spring ORM, Spring AOP, Spring Boot, Spring Security, Spring MVC, Spring Cache, and Spring Integration
  • Proficient in working wif MVC frameworks such as JSF, Struts & Spring MVC and persistent frame works such as hibernate
  • Expert in implementing Java/J2EE technologies for application development in various layers of projects me.e. Requirement gathering, Analysis, Design, Implementation, Unit Testing and Deployment from SIT, UAT to Prod.
  • Experience using J2EE Design Patterns like DAO Pattern, Singleton Pattern, Front Controller and Factory Pattern for reusing the most efficient and TEMPeffective strategies for new development.
  • Working experience of Relational DBMS like Oracle, SQL Server, MySQL, DB2, Toad for performing SQL and PL/SQL programming and NoSQL DB like MongoDB
  • Developed server-side software modules and client-side user interface components deployed entirely in Compute Cloud of Amazon web Services (AWS).
  • Worked onAWScloud services like EC2, S3, RDS, ELB, and EBS for installing, configuring and auto scaling.
  • Experience writing test cases using JUnit as the Unit testing framework and Selenium as automation testing for the developed Java applications.Monitored the error logs using Log4J and fixed the problems
  • Knowledge on Jenkins for continuous integration and for building applications.
  • Expertise in using IDEs like Eclipse, Net Beans and RAD for debugging and using java coding standards from the beginning of development.
  • Good working Experience in using ANT and Maven scripts for building and deploying the application in web/App servers.
  • Extensive experience in working on multiple operating systems including UNIX, Linux and Confidential Windows.

TECHNICAL SKILLS

Programming Languages: Java J2EE, C++ and C#.

Java Technologies: Spring, Servlets, JSP, EJB, JDBC, JMS, JNDI, Web Services

Web &Application Servers: Web Logic server, IBM Web Sphere, Apache Tomcat

Frameworks: Struts, Hibernate, JPA, RMI, spring, JSF

Methodologies: UML, RUP, OOAD, SDLC, Jules, Iterative, Waterfall

RDBMS: Oracle 10g/ 8i/9i, DB2, MySQL, PostgreSQL

IDEs: Eclipse, WSAD, JDeveloper, RAD.

Scripting Languages: JavaScript, jQuery, Shell Script, Angular JS, and Bootstrap

Others: MQ Series, SOA, BPM, SOAP, RESTFUL, WSDL, Visio.

Log/Build/Test: Apache Log4J, JUnit, Test Director, Ant.

PROFESSIONAL EXPERIENCE

Confidential, Mason, OH

Full Stack Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) using Agile Methodology, attended various Scrum meetings, and used JIRA to handle software development issues.
  • Used Java 8 Streams, Lambda expressions and Functional Interfaces.
  • Designed and implemented, UI and front-end changes wif HTML5, CSS3, Bootstrap, Angular 2, Ajax, JavaScript.
  • ImplementedAngular2 services to connect the web application to back-end APIs to POST/GET the data used in the application.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided byAngular2.
  • Developed internal coding using J2EE technologies based on the MVC Architecture.
  • Used Hibernate as ORM tool to implement persistence logic and wrote HQL based queries to implement CRUD operations.
  • Hands-on experience wif Spring Core such as Inversion of Control (IOC), Dependency Injection, Autowiring, Annotations, Container that applies IOC (Inversion of Control) and Bean container, ORM (Object relational model) including Hibernate and JPA, Web MVC (model view controller) and Spring Boot which accelerates the development of Spring framework.
  • Developed Data layer using Hibernate framework, configured XML mapping files, POJO classes, and Stored Procedures.
  • Developed RESFUL Web Services & Micro Services using Spring boot and Spring Integration.
  • Designed and developed modules using PL/SQL Stored procedures, cursors, triggers, functions, indexes, and packages on databases like Oracle 12c.
  • Utilized AWS cloud watch to monitor the performance environment instances for operational and Performance.
  • Used AWS SDK for connection to Amazon S3 buckets object storage service to store and retrieve the media files related to the application.
  • Strong experience wif JUnit Framework in performing unit testing in applications.
  • Used Maven and Jenkins as build tool and deploying the application.
  • Used Version control system GIT.
  • Extensively involved in Test-Driven Development (TDD).
  • Used JIRA ticketing system to keep track of issues and tasks on individuals.

Environment: Java 1.8, J2EE, UML, Hibernate, Spring, Angular 2, REST, WSDL, JSP, XML, JavaScript, FTP, HTML5, CSS3, JUnit, Log4j, JUnit, GIT, Oracle12c, Oracle PL/SQL, Jenkins, Maven, AWS EC2, EBS, S3, Cloud Watch, SQS, SNS, NetBeans.

Confidential, Seattle, WA

Full Stack Developer

Responsibilities:

  • Followed agile software methodology for project development.
  • Followed Scrum Incremental process of Agile Software Development methodology, also involved in creating stories in JIRA.
  • Gatheird business requirements and wrote functional specifications and detailed design documents
  • Participated in development of a well responsive Single Page Application (SPA) usingAngularJS framework, JavaScript, JQuery, HTML5, CSS3 and LESS.
  • Processed JSON response data by consuming RESTFul web services and usedAngularfilter for implementing search results.
  • Used Dependency Injection (DI) fromAngular JSfactories and services.
  • Consumed REST services developed using Web API, C#.
  • Used Spring IOC, Auto wired POJO and DAO classes wif Spring Controller
  • Implemented Spring MVC to connect to front end UI and perform operations
  • Used Hibernate and Spring validations to perform validations of front end and Throw all the exceptions
  • Implemented JPA ORM, JPA transaction manager and Spring Connection to connect wif Database Object DB to persist data into database and retrieve data whenever necessary from Multiple Data resources
  • Used different Design patterns like MVC pattern, DAO pattern, and singleton to achieve clean separation of layers.
  • Used Typed Query for performing insertion, deletion, retrieving data from Database using JPA Entity Manager
  • Employed Spring JDBC to implement batch jobs to pull organization structure related data. worked on various databases like Oracle, MySQL, DB2 and MS SQL Server.
  • Fixed web application security issues from SQL Injections.
  • Worked on Web Services development using both SOAP/REST.
  • Implemented Logging using Apache Log4j for the Data Extraction
  • Involved in writing batch processing job for Jenkins to Auto populate data base.
  • Deployed the application to JBOSS server.
  • Used GIT for source Version Control.
  • Build components scheduling and configuration using Maven2
  • Wrote numerous test cases using JUnit framework.

Environment: Java 1.7, C#, JSP, Spring MVC, Spring Core, Hibernate, REST Services, XML, Eclipse, Visual Studio 2015, Restful WS, JSON, Oracle 11g, SQL Developer. Front End: HTML5, CSS3, Bootstrap, Angular JS, JBOSS, Maven, SVN, Log4J, Azure.

Confidential, New York

Full Stack Java/J2EE Developer

Responsibilities:

  • Followed Scrum Incremental process of Agile Software Development methodology, used JIRA for tracking development task / bug etc.
  • Written multiple multi-threading java programs to process number of records parallelly using java.util.concurrent package.
  • Written HTTP client to access the HTTP service written by other teams.
  • Experienced in design and development of various web and enterprise applications using J2EE technologies like JSP, Servlets, Spring, JSF, Struts, EJB, JDBC, JPA, XML, JAXB, JAX-WS, AJAX, ANT and REST/SOAP Web Services.
  • Responsible for system development using Factory, DAO and MVC Design Patterns.
  • Strong Experience in working wif Client Script design technologies like Angular JS, jQuery, AJAX and JavaScript.
  • Good understanding in using SQL and PL/SQL (Packages, Views, Stored procedures, Functions, Sequences, indexes, Triggers.
  • Developed the view-controller components using HTML, CSS, JavaScript, Servlets/JSPs, and Angular.
  • Expertise experience in Server side MVC frameworks Struts 1.1/1.3, Spring, JSF and Object relational mapping tools like JPA, Hibernate 3.3.
  • Experience on spring modules like Spring IOC and Knowledge on Spring DAO, ORM and AOP.
  • Used Apache Tomcat as an application server to deploy the code.
  • Written several Jenkins job to run build on several projects (maven, ant)
  • Exposed Restful Web Services using JAX-RS specification.
  • Used Version control system GIT and web page screens for various modules using Html, CSS, JavaScript, AJAX and Angular JS.
  • Very Proficient Knowledge of JIRA to track issues and communicate wif other teams at various environments.
  • Used Log4j to print logging, debugging and warning information.

Environment: Java 1.7, J2EE, Servlets, EJB 3.0, Spring 3.0, Hibernate 3.0, JMS, Apache Axis 2, SOAP, REST, HTML, JavaScript, JDBC, PL/SQL, XML, UML, UNIX, Oracle 10g, Web Sphere application server 7.0, Tomcat, Maven, SVN.

Confidential

Java Developer

Responsibilities:

  • Expertise in all phases of Software Development Life Cycle (Proposal, Process Engineering, Design, Development, Testing, Deployment and Maintenance) of large scale object oriented applications.
  • Worked in Agile, Scrum Environment's and participated in requirement gathering, analysis and design.
  • Developed the client-side application using JSP, HTML5, CSS3, JavaScript and jQuery.
  • Designed and developed application based on Spring MVC design pattern along Web Flow Architecture.
  • Used Hibernate as ORM tool to store the persistence data into the MySQL database
  • Involved in writing SQL Queries for Database CRUD Operations and verified the Data wif the Production, Acceptance and Integration.
  • Published and consumed RESTFUL Web Services for transferring data between different applications
  • Used Oracle SQL Developer as a GUI to the Oracle 11g database for performing the different database actions.
  • Developed the application using Eclipse 3.4 as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation, test case template generation, mutator/accessor code generation, and version control (SVN).
  • Used Angular Js in dynamic binding of html web pages using the MVC architecture.
  • Used JSP, JavaScript, jQuery, Structs, Springs, HTML, XHTML, CSS and JSF for Rich UI layer.
  • Involved in the creation of exhaustive JUnit Unit Test Cases using Test Driven Development (TDD) technique.

Environment: JAVA, J2EE, HTML5, CSS3, JQuery, Ajax, Angular JS, Bootstrap, JSON, J2EE, Spring Framework 3.0, Spring MVC 3.0, Spring Security, Spring Data (Spring JDBC, Spring ORM),JSP2.0, Hibernate 4.0, Web services, RESTful, Agile/Scrum Methodology, Maven.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in analysis, design and development of the project.
  • Worked in Waterfall Software Development methodology.
  • Involved in the implementation of client side and server-side programming using HTML and JavaScript.
  • Developed front-end interfaces and involved in Error Handling using JSP.
  • Database design and connectivity done by using JDBC Bridge.
  • Designed and developed Servlets to communicate between the Presentation and Business layer.
  • Written Database objects like Triggers, Stored procedures in SQL, PL/SQL for oracle 8i database.
  • Maintained responsibility for database design, implementation and administration.
  • Deployed applications on Apache Tomcat application server instances in all the respective environments
  • Responsible for customer interaction, analysis of the requirements and project scheduling.
  • Used JUnit for testing the application, rectified performance bottlenecks and eliminated critical bugs.
  • Used Rational Clear Case for version control and source code management.
  • Used Rational Clear Quest for bug tracking, issue tracking and project management.
  • Used Log4J for logging and tracing the messages.

Environment: Java 1.5, J2EE, HTML, JavaScript, JSP, Servlets, XML, SQL, PL/SQL, Oracle 10g, JDBC, Apache Tomcat, JUnit, Clear Case, Clear Quest, Log4J.

We'd love your feedback!