We provide IT Staff Augmentation Services!

Java/ J2ee Developer Resume

4.00/5 (Submit Your Rating)

St Louis, MissourI

SUMMARY

  • Over 8+ years of experience in analysis design development implementation and troubleshooting of various Java/J2EE based applications such as client server/ web based applications.
  • Extensive programming experience in developing web based applications and Client - Server technologies using Java, JEE, JSP, Servlets, Struts, JSF, Spring, JDBC, JMS, EJB, Hibernate, JavaScript, & XML.
  • Experienced in web development using HTML, DHTML, XHTML, CSS, JavaScript and AJAX technologies.
  • Good experience designing databases SQL Server.
  • Strong Database design and development experience, which includes designing, data modeling, stored procedures, functions, triggers etc. using SQL.
  • Expertise in web services technologies such as Restful.
  • Extensive experience in web application design using open source MVC, Struts, Spring Frameworks and J2EE design patterns.
  • Strong noledge in Java Messaging Services JMS.
  • Experience in working with different operating systems like Windows and UNIX/Linux.
  • Extensive experience in using IDE like Eclipse, Spring Tool Suite and version control tools like SVN, Git.
  • Skills in analyzing user requirements, modeling the system and ensuring the functionality.
  • Strengths include excellent interpersonal and communication skills.
  • Ability to provide solutions from a functional and technical perspective, and meet deadlines.
  • Strong analytical and problem solving skills and a proven ability to be an TEMPeffective team player with excellent time management skills.
  • Extensive experience in code refactoring, developing standards and mentoring the team.

TECHNICAL SKILLS

Languages: Java,J2EE, SQL

Technologies: JSP, JDBC, Servlets, Spring, Spring Boot

Databases: Oracle, MySQL.

Operating Systems: Windows, Unix

IDE’s: Eclipse,IntelliJ

Web Server: Apache Tomcat

Tools: JUNIT, Maven, Log4j, Ant, Git, SVN

PROFESSIONAL EXPERIENCE

Confidential, St Louis, Missouri

Java/ J2EE Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirement Gathering, Design & Analysis of the Specifications and Development of the Application.
  • Worked extensively on design and development of applications using Java, J2EE, Spring Boot, and Hibernate.
  • Responsible for writing SQL queries and Stored Procedures using SQL/PLSQL.
  • Extensively used Java Collection, Exception Handling, and File handling by Java I/O concept for implementing the business logic in this project.
  • Designed and developed the REST based Microservices using the Spring Boot.
  • Developed the presentation layer using JSP and business logic code was implemented in the Model component of Apache Struts framework based on Model View Controller (MVC) paradigm.
  • Used Log4j for debugging, testing and maintaining the system state.
  • Developed UI pages using JavaScript and used Bootstrap for creating responsive web pages.
  • Involved in the design and development of XML presentation.
  • Used Hibernate ORM tools, which automate the mapping between SQL databases and objects in Java.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Involved in design and development of Applications and POVs using frameworks like Java, J2EE, and JavaScript, HTML, CSS and jQuery.
  • Helped design and develop a RESTful API data providing account management capability as well as security role lookup and management for all downstream dependencies in the digital supply chain.
  • Implemented Microservices architecture using Spring Boot for making applications smaller and independent.
  • Use of Struts Framework for Controller components and View components.
  • Created Auto deploys jobs using Jenkins.
  • Developed unit test cases and suits on Junit framework for unit testing. Used Maven for building, deploying applications, creating JPA based entity objects.

Environment: Spring Data JPA, Spring Boot, Micro services, Apache Tomcat, REST, XML, Log4j, STS, GITHUB, Agile, Windows.

Confidential, Oak Brook, IL

Java/ J2EE Developer

