We provide IT Staff Augmentation Services!

J2ee/java Developer Resume

0/5 (Submit Your Rating)

Jacksonville, FL

SUMMARY

  • Over 7+ years of experience in Analysis, Design, Development, Implementation and Maintenance of applications using Java/J2EE Technologies like JSPs, Hibernate, Spring, Spring Boot, and JPA with knowledge of SDLC concepts.
  • Strong experience in all the phases of software development life cycle (SDLC) including requirements gathering, analysis, design, implementation, deployment and support.
  • Hands on experience in design and development of Desktop applications using multi - threading using Executor Services, lamda expressions with Java 11/8.
  • Experience in designing and implementation of multi-tier applications using Java, J2EE, JDBC, JSP, JSTL, HTML, JSF, Spring, JavaScript, JavaBeans, CSS, EJB, XSLT, JAXB.
  • Experience in Spring Boot which is radically faster in building cloud Micro-services and develop spring based applications with very less configuration.
  • Excellent experience on J2EE design patterns such as Business Delegate, Service-Locator, Transfer Object, Data Access-Object, Session-Façade, Singletonpatterns.
  • Experience in developing multi-tier Enterprise Applications using My Eclipse, Web Sphere Studio (WSAD), RAD and RSA Application Developers.
  • Proficient in Java/J2EE Design Patterns including singleton, command, object pool, session façade, Model View Controller (MVC), Data Access Object (DAO). Well versed with core Java concepts like collections, multithreading, serialization, Java beans.
  • Strong experience in XML related technologies including XSD, DTD, XSLT, XPATH, DOM, SAX, JAXP, JAXB, XML-RPCand XML Beans.
  • Strong experience in using AJAX, JSTL, Tiles, HTML 5, JavaScript, CSS 3, Java Server Pages (JSP), Java Server Faces (JSF) Apache Commons, Velocity for designing front end.
  • Good experience on SOA using technologies like SOAP http protocol, WSDL, JAX-WS, JAX-RPC, Axis.
  • Experience in developing ANT scripts and Maven Scripts for the build and deployment of J2EE applications.
  • Experience in working with IBM Websphere Portal/Application Server, BEA Web Logic, and Apache Tomcat5x application servers.
  • Hands on experience withJunit, andLog4jin developing test cases and determining application functionality.
  • Have experience in software Development Processes like SDLC, Waterfall, Test Driven Development (TDD), Iterative and Agile Methodologies.
  • Strong background, experience with open-source technologies, cloud platforms and all tiers of distributed-system development.
  • Ability to learn and adapt quickly to the emerging new technologies and paradigms.
  • Excellent communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.

TECHNICAL SKILLS

Languages: Java 11/8, PL/SQL, SQL

Java/J2EE Technologies: Core Java, JSP, Servlets, JMS, Java Beans, Java Multithreading, Generics and Collections, EJB, Tiles, Design Patterns

Frameworks: Spring, Hibernate, Spring Boot.

Web Technologies: HTML5, XML, DOM, JSON, CSS3, JavaScript, JQuery, AJAX, Angular.js

Web Services: SOAP, REST

Design & GUI Tools: Eclipse, IBM RAD

App servers: IBM Web Sphere, Apache Tomcat, BEA Web Logic

Databases/Tools: Oracle, SQL Server, My-SQL

Version Controls: Git and GitHub

Methodologies: Agile, Waterfall

Operating Systems: Windows, Linux, UNIX

PROFESSIONAL EXPERIENCE

Confidential, Jacksonville, FL

J2EE/Java Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design and Analysis of the Customer Specifications, Development and Customization of the application.
  • Developed using new features of Java 11 annotations, Generics, enhanced for loop and Enums, Lambda expressions for array operations, collections throughout the application for well-defined programming.
  • Involved in Developing the Application using spring MVC Framework by implementing Controller, Service classes.
  • Utilized Spring MVC framework to implement design patterns like IOC (Dependency Injection), Spring DAO, Data Transfer objects, Business objects, ORM Mappings.
  • Micro services that were developed using Spring Boot are deployed on Amazon EC2 container services using AWS admin console.
  • Used Spring Boot at back-end which helps to develop application with ease.
  • Developing backend API using Spring Boot Framework.
  • Developed java modules implementing business rules and workflows usingSpring Boot.
  • Developed domain with Hibernate to handle all the tables from database by the annotation Entity. For the tables that share the same complicated relationship with each other, applied one-to-many, manyto-one and many-to-many to optimize the normalization.
  • Used Eclipse as IDE for development, build, deployment and testing the application.
  • Used Node.JS as a proxy to interact with Rest services and interacting with Database.
  • Used XML based configuration to wire the dependency components together and to define bean classes.
  • Used JMS to create, send and read messages.
  • Involved in setting upAWS(Amazon Web Services) services withEC2instances,S3 bucket,IAM took part in deploying application inAWSalong with writing and retrieving files to and fromAWS S3 bucketforUIto render data faster.
  • Implemented business logic using EJBs in the middle tier.
  • Developed logging module using Log4J to create log files to debug and trace application.
  • Developed JUnit test cases for testing the business services and carried out bug fixing by rigorous testing using JUnit.
  • Worked onSOA Web ServicesusingSOAPwithJAX-WSfor large blocks ofXMLdata overHTTP.
  • Wrote theSQLqueries forCRUDoperations, and Stored Procedures.
  • Working in an Agile/Scrum Development environment with frequently changing requirements and actively participating in daily scrum meetings and reviews with biweekly sprint deliveries.

