We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Lexington, KY

SUMMARY

  • Over 8+ years of experience in developing and testing Java/J2EE projects.
  • Deep understanding in analyzing, reviewing and understanding business, functional & testingrequirements.
  • Detailed knowledge on Core Java, Collections Framework, Multithreading, Executor Framework, J2EE - Spring Core, DI, AOP, Spring MVC, JPA, Hibernate, JTA, Rest and SOAP Web Services.
  • Hands-on experience with Spring IOC, Spring Frame work(MVC), Spring JMS template, Spring Web flow, Spring AOP, Spring JDBC templates, Spring Security and Spring Transactions.
  • Experience in building Microservices with the help of Spring Boot and developed Spring based applications with very less configuration.
  • Experience on Hibernate, Hibernate Connection Pooling, HQL, Hibernate Caching, Hibernate Transactions and Criteria Queries.
  • Proficiency in multiple databases like MongoDB, MySQL, ORACLE and MS SQL Server.
  • Extensive experience in development and optimizing of Queries using SQL Query Analyzer, Stored Procedures and Triggers.
  • Hands on experience in several J2EE design patterns such as Singleton, MVC Pattern, Factory Pattern, Session Facade, Business Delegate, and Data Access Object.
  • Experience in Web servers such as JBoss, Glassfish, Apache Tomcat and deployed the web applications using these servers.
  • Good Knowledge on Amazon Web Services (EC2, S3, DynamoDB, RDS, Elastic Load Balancing, SQS, SNS, IAM, Cloud Watch, EBS).
  • Experience working with Front End Technologies like HTML, HTML5, DHTML, XPATH, XHTML, JSTL, JSP, AJAX, JavaScript, CSS, CSS3, XSLT, Angular2, Bootstrap.
  • Good Knowledge on Software Development Life Cycle methodologies like Agile/Scrum.
  • Experience with build tools like Ant, Maven.
  • Used various Version Controlling System like GIT, SVN.
  • Performed Unit testing using JUnit, Mokito and TestNG.
  • Hands on experience in Xpath, Firebug, Fire Path, Log4j, Maven and TestNG annotations.
  • Strong analytical thinking, excellent communication and coordination skills, Documentation skills.
  • Team Player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process

TECHNICAL SKILLS

Programming Languages: Java, SQL, Stored Procedures, Cloud - AWS

Markup/Scripting Languages: JavaScript, JQuery, Angular JS, HTML5, XHTML, CSS3, XML, XSLT, JSON

Database: My SQL, Oracle

ORM Tools: JPA, Hibernate

Application Server: Tomcat, Web logic, JBOSS

Build Tools: ANT, Maven

Frame works: Spring DI, Spring AOP, JDBC Template, JPA, Spring MVC, Spring boot, Microservices, Hibernate, Servlets, JSP, JDBC

IDE(s)/ Development Tools: Spring Tool Suite, Eclipse, Net Beans

Operating Systems: Windows 2000/XP/7, UNIX, Linux, Mac

PROFESSIONAL EXPERIENCE

Confidential - Pittsburgh, PA

JAVA developer

Responsibilities:

  • Designed and implemented application using Spring MVC, Spring IOC, Hibernate and Oracle WebLogic Server 10.
  • Designed dynamic and multi-browser compatible pages using HTML5, CSS3, Angular2 and JavaScript.
  • Created connections to database using Hibernate Session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Used AJAX and JSON to make asynchronous calls to the server to fetch data on the fly.
  • Developed Restful webservices using Spring REST Framework.
  • Developed HQL and Criteria queries for CRUD operations using Spring Data.
  • Wrote SQL queries, stored procedures, using Oracle database
  • Configured and customized logs using Log4J.
  • Implemented various design patterns like Singleton, Factory, Session Façade and Data Transfer pattern
  • Worked with QA team for testing and resolve defects.
  • Used Agile methodology, SCRUM for all the work performed.
  • Web logic Application Server 10.0 was used to make the data source configuration to connect the application to the required database to retrieve or update necessary information.
  • Used Maven to build as the build tool.

Environment: Java, JavaScript, Jboss 5.1 EAP, AngularJS, HTML, CSS, Bootstrap, Spring, Hibernate 4.0, Servlet, JSP, XML, XHTML, Agile Methodology, Jenkins, Design Patterns,, jasper report tool, Eclipse, Maven, Log 4J, Oracle 11g,WebLogic Server 10, Linux.