Responsibilities:

  • Involved inJavaMultithreadingto cascade multiple changes on multiple records in only one transaction
  • Implemented the service layer usingspringwith transaction and logging interceptors.
  • Fixing the bugs and developing new enhancements usingJAVA/J2EE,spring,Hibernate, WebLogic.
  • UsedSpringMVCas Web module, involved in design, development of new Action classes to interact with business logic and UsedHibernateas ORM to mapJava classes to database tables.
  • Participated in the entire life cycle (Software Development Life Cycle) of the project right from the initial requirements gathering to the implementation.
  • Design and create code in Agile fashion. Provide estimates of level of work by assessing requirements from Business Analysts.
  • Involved inJavaMultithreadingto cascade multiple changes on multiple records in only one transaction.
  • Wrote stored procedures to communicate with Oracle database.
  • Used Spring JDBC template to access database tables.
  • Developed Hibernate persistence layer modules using EJB Java Persistence API (JPA) annotations and Entity Manager.
  • Worked on Maven to build and deploy server components on WebLogic server.
  • Implementing or exposing the Micro services to base on RESTful API utilizingSpring Bootwith Spring MVC.
  • Used common Unix/Linux commands to verify log files in the Apache Tomcat Servers.
  • Worked in a highly dynamicAGILEenvironment and participated in scrum and sprint meetings.
  • Responsible for all stages of design, development, and deployment of applications.
  • Used Spring MVC, Spring Batch and JDBC Template for object-to-relational mapping from the database.
  • Log4Jwas used to monitor the error logs and usedGITas version control tool.

Environment: Java, Spring, Spring Boot, Spring JDBC, Spring Batch, SNS, Oracle, Maven, GITHUB, REST, Apache Tomcat, Agile, Windows.

Confidential, Fort Worth, TX

Java Developer

Responsibilities:

  • Created XML Schema, XML template and used XML SAX/DOM API to parse them.
  • Developed Façade classes to encapsulate the business logic and hide the implementation details of the data access classes and EJBs.
  • Developed Action Classes, Action Form Classes, created JSPs using Struts tag libraries and configured in Struts-config.xml, Web.xml files.
  • Developed DAOs (Data Access Object) using Hibernate as ORM to interact with DBMS - Oracle.
  • Designed, developed and maintained the data layer using Hibernate and performed configuration of Struts Application Framework.
  • Implemented and used Web Services with the help of WSDL, SOAP and JAX-WS to get updates from the third parties.
  • Involved in the design of the user interfaces using Java Swing and Sun Studio.
  • Developed a middle-tier application with J2EE using Servlet, EJB, Java Beans and Web Services Standards (SOAP, WSDL, UDDI).
  • Involved in coding, code reviews, Junit testing, Prepared and executed Unit Test Cases.
  • Wrote and debugged the ANT Scripts for building the entire web application.
  • Worked with QA team in preparation and review of test cases.
  • Involved java multithreading to cascade multiple changes on multiple records in only one transaction and developed a batch process framework.
  • Applied J2EE design patterns like Business Delegate, DAO, and Singleton etc.

Environment: Eclipse, Java, J2EE, JSP, Servlet, MySQL, Hibernate, Apache tomcat, Oracle, Java Script, JMS, JDBC, Ant.

Confidential

Software Developer

Responsibilities:

  • Essentially involved in all phases ofSDLCto structure the unformatted requirements.
  • Developed and implemented applications using Eclipse.
  • Developed JSP (Java Server Pages) for orders module and Customer Service Department.
  • Wrote Client-side validation using Servlet Validate framework and Java script.
  • UsedSQL,for handling MySQL database.
  • Designed and developed the application using Spring, Web services, Hibernate
  • Worked with the customer IT team for developing the requirements of product releases.
  • Involved in the design and development of web interfaces using JSP, Servlets, JavaScript and JDBC for administering and managing users and clients.
  • Worked in building and deploying applications in servers like Web Logic, Apache Tomcat and Confidential Web sphere.
  • Wrote different queries in Oracle using SQL.
  • Designed and developed several EJBs using Session facade pattern.
  • Involved in Integration of all the modules and deploying them on the Application server andused JMS.
  • Excellent implementation Persistence layer usingJDBC and Hibernate.
  • Written and debugged the ANT scripts for building the entire web application.

Environment: Eclipse, Java, J2EE, JSP, Servlet, MySQL, Hibernate, Apache tomcat, Oracle, Java Script, JMS, JDBC, Ant.

We'd love your feedback!