Environment: Java 11, spring, Spring Boot, MVC, Micro Services, Hibernate, Node.JS, Eclipse, JMS, XML, RESTFul, AWS, Docker, EJB, Log4j, JUnit, Jenkins, SOAP, MongoDB, SQL, Agile and Windows.

Confidential, Cleveland, OH

J2EE/Java Developer

Responsibilities:

  • Involved in analyzing, and designing, proposing, and delivering solutions that are appropriate for the business and technology strategies.
  • Involved in the analysis, design and development and testing phases of Software Development Life Cycle (SDLC).
  • Backend development was done usingJ2EE (Java 8),Spring Boot andSpring 4 MVC
  • Developed various helper classes needed following Java 8multi-threadedprogramming andCollectionclasses
  • Developed the application usingspring frameworkthat leverages model view layer architecture, also configured Dependency Injection.
  • Designed GUI usingModel View Architecture spring Frame Work.
  • Involved in developing application using spring core module and POJO's using Eclipse and worked on Messaging service.
  • Designed and developed Micro-services using REST framework and Spring Boot and used Bootstrap along with Angular.JS in creating the Application.
  • Designed and developed the REST based Micro services using the Spring Boot, Spring Data with JPA.
  • Developed Session beans which encapsulate the workflow logic and used Hibernate to access data
  • Developed user interface usingJSP, JSP Tag libraries JSTL, HTML5, CSS3, JavaScriptto simplify the complexities of the application
  • Developed various JSP custom tag libraries i.e.JSTLlibraries for achieving most code-reusability.
  • Extensively usedHibernatein data access layer to access and update information in the database.
  • UsedHibernate ORM toolswhich automate the mapping betweenSQL databasesand objects in Java.
  • Used AJAX in suggestive search and to display dialog boxes with JSF and DOJO for some front end.
  • Used Java Messaging Services (MQ Series and JMS) for developing messaging services to interact with different application modules.
  • Used XML and Java Architecture for XML Binding (JAXB), to map java classes to XML representation.
  • Web Services (SOAP) were developed and published using JAX-WS and JAX-RS.
  • Implemented RESTful API calls to retrieve JSON data from the data base on the fly.
  • Using GitHUb as a version control system and Python for scripting the build processes.
  • Involved in writing EJBs (Sate less Session Beans) and Web Services for building the middleware distributed components and deployed them on application servers.
  • UtilizedLog4jloggingAPI for debugging and monitoring purposes.
  • Developed using Maven build scripts to automate the deployment to various Web Server.
  • Designed database and created tables, written the complex SQL Queries and stored procedures as per the requirements.
  • Followed Test Driven Development (TDD), Scrum concepts of the Agile Methodology to produce high Quality Software.

Environment: Java 8, Spring, Spring Boot, Hibernate, JMS, JSP, JSTL, XML, POJO, DOJO, Eclipse, Micro-services, GitHub, REST, AJAX, JSON, SOAP, EJB, Maven, SQL, Agile and Windows.

Confidential, Columbus, OH

J2EE/Java Developer

Responsibilities:

  • Involved in Requirements gathering, analysis and design and documentation as the application was started from scratch.
  • Responsible for analysis, design, development and integration of backend components usingJ2EE technologiessuch asspring and Spring JDBC.
  • Developed Web based and Server side applications using Java 8.
  • Designed and developed Business Services usingSpring Framework (Dependency Injection) and DAO Design Patterns.
  • Involved in the Development ofSpring Framework Controllers.
  • Usedspringbatch framework to create custom readers and writers to work with the application.
  • UsedSpring Bootframework to create properties for various environments and use yamls for configuration.
  • Created variousSpring Bootandspring batchapplications to connect them to various databases and created queries to retrieve data and modify the tables for the databases.
  • Used Eclipse as Java IDE tool for creating various J2EE artifacts like JSP’s and XML.
  • Created new interfaces usingJava 8, Maven, Spring or hibernate based on provided requirements XSD/DDF’s
  • Implemented Service Locator, Business Delegate, Session Facade, DAO, DTO, Factory and Singleton design patterns for developing the application.
  • Implemented and used Web Services with the help of WSDL, SOAP and JAX-WS to get updates from the third parties.
  • Involved in coding, maintaining, and administering EJBs, and JSP components to be deployed on a WebLogic application server.
  • Used AJAX framework for asynchronous data transfer between the browser and the server.
  • Developed classes to interface with underlying web services layer and scaled the component interactions and generalized the interfaces using RESTFUL.
  • Version control of the code and configuration files are maintained by SVN and involved in Unit Testing.
  • Extensively used JavaScript to provide dynamic User Interface and for the client side validations.
  • Used Stateless SessionEnterprise Java Beans (EJB)to encapsulate the business logic.
  • UsedLog4jand commons-logging frameworks for logging the application flow.
  • ImplementedMavenbuild tool to build jar files.
  • Involved in creating and extracting data from database using SQL Queries, PL/SQL Stored procedures, triggers, packages on Oracle database.
  • Monitored team members to follow standards, guide lines and use new tools.

