We provide IT Staff Augmentation Services!

Java / J2ee Developer Resume

4.00/5 (Submit Your Rating)

Richmond, VA

SUMMARY

  • Having 5+ years of experience inAnalysis,Design,Development, Implementation and Maintenance of applications using Java/J2EETechnologies likeServlets,JSPs,Hibernate,Spring,StrutsandJPAwith knowledge ofSDLCconcepts.
  • Good working Experience in client - side development with Java Script,JQuery and AJAX
  • Working knowledge on Microservices that helps in creating independent services which can be deployed easily.
  • Thorough knowledge in SQL and experience inRDBMS like MySQL.
  • Good hands on experience withStrutsandHibernate.
  • Comfortable with application build and deploy tools like Jenkins for continuous Integration and holds fair knowledge in application deployment on different servers like WebSphere, tomcat & Jetty.
  • Solid experience in deploying JEE components onApache Tomcat, and WebSphere application servers.
  • Experience of handling/creating/monitoring Docker images/builds on multiple PROD servers with Docker compose.
  • Proven software development experience using different methodologiesAgile.
  • Proven expertise in Production and Testing Support. Expertise in coordinating with offshore and onsite teams.
  • Strong experience in implementingMVCframework likeStruts, Spring andORMtools likeHibernatein J2EE architecture
  • Working experience with the operating systems likeWindow, Linux/Unix, MacOS.
  • Strong analytical, interpersonal and communications skills. Demonstrated track record of analyzing situations, implementing in a fast paced environment.

TECHNICAL SKILLS

Programming Languages: Java, SQL

Java/J2EE Technologies: Core Java, Spring, Spring Security, Spring Boot, Spring Batch, Hibernate, JSP, JMS, Servlet, JDBC, Log4j

Web Development: JavaScript, AJAX

Web/Application Servers: Apache Tomcat

Databases: MySQL, PostGreSQL

Amazon Web Services: EC2

Distributed System & Microservices: Docker

CI/CD & Version Control: Jenkins

Methodologies: Agile Scrum

Operating Systems: Window, Linux/Unix, MacOS

PROFESSIONAL EXPERIENCE

Confidential | Richmond, VA

Java / J2EE Developer

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology (SCRUM) for developing applications.
  • Used Java-J2EE patterns like Model View Controller (MVC), Business Delegate, Data Transfer Objects, Data Access Objects, factory patterns. Worked on Log4J to validate functionalities.
  • Developed user interface using JSP, JSP Tag libraries, third party libraries and Java Script to simplify the complexities of the application.
  • Excellent in deploying the applications in AWS as EC2 instances and creating snapshots for the data that must be stored in AWS S3. Utilized Amazon Web Services (AWS) EC2 to deploy Docker containers.
  • UsedSpringFramework based on MVC Model View Controller architecture in Web Sphere Application Development.
  • Used Jenkins for the automatic build process and used for integration testing and deploying software.
  • Deployed all Struts based Web Projects on a local server and tested various UIs.
  • Working as an application developer experienced with controllers, views and models.
  • Developed scheduling processes using EJB schedule annotations.
  • DevelopedHibernatein Data Access Layer to access and update information in the database.
  • WroteJSFmanaged beans, converters, validator's following framework standards and used explicit and implicit navigations for page navigations.
  • Design, develop, architect & implement portal solutions using WebSphere based on JAVA/J2EE framework, building themes, skins and portlets using WASD.
  • Developed forms for user event handling and validations using JavaScript and AJAX.

Environment: Java, Agile (SCRUM), JavaScript, Bootstrap, Ajax, Struts, AWS, Micro Services, Hibernate, Spring, Spring Batch, Spring Boot, Spring Security, JSP, Spring MVC, JDBC, WebSphere, Log4J, Java Server Pages, Spring Security, Jenkins.

Confidential | Ramsey, NJ

Java/J2EE Developer

Responsibilities:

  • Created technical specifications using business requirements, design, coding and implement.
  • Designed and Developed Rest services using Java, Spring, Spring Boot, Restful, and Hibernate.
  • Extensively developed web pages using JSP, HTML, JavaScript and CSS in the front end.
  • Used Spring Framework for Dependency injection and integrated with the EJB.
  • Configured and used Log4J for logging.
  • Worked in core Java, JSP, Ajax, Jquery, JSON, MYSQL, Hibernate framework.
  • Worked in Spring MVC inversion of control and Spring JDBC to connect the database.
  • Wrote SQL procedures for intensive database transactions for storing high volume HTML data.
  • Used JQuery for client side validation.
  • Worked on web technologies including Tomcat and Apache.
  • Continuous integrated build and testing and deployment was done using Jenkins.
  • Used AJAX requests to the server and updated data in the UI dynamically.
  • Designed and developedMicro Servicesbusiness components usingSpring Boot.
  • UsedJava Scriptsfor client side validations and validation framework for server side validations.

Environment: Java, J2EE, JSP, JSF, Log4j, AJAX, Hibernate, JDBC, SQL, JQuery, Apache Tomcat, Spring, Jenkins, Spring Boot, EJB, Microservices.

Confidential | Raleigh, NC

Software Developer

Responsibilities:

  • Involved in Design, Development, Testing and Integration of the application.
  • Implementing business logic and database connectivity.
  • Client-side installation and configuration of project.
  • Developed using simple Struts Validation for validation of user input as per the business logic and initial data loading.
  • Co-coordinated Application testing with the help of the testing team.
  • Implemented the application using Spring MVC, Spring Boot, Spring Security and Hibernate
  • Writing stored procedures, Packages, Views, Cursors, Functions and triggers using SQL in the back end.
  • Used Hibernate for Object Relational Mapping (ORM) and data persistence.
  • Developed the application using Singleton, Business Delegate and Data Transfer Object design patterns in the project.
  • Worked with Java Messaging Services (JMS) for reliable and Asynchronous Communication.
  • Used log4j for logging for version control.
  • Working with Server side technologies like JSP, Servlet.
  • Ability to quickly adjust priorities and take on projects with limited specifications. Effective team player with excellent logical and analytical abilities.
  • Excellent written and verbal communication skills, inter-personal skills and self-learning attitude.

Environment: Java, JSP, Spring, Spring Boot, Spring Security, SQL, JMS, Ajax, Hibernate, Log4j, Web Sphere, MS Office.

We'd love your feedback!