We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Iowa, CitY

SUMMARY

  • Over 6 years of experience in all phases of Software Development Life Cycle including Software Design, Analysis, Coding, Development, Testing, Implementation, Maintenance and Support. Excellent programming skills in Java, J2EE, HTML, CSS, XML, Servlets, JSP, EJB, JDBC, Web Services, SOAP, SQL Server, MySQL and Oracle Database.
  • Experience in Pair Programming, Test Driven Development, Waterfall model and agile methodologies like SCRUM and KANBAN
  • Extensive experience in Software Development Life Cycle (SDLC) - Requirements Specification, Design documents and writing Test cases using various software engineering processes ranging from Waterfall to Agile methodology.
  • Proficiency in core concepts such as OOPS, Threading, generics, Exception handling, Thread pools, Execution services, concurrent utilities, File IO and Serialization and handling XML
  • Expertise in Distributed and Web environments, focused in JAVA Technologies - Java collections, Threads.
  • Designed and developed the framework to consume the web services hosted in Amazon instances & Docker.
  • Good Knowledge and experience working with applications developed using Object Relational Mapping frameworks like Hibernate and MVC frameworks like Struts, JSF etc.,
  • Experienced in working with SOA architecture using SOAP and Rest web services.Worked on Spring Core, Spring ORM, Spring DAO, Spring AOP and Spring MVC architectures.
  • Good Knowledge on JVM.
  • Expertise in Web-Development technologies like AngularJS, Bootstrap, Servlets, JSP, JSON, JSTL, HTML, HTML5, JavaScript, CSS, CSS3, XML, XSL/XSLT,AJAX, JQuery
  • Good knowledge and hands on experience in MVC (Struts Framework 1.x/2.x), spring Framework 2.x/3.x, Java Server Faces and ORM (Hibernate 2.0/3.0) frames
  • Good working knowledge on Application Servers such as Apache Tomcat, JBoss, IBM RAD, Web Sphere, Web Logic and Sun Glass fish.
  • Experienced in developing applications using Struts framework using MVC II architecture, Hibernate & Spring.
  • Developed the persistence layer using Hibernate Framework by configuring the mappings in hibernate mapping files and created DAO.
  • Experienced in using JUNIT and ANT, MAVEN.
  • Experience in GUI design and application development using IDE/Tools like Eclipse, My Eclipse and Net beans.
  • Closely worked with Release Management Team in doing builds and deploying code into various environments like DEV/QA/SIT/UAT/Prod.
  • Have excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels and can work as a part of a team as well as independently. proficient in developing/writing Software Test Plans, Test Case Design and Test Scripts based on
  • User Requirements, Specifications and System Requirements documents.
  • Excellent client interaction skills and proven experience in working independently as well as in a team.

TECHNICAL SKILLS

Languages: Core Java, J2EE, SQL, PL/SQL, C.

Frameworks: CSS Frameworks, Spring (Dependency Injection, Spring MVC, Factory Pattern, Core, Spring Context, Spring AOP, Spring DAO, Spring IOC, Spring JDBC, Springwith Hibernate), Hibernate, DWR, Log4j.

J2EE Technologies: JSP, Servlets, Hibernate, Spring, JSTL, JDBC, Web Services.

Databases: Oracle 8i/9i/11g, MS Access, MS SQL Server, DB2

Web Technologies: HTML, DHTML, XML, XSLT, CSS, Ajax, SOAP, REST, JavaScript, Angular JS.

Web & Application Servers: Web logic 8.x/9.x/10.x/11g, Web Sphere 6.x/7.x, Tomcat.

Developer Tools (IDE): Eclipse, Net Beans, WSAD, RSA, RAD.

Operating Systems: Windows 95/98/NT/2000/XP, Ubuntu.

Modeling Languages: UML

Configuration Management Tools: Rational Rose, JUnit,Log4j, CVS, SVN, MAVEN

Application Software: Matlab, Tlink, Pspice.

PROFESSIONAL EXPERIENCE

Confidential, Iowa City

Java/J2EE developer