Environment: Java 8, spring, Spring Boot, Hibernate, Eclipse, XML, JSP, Micro-services, SVN, RESTFul, SOAP, EJB, Log4j, Maven, SQL, PL/SQL, Agile and Windows.

Confidential, Plano, TX

J2EE Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design and Analysis of the Customer Specifications, and Development and Customization of the Application.
  • Developed application using Spring MVC, JSP and HTML on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • ImplementedMicro-servicesbased Cloud Architecture usingSpring Boot.
  • Designed and developedMicro-servicesbusiness components andRestful serviceendpoints usingSpring Boot.
  • Developed User Interface and web page screens for various modules using JSF, JavaScript, and AJAX using RAD.
  • Developed interfaces and their implementation classes to communicate with the mid-tier (services) usingJMS.
  • Used AJAX framework for asynchronous data transfer between the browser and the server.
  • Extensively used Java Multi-Threading concept for downloading files from a URL.
  • Used J2EE design patterns like Front Controller, DAO, MVC, Business Delegate and Session Facade.
  • Involved in preparing Ant builds scripts (XML based), deployments, and integration and configuration management of the entire application modules.
  • Used spring, Hibernate module as an Object Relational mapping tool for back end operations over SQL database.
  • Developed the business components using EJB Session Beans.
  • Used JSP for presentation layer, developed high performance object/relational persistence and query service forentire applicationutilizingHibernate.
  • Developed the XML Schema and Web services for the data maintenance and structures.
  • Involved inDatabase design for new modules and developed the persistence layer based on Hibernate.
  • Implemented the J2EE design patterns Data Access Object (DAO), Session Façade and Business Delegate.
  • Developedunit test cases using Junit and Log4j for logging.

Environment: Java 7, spring, Spring, Boot, JSP, JSF, HTML, XML, JavaScript, Hibernate, UML, AJAX, EJB, Web-Services, Log4j, Web Sphere, PL/SQL, Oracle and Windows.

Confidential, Denver, CO

Java Developer

Responsibilities:

  • Developed user interface using JSP, JSP Tag libraries, Spring Tag libraries,JavaScript and Ajax.
  • Implemented MVC Architecture, which separated the View and Business Logic Layer.
  • Designed SOA implementations by Using Web Services-WSDL and SOAP for getting credit card information from third party vendors.
  • Worked on spring framework to create the Web application.
  • Developed JSP andJavaBeans using Eclipse.
  • Designed and developed spring action classes for the controller responsibility.
  • Involved in the integration of spring for implementing Dependency Injection (DI/IOC).
  • Responsible for Writing Hibernate-mapping XML Files, HQL
  • Used the ANT script to create the war/ear file and deployed into WebLogic.
  • Used DOM for parsing the XML, XSLT Document.
  • Used JAXB parser for parsing the valid XML files.
  • Designed and implemented XML parsing for XML order conformations.
  • Building and Deployment of EAR, WAR, JAR files on test, stage and production server.
  • Involved with the version control and configuration management using Serena.
  • Unit and Integration testing on development and pre-production servers.
  • Utilized Agile Scrum to manage full life-cycle development of the project.

Environment: Java, JSP, spring, HTML, JDBC, DOM, XML, Ajax, JavaScript, Eclipse, JUNIT, XHTML, Hibernate, DAO, Oracle and Windows.

Confidential

Java Developer

Responsibilities:

  • Involved in theRequirements collection & Analysisfrom the business team.
  • Used Spring Framework to develop theWeb application.
  • Configured Spring Web MVC Framework to implement MVC design patterns.
  • ImplementedSpring MVCframework which includes writing Controller classes for handling requests, processing form submissions and performed validations using Commons validator.
  • Designed Java Components and integrated using spring framework for Hibernate Object/Relational persistence mechanism.
  • Used Spring Framework to integrate withHibernateusing Hibernate Template.
  • Eclipse is used for development as IDE.
  • Developed the XML Schema and Web services for the data maintenance and structures.
  • Developed Java Messaging Service (JMS) with Message Driven Beans by configuring JMS Queues, Topics and Connection Factories.
  • Used various Core Java concepts such as Multi Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Designing and development of exception report applications usingJSFframework.
  • Implemented Web services componentsSOAP, WSDL, and UDDIto interact with external systems.
  • Designed database and created tables, written the complex SQL Queries and stored procedures as per the requirements.
  • Monitored team members to follow standards, guide lines and use new tools.

Environment: Java, spring, MVC, Hibernate, Eclipse, Core Java, XML, JMS, SOAP, SQL, Agile and Windows.

We'd love your feedback!