We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Jacksonville, FloridA

SUMMARY

  • Over 7+ Years of professional IT working experience in Analysis, design, development implementation, testing and supporting 3 - Tier, N-Tier, Business-to-Client, Business-to-Business applications using Strong technical knowledge in Core Java, J2EE and JEE development.
  • Strong knowledge in Software Development Life Cycle (SDLC), worked in most of the life cycle phases.
  • Good knowledge and working experience in Object Oriented Analysis (OOA) and Object Oriented Design (OOD)
  • Expertise in Web UI development using JavaScript, AJAX, CSS, HTML.
  • Good experience designing databases, ORACLE 8i/9i/10g, MySQL and SQL Server.
  • Experience in working with multiple Servers like IBM Web Sphere, Web Logic, JBoss and Apache Tomcat.
  • Strong J2EE/Java application development background, with experience in defining functional and technical specifications.
  • Worked with JavaScript libraries like Java Script, JQuery, AngularJS, NodeJS and Bootstrap JS
  • Expertise in web services technologies such as SOAP, Restful Web Service.
  • Intensive knowledge in databases like Oracle, SQL Server, PL/SQL, Queries, Triggers, Hibernate, and JPA.
  • Extensive & expert level of experience with JEE, EJBs, JDBC, JPA, Servlets, JSP, JMS, XML, JavaScript.
  • Experience in using DOM and SAX parsers to process, validate, parse and extract data from XML files.
  • Experience in client side designing and validations using HTML, CSS, Java Script, AJAX and JSP.
  • Expertise in various open source frameworks like Struts 2.x, 1.x, Spring, JSF and ORM Technology like Hibernate
  • Expertise on Java Multi-threading, Collection, Interfaces, Synchronization and Exception handling.
  • Extensive development experience in different IDE's like Eclipse, MyEclipse, NetBeans, Web Logic Workshop, and WSAD/RAD.
  • Experience in using Maven, Ant tool to compile, package and deploy the components to Application Servers in different environments.
  • Expertise in various components in Spring IOC, AOP and MVC (Model View Controller) architecture.
  • Expertise in working with Struts, Spring, Web Service and Hibernate.
  • Good understanding on NoSQL technologies like MongoDB.
  • Extensive experience in implementation of the version control software CVS, SVN.
  • Experience in various Agile methodologies like Test Driven Development (TDD), SCRUM, and Pair Programming
  • Good experience on Design Patterns (J2EE) like Singleton Design pattern, Factory Design pattern and DAO.
  • Diligent and highly enthusiastic professional with strong technical, analytical and communication skills.

TECHNICAL SKILLS

Programming Languages: JAVA, C, C++, Python, SQL/PLSQL

Java/J2EE Technologies: J2EE, JDBC, Servlets, JSP, Struts, Hibernate, Spring, JSF 1.2/2.1, EJB 1.1, JMS

IDE’s and tools: Eclipse, NetBeans, MyEclipse, RAD

Markup Languages: HTML, HTML5

Scripting Languages: JavaScript, JQuery, AngularJS, NodeJS, BootStrapJS

Databases: Oracle 8i/9i/10g/11g, SQL Server, My SQL

Methodologies: Agile, Waterfall

Operating Systems: Windows 95/98/2000/NT, Windows XP, Windows 7, Linux, UNIX

J2EE MVC Frameworks: Struts 1.x/2.x, Spring 3, JSF 1.2, Hibernate, MyBatis

PROFESSIONAL EXPERIENCE

Confidential, Jacksonville, Florida

Java/J2EE Developer

Responsibilities:

  • Involve in daily stand up and sprint planning sessions as part of AGILE Scrum Methodology.
  • Successfully implementedWritingservicesand Consuming the Services.
  • Worked with Rest Web Service and used Micro services architectural style to develop the application.
  • Worked on Spring IOC, Spring Boot, Spring Cloud and also worked on ORM framework like Hibernate.
  • Used databases like Oracle, Mysql and MongoDB.
  • Implement REST based JAX-RS web services.
  • Responsible for creating Rest Controllers, Services and DAO layers.
  • Use the spring framework features like spring modules (IOC, Boot, Cloud and ORM).
  • Managed Mongo DB/NoSQL collections and handled CRUD (Create, Read, Update, and Delete) operations on using NodeJS.
  • Involve in using Class diagram, Use Case diagram and Sequence diagram for preparing Detail Designing.
  • Worked extensively on Core Java API like collections for complex background processing.
  • Participating in meetings with business teams, understand requirements for 3 week duration as project follows monthly deployments.
  • Involved in CICD process using Jenkins job creation, Maven has build tool and used SVN for version control.
  • Implemented the front end using Html, JavaScript, BootStrapJS, AngularJS and NodeJS to get data from the server asynchronously by using JSON object.
  • Implement Spring AOP for logging and exception handling for common logic.
  • Responsible for fixing bugs open in development and production environment.
  • Using Log4J for logging and tracing the messages.
  • Perform Code review along with other developers in team and follow best practices if suggested.
  • Responsible for update JIRA by changing the stories status like open, progress and closed.

Environment: Java, Microservices, Spring IOC, Spring Boot, Spring Cloud, Spring ORM, Hibernate, Rest Webservices, Maven, Mockito, Html5, CSS, Angular 2.x, BootStrap Js, NodeJS, Log4j

Confidential, Salem, Oregon

Java/J2EE Developer