Responsibilities:

  • Implemented by using Agile Methodology focusing on SCRUM.
  • Designed and developed insurance application front end and back end business functionality, used spring, J2EE Design Patterns such as MVC and JSP to develop the application.
  • Designed, developed and maintained data layer using Hibernate and performed configuration of Spring Application Framework.
  • Developed RESTFUL web services and used REST Protocol to communicate with Quote provider's insurance claims and premiums
  • Used parser for parsing after downloading data from server using Restful calls.
  • Used AWS SDK for connection to Amazon S3 buckets as it is used as the object storage service to store and retrieve the media files related to the application.
  • Developed API for using AWS to manage the servers and run the code in the AWS.
  • Spring Framework IOC (Inversion of Control) design pattern is used to have relationships between application components. It is also used to separate the application configuration and specification from the actual application code.
  • Worked on creating the Docker containers and Docker consoles for managing the applications.
  • Developed RestfulWeb services for transmission of data in JSON format.
  • UseIntelliJas IDE tool to develop the application andJIRAfor bug and issue tracking
  • Created the detailed Design Documents for all the four applications.
  • Developing presentation layer withHTML5, JavaScript and CSS3,JSF.
  • Implemented the necessary changes and tested whether it affects the existing functionality or not.
  • JQuery to select and manipulate HTML elements and also CSS manipulation.
  • Maintained the Spreadsheet to keep track of all the issues that have been found during the assessment.
  • Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like auto complete form.
  • Experience with DevOps tools(Jenkins/Maven/Git/Jira/Docker).
  • Implemented DAO and Business layer with Hibernate, JMS, XML, XSLT, XML schema and J2EE Patterns.
  • Used AJAX & JSON communication for accessing Restful web services data payload.
  • Expertise in Java Script, BackboneJS.
  • Frameworks are used i.e.JSF,Hibernate,Redis.
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Border.
  • Enhanced the application for multithreaded scenarios. Deployed the application under WildflyApplication Server and resolved the production issues during migration onto the production server.
  • Used Play-json library to interact with micro services.
  • Experience on modern frontend template in frame works for JavaScript-including Bootstrap, js and jQuery.
  • DevelopedRest WebService using JAX-RS returned to UI by marshalling the objects using JACKSON
  • Designed various tables required for the project in MYSQL database and used the stored procedures in the application and Wrote Stored Procedures, Triggers and Functions on SQL Server as well as MySQL workbench on Oracle to support both databases for the application.
  • Implemented Log4J for Logging Errors, debugging and tracking using loggers, appenders and components.
  • Experience with Cloud technologies like Amazon Web Services (AWS).
  • GitHub allows the users to create and follows feeds associated with other projects.
  • Designed and Developed Rest services using Java,spring, spring boot, Spring Data Rest, Restful, JPA and Hibernate.
  • Designing and developing micro services using JS and Java (Spring) technologies with REST based APIs while communicating with each other.
  • Designed and developed the front end as Single Page Application to provide more fluid user experience using AngularJS, BackboneJS, Bootstrap, and HTML 5.
  • Knowledge of systems like MongoDB.
  • Used SVN for source code maintenance and for version control. Code collaborator for code reviews and JIRA for defect tracking.
  • Written Maven Scripts to build generate WAR file and deploy the application.

Environment: Java JDK/J2EE (1.8), Spring 3, Hibernate 4, HTML5, CSS3,JQuery, JavaScript, Ajax, AWS, Play Framework, Backbone JS, Angular JS, Java Server Faces (JSF), GIT, MongoDB, Restful Web Services, XML, JSON,XSLT, MySQL, Redis, RAD IDE, JUnit, Log4j, SVN, Jira Maven, Agile/Scrum, Wildfly, Docker.

Confidential, McLean Virginia

Java/J2EE developer

