We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • Over 5 years of experience in designing developing and deploying n - tier web applications and client/server applications using Java J2EE technologies and Web Technologies for enterprise applications.
  • Extensive experience in designing and developing Enterprise Applications for J2EE platform using Core Java, Servlets, JDBC, JSP, Spring, Spring Boot, Spring DATA, Spring JDBC, Hibernate, XML, Web services, JMS, Eclipse, RAD, Ant, Maven.
  • Experienced in developing enterprise applications using open-source Technologies such as Struts v2.0, spring, Hibernate v3.0, EJB v3.0, Ant, Maven and Log4j.
  • Experience in using different modules of the Spring Framework like IOC, AOP, Data Access Transaction Management, Model-View-Controller modules.
  • Expertise in Java/J2EE Design Patterns like Singleton Factory, Abstract Factory, Command Business Delegate Session Facade, DAO and MVC.
  • Proficient writing SQL stored procedures and performance tuning in MySQL.
  • Good experience in client web technologies like HTML, CSS, XML, JavaScript and AJAX.
  • Experience in designing and developing Middleware services using EJB, JMS and Web Services wif SOAP, WSDL UDDI and XSD Schema.
  • Hands on experience on XML, JNDI, JavaBeans.
  • Hands-on experience in development of Microservices and deploying using AWS, Docker and Kubernetes.
  • Experience in implementing a Microservice wif Spring Boot based services.
  • Good knowledge of testing concepts and working knowledge of Junit.
  • Hands on experience in using web/application/directory servers like Apache Tomcat, JBoss, Web logic 7.0/8.1.
  • Hard working team player wif excellent analytical, design, development, testing and communication skills coupled wif strong academic background.
  • Capable of working as a ground and as well as independently wif excellent communication skills.
  • A Team Player wif adherence to position at all levels and ability to perform under stress.

TECHNICAL SKILLS

Languages: Java, J2EE, C, C++, HTML, DHTML, CSS, jQuery, SQL.

Java and J2EE Technologies: Java, J2EE, JDBC, Hibernate, JSF, XML Parsers, JSP Servlets, Portals, EJB, JMS, Struts, Spring Framework, Spring Web flow, Java Beans, Web Services, AJAX, JMS, Micro Services.

Framework: Spring MVC, Spring IOC, Spring Boot, Spring Security, Spring AOP, Tiles, Struts.

ORM Tools: Hibernate, IBatis.

XML Technologies: XML, SAX, DOM, XSL, XSLT, XPath, WSDL, SOAP.

Web Services: REST and SOAP

Servers: Apache Tomcat, BEA Web Logic, IBM Web Sphere, JBoss

Databases: OracleDB, MS SQL Server, MySQL, Postgres SQL.

Methodologies: Agile/Scrum, Waterfall.

Defect Tracking Tools: Bugzilla, Jira, Firebug.

Operating System: Windows 7/8/10, Mac OS X, Unix/Linux

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Java/J2EE Developer

Responsibilities:

  • Involved in requirement gathering analysis and design.
  • Designed and developed Data Access Objects DAO to access the database.
  • Developed update cart and park cart functions as part of Cart module.
  • Designed and developed the item detail page using Java 1.5 JSP 1.2 Struts 2.0 EJB 3.0.
  • Implemented service layer wif Spring dependency of injection.
  • Created complex queries and stored procedures.
  • Extensively used Hibernate Framework for Object Relational Mapping and Spring Framework and Spring integration
  • Handling, configuration and administration of databases like MySQL and NoSQL databases like MongoDB and Cassandra.
  • Developed Web Service using SOAP WSDL XML and SOAP UI.
  • Used XML parser APIs such as JAXB in the web service s request/response data for marshalling and unmarshalling.
  • Working on enhancements and emergency SCR s for GSA Advantage.
  • Worked on creating various types of indexes on different collections to get good performance in Mongo database.
  • Designed and Developed Custom Reports Using PDF and XML using JAXB2.0.
  • Deploying, managing and developing MongoDB clusters.
  • Used Maven scripts for dependencies and building the application.
  • Generated Spring XML files for the configured beans.
  • Performed Unit Integrated testing for end-to-end flow of application using Junit.
  • Has been supporting production issues.