Responsibilities:

  • Involved in business requirements gathering, analysis, design, coding, and testing the applications.
  • Involved in the development of Spring Controllers, Services and DAO layers.
  • Used JAX-RS API to call the services from the consumer side.
  • Developed the front-end screens using HTML, CSS and Angular JS.
  • To reuse code/functionality created custom Directives, Filters, services and controllers.
  • Worked extensively on two-way, one-way data binding, built-in components, Services and developed single page applications using Angular MVC.
  • Responsible for writing test cases and involved in Unit testing, String testing and production testing.
  • Implement dynamic functionality to screens using JQuery and Implemented Asynchronous means of retrieval of data using AJAX.
  • Used JPA and Hibernate annotations for defining object relational metadata.
  • Used spring framework features like spring modules (IOC, MVC, Batch, ORM).
  • Implement HQL queries to perform data base operations.
  • Developing REST APIs for communication to external application, application integration.
  • Involved in converting Soap to Rest Web Service.
  • Used JDK 1.7 for developing the project.
  • Created test cases using JUNIT, and Spring Test.
  • Performed Front end testing using Karma and used code coverage tools like EclEmma.
  • Using continuous build using Jenkins
  • Involved with prioritizing user tasks in a project of a spring through JIRA ATLASSIAN.
  • Developing REST APIs for communication to external application, application integration.
  • Used Web Sphere Application Server and RAD to develop and deploy the application.
  • Debugging the application by running the server in debug mode and having the experience in usage of log4J to log the information in log files.
  • Used GitHub for version control.
  • Used Amazon Web services (AWS) to provide a large computing capacity.
  • Worked with Amazon Web Services like S3(Simple Storage Service) for storing files and created EC2(Amazon Elastic Cloud Compute) Instance.
  • Installed, secured, and configured AWS cloud servers with Linux, Tomcat, MySQL, Apache, etc.
  • Involve in integration testing and defect fixing.

Environment: Java, Spring IOC, Spring MVC, Spring ORM, Rest Web Services, Hibernate, Amazon Web Services(AWS) Log4J, Html, CSS, AngularJS, Eclipse, Maven, Jenkins, Oracle.

Confidential, Boston, MA

Java/J2EE Developer

Responsibilities:

  • Used Agile Scrum to manage the full life cycle development of the project.
  • Developed application using Spring MVC, JSPs and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate with Web Sphere 7.0Application Server.
  • Used spring configuration files and its application context object for creating various factory objects.
  • Used Hibernate 3.x with JPA annotation and created several persistent classes.
  • Developed DAO classes with JUnit using Spring DAO package for data access and data manipulation.
  • Worked on Restful API and invoked web services (consumed) that are based on EJBs.
  • Responsible for using Rest API, and JAXP to deal with XML data. Called Restful API to update task to different examiner.
  • The web UI is implemented with DOJO JavaScript framework that includes drag-and-drop, tree and grid controls, and floating panes.
  • Created different XML documents using XML, XSD and XSLT. Used Light DOM parser, and SAX parser for transforming the XML data.
  • Have used DOJO toolkit to construct Ajax requests and build dynamic web pages using JSP, DHTML and JavaScript.
  • Oracle 11g used as backend, worked on SQL queries for persistence of Business Objects using JDO as ORM. Involved in creating different SQL scripts, worked on some of the core query operations using DB2.
  • Used Maven to build application and deploy on the server.
  • Used Security Assertion Markup Language (SAML) used for Authentication and Authorization.
  • Configured and created application log files using Log4j required to trace application and SVN for version controlling.
  • Testing is done through JUnit.

Environment: JDK 1.6, Java/J2EE, HTML, CSS, JavaScript, Spring, Restful API, AJAX, Hibernate 3.x, RAD 7.x, Web Sphere 7.0, Agile, Oracle 11g, Windows7/UNIX, Apache-Maven-3.0.2, SVN.

Confidential

Java/J2EE Developer

Responsibilities:

  • Designed and Developed UI's using JSP by following MVC architecture GUI was developed using JSP, AJAX and JavaScript, Spring framework.
  • Involved in coding JSP and configuring spring framework.
  • Involved in the Development of Struts Framework Action Classes, Services and DAO layer.
  • Configured the URL mappings and bean classes using Spring app-servlet.xml.
  • Used Spring Framework for Dependency injection and integrated with Hibernate framework.
  • Developed applications using Hibernate persistent framework, developed persistent classes, hibernate-mapping files .hbm.xml file, hibernate query language
  • Had developed Business Object, POJO and helper classes to access database.
  • Oracle was the database and a Hibernate O-R mapping tool was used.
  • Developed Hibernate in Data Access Layer to access and update information in the database.
  • Worked on AJAX implementation for retrieving the content and display it without reloading the existing page and also worked on data structures and algorithms.
  • Developing business objects, which contains the business logic and interacts with the database (DAO).
  • Performed unit testing for the GUI and back end. Maintain & trouble shoot automation suite using Java, Eclipse.
  • Involved in bug fixing for the code in production and was developed the code for next release.
  • Involved in Web Service (REST) development and implementation.
  • The project was developed on Eclipse, Version Control with Subversion and Automated Build & Deployments with Jenkins.
  • Performed SCM tasks like branching, merging and tagging the source code in Subversion.
  • The project was deployed to test on local Environment on Apache Tomcat and it was deployed on WebLogic 9.2 in test.
  • Used Log4J to print the logging, debugging, warning, info on the server console.

Environment: Core Java, Struts, JSP, Spring IOC, Hibernate 3.0, Log4J, HTML, JavaScript, JQuery, AJAX, JSON, Jenkins, CSS,Oracle,RAD.

We'd love your feedback!