Responsibilities:

  • Implemented Agile Methodologies and SCRUM a light weight framework for managing and controlling iterative and incremental projects
  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Tracking the tasks using JIRA
  • Done extensive testing and wrote SQL queries to ensure loading of data, performed unit testing at various levels of ETL, developed and implemented the coding of Informatica mapping.
  • Develop the User Interface Screens for presentation using JSP and HTML.
  • Developed Struts Action classes, Action Forms and Struts validation classes to implement UI Layer.
  • Developed web components using JSP, Servlets and Server Side Components using EJB under J2EE Environment.
  • Configured Apache for JBoss domains with virtual Servers.
  • Implemented Quick Test Pro scripts and executed automated testing from Quality Center.
  • Extensively created DataDriven Test, scripts to read data from Excel files for testing.
  • Configured Actions for UI navigation in struts-config.xml.
  • Customized Restful Web Service using Restful API, sending JSON format data packets between front-end and middle-tier controller.
  • Created test Execution Report Test Completion Report for TestSign Off, documented the testing process andTest evaluation summary
  • Wrote builds and deployment scripts using ANT and was also responsible in maintaining them.
  • UI Layer implemented with Struts, Struts validation, Struts Tiles, JSP, XML, CSS, XHTML, JavaScript, DOJO, AJAX and AngularJS.
  • Experience with using AngularJS Controllers and validating forms using Angular JS
  • Implemented DAO and Business layer with Hibernate, JMS, XML, XSLT, XML schema and J2EE Patterns.
  • MyBatis can use simple XML or Annotations for configuration and map primitives, Map interfaces and Java POJOs (Plain Old Java Objects) to database records
  • Designed rich internet applications using Google Web Toolkit (GWT).
  • JQuery to select and manipulate HTML elements and also CSS manipulation.
  • Imp Involved in writing Oracle PL/SQL Stored procedures, triggers, and views.
  • Responsible for writing Technical Design Documents (TDD).
  • Involved in developing JSP using JavaScript, JQuery. Used AJAX calls to load few fields in the screen.
  • Build & Deployment in WebSphere Application Server
  • Maintaining separate build in Maven for the module for easy integration to the portal build and configure with Jenkins
  • Involved in writing JUnit test cases.
  • Good knowledge of using SVN.
  • Implemented LOG4J for debugging.

Environment: Java 1.7, EJB, JSP, JSTL, JavaScript, Restful WebService, Ant, Angular JS, XML, SVN, AJAX, Struts Framework, GWT, Hibernate,MyBatis,Jenkins,Maven,JBoss,UML,Log4J,Oracle,Eclipse,WebSphere, Jira, JUnit.

Confidential

Jr.Java Developer

Responsibilities:

  • Developed the web interfaces using JSP.
  • Developed business logic codes using Servlets at the back end of the system.
  • Involved in developing the database tables to hold lender information
  • Responsible for designing the front-end using HTML.
  • Developed JSP’s and Servlets to provide dynamic content to the HTML pages.
  • Developed data access components and multilingual screen generator classes.
  • Developed JSPs, for client side validations.
  • Created multiple JAX-WS andJAX-RS based web services.
  • Used SOAPUI to test the SOAP services and load testing
  • Used JSP and Servlets for server side transactions.
  • Create request and callSOAP web service
  • Developed web services component using XML, WSDL and SOAP with DOM parser to transfer and transform data between applications.
  • Experience with JS, JQuery or other JS frameworks.
  • Login authentication is done by JSP by verifying with database security tables.
  • Knowledge of creating responsive web pages using Bootstrap and css3.
  • Designed and developed Entity beans and Session beans.
  • Configured and Deployed EJB’s Entity and Session beans on Web Logic Server.
  • Developed the interface to automatically forward quote requests to qualified lenders using SMTP.
  • Developed test cases to test the business logic.

Environment: Java, Servlets, JavaScript, JDBC, JQuery CVS, Eclipse, Web logic Server, JSP, Oracle, Toad, Linux.

Confidential

JR. Java Developer

Responsibilities:

  • Developed the Servlets for processing the data on the server.
  • Involved in the implementation of different modules of the project like, Login, Inbox, Sent, Trash, Draft and Job opportunities for the team, Events, Team Profiles, Technology news using Servlets, JDBC, JSP and Web logic server.
  • Used simple Struts Validation for validation of user input as per the business logic and initial data loading.
  • Created a solution to replace legacy/Web Method System with a JMS, MQ based engine.
  • Worked on the user interface of the system using HTML, CSS and JavaScript.
  • Used Spring Beans to encapsulate business logic and implemented ApplicationMVC architecture using spring MVC framework.
  • Involved in testing of every modules functionality by using different cases and validations.
  • Created different tables which are required for storing the data for different modules using SQL.
  • Presented some of the modules to the client.
  • Used RAD, Eclipse for application Development.
  • Worked on UNIX Shell Scripting tasks.
  • Worked in Prototyping & Scrum/Agile software Development methodology.
  • Extensively used Log4J for logging and tracing the messages.
  • Highly involved in full software development life cycle implementation.
  • Good knowledge on Project Documentation.

Environment: Core Java, J2EE, JSP, Eclipse, Servlets, JDBC, Jsp, Xml, Tomcat Apache, HTML, CSS, Java Script, XML Beans, Struts, Spring IOC, Web Services, SVN, Log4j, Eclipse, Apace Tomcat, Oracle 10g, Agile Methodology, SQL Developer, WebLogic Server, BackboneJS, UNIX, PUTTY, Windows.

We'd love your feedback!