Confidential, Lexington,KY

JAVA/J2EE developer

Responsibilities:

  • Contributed to servlet based application development.
  • Involved in design, develop and implementation of the application using Spring and J2EE Framework
  • Designed and implemented application using Spring MVC, Spring IOC, Hibernate and Oracle WebLogic Server 10.
  • Consumed REST based with Rest template based on RESTful APIs
  • Refactoring, decomposing existing monolithic application to architecture using Springboot
  • Designing and developing Restful api and services using best practices to interact within the microservices and with the front end. Using spring mvc and spring rest. Security is provided via tokens(jwt) and spring security
  • Designed and developed the application usingAngular 2framework along withHTML5,CSS3,Type Script,Java Script,Bootstrap,Node.js,NPM,Mongo DB.
  • Moved existingAngularJS controllersandservicestoAngular 2 componentsfor more responsive and less dependency.
  • Enhanced legacy application by building new components inAngular 2andtypescript.
  • Designed dynamic and multi-browser compatible pages using HTML5, CSS3, AngularJS and JavaScript.
  • Created connections to database using Hibernate Session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Used AJAX and JSON to make asynchronous calls to the server to fetch data on the fly.
  • Developed Restful Webservices using Spring MVC Framework. JSON data is returned to JavaScript clients.
  • Designed and Developed the Application using Spring MVC and Hibernate as the ORM.
  • Developed HQL and Criteria queries for CRUD operations using Hibernate as ORM
  • Wrote SQL queries, stored procedures, using Oracle database
  • Configured and customized logs using Log4j
  • Assisted in maintaining and updating existing applications and modules.
  • Helped design form validation programs using HTML and JavaScript.
  • Contributed to development of client side and server side codes for external and internal web applications.
  • Provided assistance and support to programming team members as required.

Environment:, Java 7,HTML, DHTML, CSS, Micro services with spring boot and Rest api Tomcat 5.x, Eclipse 3.1, Windows Server,log4j,eclipse,jsp, Hibernate, Java script, Java Security

Confidential, Nashville, TN

FULL STACK JAVA developer

Responsibilities:

  • Implemented server side task using Java, Servlets, Java Beans and XML.
  • Involved in design and development of web interface using JSP, Servlets, JavaScript and JDBC for administering and managing data.
  • Used SQL server as the backend database.
  • Used Hibernate ORM to automate the mapping between SQL databases and objects in Java.
  • Extensively used Junit for unit testing.
  • Developed GUI with HTML, DHTML, CSS.
  • Implementation of Spring core J2EE patterns like MVC, Dependency Injection (DI), and Inversion of Control (IOC).
  • Used Eclipse IDE as development environment to design, develop and deploy Spring components on Tomcat server.
  • Done Analysis, design, development of Webservices (SOAP, RESTful).
  • Developed JSP for UI and Java classes for business logic.
  • Utilized JavaScript for client side validation.
  • Utilized Oracle PL/SQL for database operations using JDBC API.
  • Implemented DAO for Oracle 8i for DML Operations like Insert, Update, Delete the records.
  • Involved in the design, development and deployment of the Application using Java/J2EE Technologies.
  • Developed Application in Struts Framework using MVC architecture.
  • Customizing all the JSP pages with same look and feel using Tiles, CSS(Cascading Style Sheets).
  • Designed the user interface of the application using HTML5, CSS3, JavaScript, and AJAX.
  • Involved in coding for the presentation layer using Apache Struts, XML and JavaScript.
  • Created Action Forms and Action classes for the modules.
  • Implemented Connection Pooling for database connectivity, transaction and retrieval queries using SQL with the backend Database.
  • Also involved in testing and deployment of the application on Web Logic Application Server during integration.
  • Designed, Peer Reviewed and prioritized Test Cases.
  • Involved in Functional Testing, Integration Testing, End-To-End testing, Sanity testing, Regression testing and also involved in UAT and UAT support.
  • Developed and maintained automated regression test cases in SeleniumWeb Driver using Java programming Language.
  • Prepared and Execution of test scripts using Test-NG and SeleniumWeb-Driver.
  • Implemented Data Driven automation test framework with SeleniumWebDriver, Java and TestNG.
  • Prepared Test Cases and involved in the Test Data creation.
  • Created test reports generated out of TestNG and captured the error screenshots.
  • Developed automation scripts using Selenium WebDriver, Eclipse, JUnit and Java.
  • Setup Selenium GRID to run Selenium scripts on different browsers.
  • Took the screenshots of the bugs in the web browsers using TestNG.
  • Generate and analyze test reports, communicate and document test data relevant to the product
  • Report status of assigned software development and maintenance tasks
  • Meet team standards and provide the flexibility to meet future customer Needs.
  • Configured Selenium WebDriver, TestNG, Ant tool and created Selenium automation scripts
  • Created the test pipelines by using Jenkins and Maven.

