We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Around 5 years of experience in architecture, analysis, design, development, testing and support of distributed and web applications using Java - J2EE with Java, Servlet, JSP, Spring, Hibernate, JPA, EJB, Web services, Angular JS, Node JS HTML, XML, JAXP, AJAX, JQuery and CSS.
  • Expertise in implementing various Java and J2EE design patterns like Service Locator, Session Façade, Data Access Objects (DAO), Factory, Singleton, Data Transfer Object (DTO) and Business Delegator.
  • Extensively used Spring Framework features like Spring MVC, Spring DI, Spring AOP, Spring JDBC templates, Spring Boot.
  • Expertise in using Hibernate, extensively used Criteria Queries, Projections, Unidirectional and Bidirectional associations.
  • Extensive experience in Struts and Spring Framework.
  • Extensive experience in Multi-Threading, implemented Thread pooling concept.
  • Experience in implementing and consuming REST and SOAP Web Services.
  • Proficiencent in XML technologies like XSLT, Xquery, Xforms, Xpath, JAXB, DOM.
  • Extensively used JMS (Java Messaging Services) technology.
  • Good experience withAngularJSdirectives ng-app, ng-init, ng-model for initialization ofAngularJS application data.
  • Experienced in implementing various Web development technologies like AJAX, JavaScript, JQuery, HTML, CSS.
  • Good working experience in Log4J and JUNIT extensively used Mockito framework.
  • Experience in building the projects using MAVEN and ANT.
  • Experience in PL/SQL programming including complex SQL queries using stored procedures and Triggers in Oracle, SQL Server using TOAD and Query Manager.
  • Good experience in writing SQL, PL/SQL (Procedures, Functions, Triggers, Views and Cursors).
  • Experience with web server's like Apache Tomcat and application servers like IBM Web Sphere.
  • Hands on experience with Integrated Development Environments (IDE's) tools like Eclipse.
  • Experience in all phases of project life-cycle development (SDLC) from Requirements gathering & Analysis to Conceptual Design & Development to Documentation, Testing, Implementation, Deployment and Maintenance using Agile and Waterfall methodology.
  • Experience in using version control and configuration management tools like Git, SVN.
  • Expertise in configuring the Jenkins for automatic builds
  • Motivated team player and self-starter with ability to work under minimal supervision possessing strong analytical, problem solving and good communicational skills.

TECHNICAL SKILLS

J2EE Technologies: Spring, Hibernate, Web services

Programming Languages: Java 1.7/1.8, C, C++

Scripting Languages: HTML, CSS, JavaScript, Angular JS, Node JS, JQuery, AJAX

XML Technologies: XML, XSLT, Xquery, Xpath, JAXB, DOM

Testing Frameworks: JUnit, Mockito

Databases: Oracle, MySQL, SQL Server, DB2

Application/Webservers: Web logic, Web Sphere, Apache Tomcat

IDE Tools: Eclipse, My Eclipse, SQL Developer

Version Control Tools: Git, SVN

Operating Systems: Windows, UNIX

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

JAVA/J2EE Developer

Responsibilities:

  • Used Scrum methodology in the development of the project.
  • Involved in Requirement gathering, Analysis and Design phases.
  • Implemented design patterns like Singleton, Session Factory, MVC, DAO etc.
  • Developed code using core java and extensively used JAVA Collections.
  • Implemented Spring MVC application framework to create and configure of java beans using Spring IOC, and used Spring Hibernate support, transaction management.
  • Developing and customizing new alarms to existing features using Java Spring Boot.
  • Implemented design patterns like Singleton, Session Facade, Factory, MVC, DAO etc.
  • Used Spring IOC for injecting the beans and reduced the coupling between the classes
  • Extensively used Spring MVC, Spring Dependency Injection and Spring AOP.
  • Used Spring Boot at back-end which helps to develop application with ease
  • Implemented the user interface using the Java script, JSP, AJAX, Angular.JS, HTML, JQuery, CSS and Bootstrap.
  • Implemented RESTful Web Services and consumed both REST and SOAP Web Services.
  • Used JPA annotations to map ORM entities. Developed all hibernate classes using hibernate framework writing the HQL, DB Schema and PL/SQL
  • Modified SQL, stored procedure and functions for performance enhancement.
  • Developed SQL queries with JDBC API to create, retrieve and update data.
  • Worked on Jenkins which is used as a continuous integration tool for automation of daily process
  • Involved in writing build scripts using and MAVEN
  • Implemented logging using the log4j.
  • Designed and developed XML schema from multiple data sources and relational database into new XML format.
  • Automated manual builds and deployment processes with Jenkins and for various applications, deploying to development, QA, and staging environments.
  • Participated in making RESTFUL Web Services utilizingNode.jsand Express.js
  • Developed XSLT programs for transformation of data from database and spreadsheets into new data format
  • Designed a guided inspection template and inspected the design models. Worked on functional test cases and tabulated functional test analysis.

Environment: JDK, J2EE(JSP, Servlets, JDBC), Spring frame work, Hibernate, UML, XML, HTML/CSS, JavaScript,JQuery, Angular JS, Node JS, XSLT, Xpath, Xquery, Eclipse, SQL, PL/SQL, Oracle, Windows Xp/7/10 .

Confidential, Dallas, TX

JAVA/J2EE Developer

Responsibilities:

  • The entire application was developed in J2EE using an MVC based architecture
  • Used the Spring framework and Standard Tag Libraries and various custom in-house custom tag libraries for the presentation layer
  • Used JavaScript for client side validations
  • Used Core Spring for setter dependency injections
  • Implemented RESTful Web Services which are consumed internal and external products
  • Create RFP (Request for Proposal) micro-services to provide RESTful API utilizing Spring Bootwith Spring MVC.
  • Responsible in design and development of web applications using the latest technologies likeAngularJS, Javascript /Bootstrap, HTML5 and CSS3 also involved in Unit testing.
  • Used Design patterns such as Singleton, Business delegate, Service locator, Model View Controller, Session façade, DAO, DTO
  • Consumed a Web service for exchange rate calculation
  • Used Data Access Object (DAO) pattern to introduce an abstraction layer between the business logic tier and the persistent storage tier
  • Used Hibernate for Database Persistence
  • Deployed applications on Web Sphere Application Server
  • Used Web services for transmission of large blocks of XML data over HTTP
  • Used Collections extensively to store, retrieve and manipulate objects in the business logic layer
  • Involved in unit testing using JUnit, system testing and creation of various test scripts
  • Built scripts using ANT that compiles the code, pre-compiles the JSPs, built an EAR file and deployed the application on the application server
  • Used Git as a version control system
  • Used Log4J for logging

Environment: JDK, J2EE, C++, Spring frame work, Collections, Hibernate, RESTful Web Services, Angular JS, XML, HTML, JavaScript,Bootstrap, JQuery, XSLT, Xpath, Git, Eclipse, SQL, PL/SQL, Oracle.

Confidential

Software Developer

Responsibilities:

  • Analysis, design and development of Application based on J2EE using Spring and Hibernate.
  • Involved in interacting with the Business Analyst during the Sprint Planning Sessions.
  • Hibernate was used for Object Relational mapping with Oracle database.
  • Used Spring IOC for injecting the beans and reduced the coupling between the classes.
  • Involved in developing the user interface using Spring
  • Implemented data access tier using Spring DAO.
  • Used Spring IOC (Inversion of Control)/DI (Dependency Injection) for wiring the object dependencies across the application
  • Designed and developed several web pages using HTML/CSS and JavaScript to perform validations at Client's side.
  • Designed Enterprise Application using MVC architecture.
  • Created Web Pages using XML, XSLT, Xpath, JSP, HTML and JavaScript.
  • Optimized the code and database for maximum performance.
  • Involved in requirements gathering and preparing software requirement specification.
  • Design and maintain the database to support the application using Oracle.
  • Writing JUnit Test cases for testing the application.
  • Performed System Integration Test.

Environment: Spring core, Web Services, Hibernate3.0, MySQL, JDBC, XML, XSLT, Xpath, CSS, Eclipse, HTML, JavaScript, Apache Ant, Agile, Web Sphere Application server, JUnit, Log4J, GIT.

We'd love your feedback!