We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Boston, MA

SUMMARY:

  • Over 6+ years of Experience in the Java/ J2EE development in all phases of Software development life cycle including Analysis, Design, Development, Testing, Implementation, and Documentation..
  • Experienced in implementing oops concepts using Core java concepts, Servlets, JSP, JDBC, spring, Hibernate and Web Services.
  • Extensively worked on open source control frameworks like Spring Framework , Spring Core (IOC Container, AOP), Spring MVC, Spring Templates, Data Access (Transactions, JDBC and ORM), Spring BOOT technologies.
  • Strong experience in Client - Server systems using Object Oriented Concepts and Design Patterns.
  • Worked on developing frontend user interface projects using HTML, XML, CSS, Jsp, JavaScript, JSF, JQuery, AJAX, AngularJS.
  • Expertise in implementing backend logic with Servlets, Hibernate, JMS, Web services.
  • Good exposure and experience with Service Oriented Architecture (SOA) such as Web Services including SOAP, WSDL, JMS (Java Messaging Service).
  • Experience in Developing RestFul APIs with JAX-RS.
  • Developed RestFul web services using Jersey framework.
  • Good Exposure to Web/application servers such as Apache Tomcat, Web Logic, Web Sphere and worked on configuring build tools like Maven.
  • Good expertise using various IDE tools like Eclipse & Net Beans etc.
  • Strong experience in UNIX and Linux.
  • Work experience on RDBMS like Oracle, MS SQL Server, PL/SQL and MySql.
  • Hands on experience with JUnit and Log4j in developing test cases.
  • Experience in version control using GIT , CSV,SVN.
  • Good Exposure on Testing and Bug Life Cycle.
  • Extensively worked on different projects and their enhancements to meet client requirements.
  • Experience in Design and Development of custom software solutions, and Re-engineering to enhance existing frameworks to work with newer technologies.
  • Highly motivated, willing to work independently and in a team environment.

TECHNICAL SKILLS:

Languages: Java, UML,XML,SQL.

Java /J2EETechnologies: Java 8, JSP, Servlets, JDBC, JMS, Web Services (SOAP and REST), Struts, Spring framework, Hibernate, Java Beans.

Web and Application Servers: Web Logic, Web Sphere, Apache Tomcat.

Web technologies: HTML, XML, JavaScript, JQuery, JSON, CSS, AJAX, Angular JS.

Data Base: MS SQL Server, DB2, Oracle, and MySql

IDE: Eclipse, IntelliJ

Operating Systems: Unix and Linux

Others: GIT,CSV,SVN, (Version Control), JUit,Log4j,XML Beans, Jenkins, Jira, Maven

PROFESSIONAL EXPERIENCE:

Confidential, Boston, MA

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in design, development and testing of the application.
  • Designed and implemented User management and Report Management modules using J2EE, JSP, Servlets, spring and Oracle Database.
  • Developed RESTful API with Spring Framework for benchmarking purposes.
  • Implemented spring framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer.
  • Worked on Spring Web Flow on Spring MVC to build an application using Spring XML configurations, annotations. Wrote controllers to handle incoming requests and send output to the UI Configured.
  • Implemented the business logic using JSP,Java Beans and service classes.
  • Worked on the Hibernate framework reverse engineering to access data.
  • Extensively used Oracle SQL Developer graphical tool for the enhancement and simplification of Database Development task.
  • Coded Entity Beans for data persistence within Data Access Layer.
  • Developed GUI using JSP, Spring MVC frame work.
  • Implemented the UI using java server pages, HTML, CSS.
  • The application was deployed on the Tomcat.
  • Used SVN for version control of the code and configuration files.
  • Worked with Jira for bug tracking.
  • Build and compiled the project assemblies using MAVEN.
  • Expertise in Selenium Automation using Selenium WebDriver, Selenium IDE, Java and Maven.
  • As a team, we have followed Agile Scrum Methodology.

Environment: Java, Hibernate 4, spring 4, Spring Boot, JUnit, Selenium, Maven, Restful Web Services, JQuery, XML, PL/SQL, Eclipse, Servlets, Oracle, Tomcat 7, JSP, HTML, CSS.

Confidential, Springfield, MA