Environment: Java/J2EE, JSP, Servlets, Struts 1.1, Spring, JUnit, Eclipse, JSP, JavaBeans, JavaScript, Tomcat, Jdeveloper, Oracle 8i, XML, XSLT, HTML/DHTML/XHTML, CSS, PL/SQL, Selenium, Jenkins, Maven, SOAP, Hibernate 2.0, Eclipse, Windows, UNIX.

Confidential

JAVA developer

Responsibilities:

  • Implemented MVC architecture using Struts Framework.
  • Designed and developed front end using HTML, CSS, JSP, Struts (tiles and tag libraries) and validation through JavaScript.
  • Used Struts tag libraries to create JSPs.
  • Used AJAX libraries such as Jquery and DWR.
  • Implement web service using JAX-RPC.
  • Create JAX-RPC handlers for pre and post processing of soap messages.
  • Helped improve code coverage by writing Junits for the implemented code.
  • Java Mail API was used to notify the authors about document publishing status.
  • Design and implement asynchronous messaging using JMS.
  • Extensively used Web ServiceslikeSOAP, WSDLandUDDI to communicate between systems.
  • Developed Data Access Object (DAO) components to interact with DB2 usingJDBC Driver.
  • Developed Model Components Action beans, Action Form beans, and Data Transfer Objects of Struts Framework.
  • Worked on Oracle development, PL/SQL, stored procedures, triggers, materialized views.
  • Used XML Schemas (XSD) for defining XML elements and attributes, and used namespaces to avoid conflict with the XML elements.
  • Developed and maintained Java/J2EE distributed applications using Struts MVC framework.
  • Highly involved in the configuringWeb Sphereservers and database connections and deploying applications to application servers inTestingandUATenvironments.
  • Designed solutions, documentation, coding, and testing.
  • Designed and implemented Web Services for client to retrieve Data using SOAP.
  • Used Apache Subversion for source control.
  • Provide technical support to production system.

Environment:, Java 7,HTML, DHTML, CSS, Micro services with spring boot and Rest api Tomcat 5.x, Eclipse 3.1, Windows Server

Confidential

JAVA developer

Responsibilities:

  • Worked closely with business analysis team to understand the existing Banking Application developed.
  • Designed a new Banking Application (prepared Uses Cases, Sequence Diagrams, Class Diagrams, etc.)
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented theDrag and Dropfunctionality usingjQueryframework.
  • Used JDBC in various servlets to interact with the database.
  • Designed HTML, DHTML, CSS, JavaScript components of the user interface
  • Modified JavaScript to read client side activities (events) and data and event validations.
  • Created an SQL Server database, which includes tables, views, triggers, constraints, stored procedures, functions, etc.
  • Managed build process using Ant
  • Developed Test Cases and performed Unit Testing

Environment:, Java, HTML, DHTML, CSS, Tomcat, Eclipse, Windows 2000 Server/Professional Edition

Confidential

Jr. Java Developer

Responsibilities:

  • Involved in project migration (existing swing application to web integration) from JSF to Spring MVC.
  • Performed Continuous Integration with Jenkins and coordinated with Offshore Team for Service Oriented Architecture (SOA).
  • Served integral role in analyze, design, develop and implement new requirements.
  • Used Java Beans, Servlets, Action classes, Action Forms as Model, JSP, Struts tag libraries, Custom Tags, JSTL, Tiles as view & Action Servlet as a Controller and JQuery.
  • Implemented Design Patterns- Business Delegate, Session Façade, DAO, Value Object, Proxy Pattern and Service Locater patterns.
  • Created several custom tags for JSP for maximum re-usability of user interface components.

Environment: Java (jdk1.5), J2EE, JSP, Servlets, Junit, Struts, EJB, HTML, XML, MDB, Oracle 10g, UNIX, Weblogic10, Tomcat server and T Line Framework, Log4j.

We'd love your feedback!