Environment: Java1.5 JSP1.2 Servlets 2.3 Struts2 EJB3.0 Spring2.5 Hibernate3.0 JDBC SOAP JAXB 2.0 Ant 1.5 JUnit4 Log4j Eclipse 3.4.1 JBoss 4.3.1 MongoDB

Confidential, Salt Lake City, UT

Java Developer

Responsibilities:

  • Implemented customized authentication in Spring Security to verify user-role and secure the user pages, such as login, admin/user operations, trading, portfolio, etc.
  • Developed the application using Agile Methodology.
  • Involved in developing the applications using Spring Framework for Dependency Injection.
  • Developed back-end logic wif Core Java using technologies including Collection Framework, Multi-Threading.
  • Responsible for migrating the Web services from shared Java environment to PCF - Cloud platform.
  • Developed presentation layer includes UI components, validations using HTML5, applying styles using CSS, used JQuery to make Ajax calls.
  • Wrote backend scripts that performed maintenance tasks on the contract data using JDBC.
  • Implemented persistence layer using myBatis to store the data in MongoDB
  • Used Spring IOC for dynamic bean injection.
  • Implemented new features in groovy programming language as a part of Jenkins continuous delivery.
  • Developing the application using Spring MVC Architecture wif Hibernate as ORM framework.
  • Used a Microservices architecture, wif Spring Boot-based services interacting through a combination of REST and Spring Boot.
  • Used Microservices are designed wif the individual database and project wif no dependencies.
  • Used Hibernate Cache for query to improve the application performance. Implemented search functionality, filtering, pagination using Hibernate criteria Query interfaces.
  • Developed POJO for data modeling of account information, portfolio and transaction history and customized Spring Bean Factory.
  • Knowledge in deploying the applications in AWS as EC2 instances and create snapshots for the data that have to be stored in AWS S3.
  • Understanding server configuration and diagnose problems in a time sensitive manner.
  • Code walks through, modules integration and unit testing.
  • Fix problems discovered that are wifin the existing system functionality (Preventive Maintenance).
  • Used Log4j for logging purposes.
  • Designed use cases, sequence and class diagrams, activities, states, objects and components. Used UML (MS Visio) for software design.

Environment: Java, Servlets, JSP, JUNIT, Mockito, Spring, React JS, JSTL, Hibernate, MongoDB, Maven, Apache Tomcat Server, Java Script, SOA, Eclipse IDE, Elasticsearch, Log4J, Ajax, SOAP, PL/SQL, HTML, CSS, JavaScript, JQuery, Swing, JSON, SVN

Confidential

Java Developer

Responsibilities:

  • Worked wif Relational Database Management Systems including Oracle, SQLServer and PL/SQL and have worked extensively on JDBC to connect to and access various remote databases including Oracle, MySQL, SQL Server.
  • Innovated and maintained Bash, VBScript, PowerShell, and batch executables to automate server administration tasks.
  • Read blueprints, measure equipment including height gage, micrometer, calipers, taper measurer, measuring scale and protractor GMP's
  • Participate in process Documentations and audit compliance on UNIX/Linux servers.
  • Develop a Python Flask REST API web service for an AngularJS front-end application delivering STEM educational content for deaf children.
  • Developed Web services to communicate to other modules using XML based SOAP.
  • Developed Message Handler Adapter, which converts the data objects into XML message and invoke an enterprise service and vice-versa using Java, JMS and MQ Series.
  • Business logic is implemented using Struts action components in the Struts and Hibernate framework.
  • Used Multithreading for invoking the database and also implemented complex modules which contain business logics using Collection, Reflection, and Generics API.
  • Developed various JSP custom tag libraries i.e., JSTL libraries for achieving most code-reusability.
  • Involved in implementation of the presentation layer GUI for the application using HTML, XHTML, CSS and JavaScript.
  • Used Hibernate in persistence layer and developed POJO's, Data Access Object DAO to handle all database operations.
  • Wrote JUNITtest cases for testing all spring service calls and SpringMVCvalidations
  • Used Java script in user validation and suggestion list and to display dialog boxes.
  • Working experience in Core Java, Struts, XML, SQLSERVER, DB2, REST webservices, Spring, Hibernate, CXF
  • Worked on creating CSS style, JavaScript and AJAX.
  • Wrote Spring services in the service layer for Oracle data retrieval operations using Hibernate.

Environment: Core Java, Java J2EE, Spring 2.5, Struts 2.x, Hibernate, MVC, Oracle

We'd love your feedback!