Java/J2EE Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application developed using agile methodology.
  • Designed and developed command center application and configured email alerts to check the functionality of various applications using Spring MVC.
  • Worked on developing the backend part of the application involving Spring 4.0, REST Web Services, and Spring AOP.
  • Used Spring BOOT to create stand-alone spring applications and to implement Micro Services based Cloud architecture.
  • Designed and implemented application using Spring Boot, Spring MVC, Spring IOC, Spring Annotations, Spring Security, Spring Transactions.
  • Implemented Batch jobs using Spring Batch created various item readers, item writers and item processors..
  • ORM tool Hibernate 4 to represent entities and fetching strategies for optimization.
  • Configured Hibernates second level cache using EH Cache to reduce the number of hits to the configuration table data.
  • Integrated spring with Hibernate using configurations and implemented DAO layer to save entities into database.
  • Used Hibernate framework in the data access layer to access and update information in Oracle Database.
  • Used Maven to build and deploy the application on web logic server.
  • Used JUnit framework for unit testing of application.

Environment: Java/J2EE, JSP, JDBC, Maven, Xml, Hibernate, spring, DB2, Web Logic 10.3,Eclipse IDE, JUnit, Git, Spring Restful WS.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in every phase of SDLC.
  • Involved in injecting dependencies into code using spring core module concepts like IOC of Spring Framework.
  • Implemented the Spring Restful Template to retrieve the data from the other system using JSON as messaging medium.
  • Implemented the Caching mechanism and refreshing the Caching mechanism using EH Cache.
  • Used various Core Java concepts such as Multithreading, Exception Handling, Generics, Collection APIs to implement various features and enhancements.
  • Worked with advanced MVC framework such as Spring-IOC, AOP, MVC and Batch which is used for implementing backend functionality.
  • Implemented Spring MVC, dependency Injection (DI) and aspect oriented programming (AOP) features along with hibernate.
  • Built data access subsystems using Hibernate and spring against stored procedures on a DB2 database.
  • Developed REST services to talk with adapter classes and exposed them to front-end. Worked on Restful web services which enforced a stateless client server and support JSON (few changes from SOAP to RESTFUL Technology) Involved in detailed analysis based on the requirement documents.
  • Designed and developed a Restful Style Web Services layer to interface with DB2 system, and an AJAX front end.
  • Deployed the web components in Tomcat.
  • Used Maven for building and added lot of external dependencies.
  • Involved in setting up Jenkins for continuous integration and continuous builds by polling the repositories.
  • Actively worked with various teams to create new build and deployment jobs according to their requirements in Jenkins.
  • Unit Testing and system testing using Defect Tracking System.
  • Worked with Mocking while running JUnit test cases for batch processing.
  • Performed unit testing and package them into ear files and SVN as version control.
  • Developed Selenium Web Driver automation scripts using Java covering all requirements for enhancements.

Environment: Java/J2EE, JSP, JDBC, Maven, Xml, Hibernate, spring, DB2, Tomcat, Eclipse IDE, JUnit, SVN, Jenkins, Spring Restful WS.

Confidential

Java Developer

Responsibilities:

  • Assisted in creating Use Case diagrams, Class diagrams and Sequence diagrams.
  • Developed user interface using JSP, Servlets, and Ajax.
  • Used JSP, Java Script, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
  • Involved in designing MVC patterns using HTML for Controller Form Layers.
  • Done with Server side validations using Struts Validation framework.
  • Leveraged struts-validations, struts-beans tag libraries.
  • Used Struts 2 framework for handling the data application, processing the configuration within the system, creation of actions, validations within the JSP pages.
  • Implemented the Struts Validation Framework to validate the mandatory data and for business logic validations.
  • Involved in writing complex SQL queries, Stored Procedures in MYSQL to query data.
  • Extensively used JDBC concepts to connect to, retrieve and update information in the database.
  • Involved in Consuming XML web services using SOAP and WSDL.
  • Deployed WAR applications in Web Logic.
  • Consistently produced the highest quality code through disciplined and rigorous unit testing using JUnit.

Environment: Struts, Java, Servlets, JSP, JMS, JavaScript, AJAX, XML, Oracle, Eclipse, ANT, SOAP, WebLogic, MYSQL.

We'd love your feedback!