We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

MO

SUMMARY

  • Over 7+ years of expertise in the IT Industry and sound experience in web& client server based client server applications, hands on experience in analysis, Design, Development, Implementation and Testing using Java, J2EE, Struts, EJB, XML, JMS, Web Services, Hibernate, spring and Legacy systems.
  • Experience in developing J2EE Web Applications, Enterprise Applications, Distributed Applications and Client/Server Applications using Java, JDBC, Servlets, JSP, JMS, Struts, spring, Hibernate, XML, and SQL&PL/SQL.
  • Hands on experience in Banking, Health Care, Insurance, Financial, E - Commerce, Communication Sectors.
  • Self-driven, adaptable and quick learning professional with in-depth understanding in Java, J2EE Web frameworks, JSP, HTML, CSS, Angular JS, JavaScript, AJAX, jQuery, XSL, XSLT
  • Involved in coding both View layer (MVC frameworks) and Modellayers using struts and java webservices.
  • Work experience on application servers like WAS (Websphere Application Server), Web logic,ApacheTomcat web server and JBOSS.
  • Basic knowledge on XML - DOM and SAX parser.
  • Hands on experience in using Jakarta Apache frameworks like Struts MVC, Spring MVC, ANT, JUnit and Log4J.
  • Developed Maven scripts for the build and deployment of J2EE applications
  • Expert in writing SQL queries and using Hibernate framework with Spring ORM in interaction with the RDBMS and familiar with Non-Relational Database like MongoDB.
  • Expertise in SOAP and REST Web services.
  • Experienced in deploying applications on Apache Tomcat, Web Sphere, and Web Logic Servers.
  • Have good testing experience in unit testing, integration testing and automation testing.
  • Worked on Web/Application Servers Web Sphere, Web logic, Apache Tomcat and JBoss.
  • Experienced in entire system life cycle (SDLC) including Analysis, Design, Programming, Building, Testing, Debugging, Maintenance and Enhancements of multi-tier, database driven J2EE application.
  • Self-motivated, easily adaptable to new environments and ability to work independently as well as in small groups.
  • Exceptional oral as well as written communication skill. An effective leader and proven team player with excellent analytical, presentation & problem solving skills which contributes to knowledge sharing and team building.

TECHNICAL SKILLS

Languages: Java(J2SE 1.7/1.6/1.5/1.4, J2EE15/1.4), SQL, PL/SQL, UML2.0

Technologies: JSP2.1/2.0/1.2, Servlets2.x, JavaBeans, JDBC, Struts2.x/1.x, RMI, EJB3.0/2.1, Hibernate3.x/2.x, Spring2.0/1.0, Web Services, JMS1.1, SAX and DOM Parsers, AJAX, JAXB2.1/2.0, JAXP1.x, LDAP

Web Technologies: HTML/DHTML, XHTML1.1, JavaScript1.x, JSON, XML1.0, XSL, XSLT,CSS, ExtJS, DOJO, Angular-JS, Selenium.

Development Tools (IDEs): Eclipse, MyEclipse, RAD7.0/6.0, Webstorm, Brackets,Spring Source Tool Suite

Web/Application Servers: Tomcat7.x/6.x/5.x,WebLogic 10.3/9.2/8.1/7.0, IBM websphere 6.x/5.x/4.x,JBoss.AS 7.x

Design Patterns: MVC, Front Controller, Session Facade, Singleton, Business Delegate and DAO patterns

RDBMS: Oracle10g/9i/8i, MS SQL Server 2005/2000, MySQL5.1/4.1, DB 2 9.1/8.1/7.2

Platforms: Windows, UNIX, LINUX

Testing Tools: JUnit 4.x, Jasmine

Version Control: CVS, Rational Clear Case, PVCS

Methodologies: Agile Methodology(SCRUM), Waterfall

Build Tools: Ant 1.7, Maven 2.x

PROFESSIONAL EXPERIENCE

Confidential

Java Full Stack Developer

Responsibilities:

  • Involved in Requirements gathering, Analysis, Design, Development and Testing of application developed using AGILE SCRUMmethodology.
  • Developed the User Interface Screens for presentation using Angular-JS,Ajax, Java Script and HTML.
  • Used MAVEN in each project to automate the builds and managing project.
  • Implemented Reporting SPAs using AngularJs, Angular Directives, CSS.
  • Developed an AngularJS workflow manager leveraging Angular-UI's state router for flexible configuration and management of multi-step user input flows.
  • Developed Backend Rest services using Spring, Jersey, JSON.
  • Entailed in system design and development in core java using Collections, multithreading.
  • Developed applications using Java and J2EE.Experience in LINUX environment.
  • Used Object Relational Mapping tool Hibernate for the interaction with the database. Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • Deployed the complete Web application on Jboss server and used Log4J to capture the log that includes runtime exceptions.
  • Deployed and currently maintaining the applications in JBoss application server in production environment.
  • Browser based client communications with server using REST web services with JSON.
  • Involved in Unit Testing, Functional and Integration Testing for different Modules in the application using Jasmine, Karma and PhantomJS.
  • Participated in the application architecture, development tools for web solutions that fulfill the business requirements of the project.
  • Implemented and maintained the branching and build/release strategies utilizing GIT
  • Involved in the implementation of JSPs, Servlets to interact with Oracle Database.
  • Involved in implementing TDD functionality of extreme programming in software development life cycle.
  • Designed properties file that has been used by many services and written code to read this properties file.

Environment: J2EE/J2SE, Java1.7, JSP, Primefaces,JSF, Apache MyFaces, Spring Frame Work, Spring Batch, Hibernate, JDBC,JMS, CSS3, Apache CXF, LDAP,JNDI, UDDI, WSDL, SOAP, XML, HTML, Log 4j, Web Sphere 7,RAD 7, Oracle, UNIX, Shell Script, Sub Version, Maven and Windows 7.

Confidential, Dallas, TX

JAVA/ J2EE DEVELOPER

Responsibilities:

  • Designed and developed the application using agile methodology and followed TDD and Scrum.
  • Wrote Technical design document with the class, sequence, and activity diagrams in each use case.
  • Designed and Developed the UIFramework built using JSF, Facelets and Primefaces.
  • Involved in writing JSF Backing Beans for controlling the UI and writing custom components and validations.
  • Implemented JSF Converters to handle formatting and Localization and configured the faces-config.xml for converters and validators.
  • Implemented the Ajax interactions with Prime faces for better and faster interactive Front-End.
  • Developedcustom layouts and reusable composite components for the web application using Facelets.
  • Designed and developed Business components and Integrated with Spring framework.
  • Wrote data Components for Plan Setup, wrote and called StoredProcedures using Java,Hibernate.
  • Implemented Hibernate Caching(Query and second level EH Cache) for frequent queries executed against database for reports.
  • Involved in configuring and integrating JSF, spring and Hibernate frameworks.
  • Involved in design and implementation of MVC architecture in different modules.
  • Integrated Spring and Hibernate to develop the business layer which serves the data required for JSF beans.
  • Used Spring Batch to build thePOJO-based development approach of theSpring Framework.
  • Wrote the DAO’s to access the database using JDBC calls and created aspects using Spring AOP annotation approach.
  • Consumed data from Rest webservices using Spring RestTemplate.
  • Configured JDBC data sources and JMS connection factories in Websphere
  • Involved in transforming XML data in to Java Objects using STAX.
  • Responsible for configuring and deploying the builds on WebSphereApplication Server
  • Involved in the Performance Tuning of the Application on client side.
  • Wrote notification service that executes daily, sends emails and escalations to participants.
  • Wrote build & deployment scripts using Maven, shell scripts on unix env.
  • Did the application support on different environments from QA to Production. Was responsible for analyzing the issues, providing technical & functional support to the users and fix them.

Environment: J2EE/J2SE, Java1.7,Spring Source Tool Suite IDE, HTML, CSS, Angular-JS 1.3,, NPM, Spring Batch Frame Work, Spring 4Hibernate, JMS, Jboss 7, REST, XML, HTML, Log 4j, Oracle SQL Developer,Shell Script, GIT, Maven and Windows 7.

Confidential, MO

Java Developer

Responsibilities:

  • Involved in various Software Development Life Cycle (SDLC) phases of the project like Requirement gathering, development, enhancements usingagilemethodologies.
  • Developed the user interface using Spring MVC, JSP, JSTL, Javascript. Custom Tags, Jquery, Html and CSS.
  • Used Spring MVC for implementing the Web layer of the application. This includes developing Controllers, Views and Validators.
  • Developed the service and domain layer using Spring Framework modules like Core-IOC, AOP.
  • Developed the Application Framework using Java, Spring, Hibernate and Log4J.
  • Created DB tables, functions, Joins and wrote prepared statements using SQL.
  • Configured Hibernate session factory in applicationcontext.xml to integrate Hibernate with Spring.
  • Configured ApplicationContext.xml in SPRING to adopt communication between Operations and their corresponding handlers.
  • Developed Spring rest controllers to handle json data and wrote dao’s and services to handle the data.
  • Created DB tables, functions, Joins and wrote prepared statements using PL/SQL.
  • Consumed and Create RESTWeb services usingSpringand Apache CXF.
  • Developed MySQL stored procedures and triggers using SQL in order to calculate and update the tables to implement business logic.
  • Used Maven to build the application and deployed on JBoss Application Server.
  • Used intellij for development and JBossApplication Server for deploying the web application.
  • Monitored the error logs using log4j.
  • Implemented Spring JMS message listeners with JMS queues for consumption of Asynchronous requests.
  • Used AOP concepts like aspect, join point, advice, point cut, target object and also AOP proxies.

Environment: J2EE/J2SE, Java1.7, JSP, Primefaces,JSF, Apache MyFaces, Spring Frame Work, Spring Batch, Hibernate, JDBC,JMS, CSS3, Apache CXF, LDAP,JNDI, UDDI, WSDL, SOAP, XML, HTML, Log 4j, Web Sphere 7,RAD 7, Oracle, Shell Script, Sub Version, Maven and Windows 7.

Confidential, Wilmington, Delaware

Java /J2EE Developer

Responsibilities:

  • Developed the business domain layer using Java, J2EE, JDBC and used DAO, Transfer Objects, Singleton, Factory and Front Controller design patterns
  • Implemented Struts framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer
  • Developed Struts framework Action Servlets classes for Controller and developed Form Beans for transferring data between Action class and the View Layer
  • Developed the front end UI using JSP, HTML, JavaScript, CSS. Implemented Struts Validators framework to validate the data
  • Developed Ant(build.xml) targets for build and deployments on WebSphereApplicationServer 5.0
  • Developed Stored Procedures in the Oracle 9i database.
  • Performed impact analysis on the dependency projects of OneSource Project
  • Involved in writing unit test plans and developing test cases using Junit. Used Configuration Management and Version Control toolCVS.
  • Designed User Interface using Java Server Faces (JSF), Cascading Style Sheets (CSS), and XML.
  • Developed the Enterprise Java Beans (Stateless Session beans) to handle different transactions such as online funds transfer, bill payments to the service providers.
  • Developed deployment descriptors for the EJB have to deploy on Web Sphere Application Server.
  • Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services.
  • Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
  • Extensively worked on MQ Series using point-point, publisher/subscriber messaging Domains for implementing Exchange of information through Messages.
  • Developed XML documents and generated XSL files for Payment Transaction and Reserve Transaction systems.
  • Implemented various J2EE Design patterns like Singleton, Service Locator, Business Delegate, DAO, Transfer Object, and SOA.
  • Worked on AJAX to develop an interactive Web Application and JavaScript for Data Validations.
  • Used Subversion to implement version control System.
Environment:: Java 1.6, J2EE, HTML, Jquery UI, Jquery 1.1,Struts 2, EJB 3, Hibernate, XML, JavaScript, Webservices, Servlets, Oracle, HTML, SVN, JUnit, Eclipse, LDAP, Apache Commons Libraries, WeblogicApplication Server

Confidential

Java/J2EE Developer

Responsibilities:

  • Analyzed impact of proposed solution, explained business requirements/specifications to IT team
  • Developed Cascading Style Sheets For Uniqueness Of The Screens.
  • Used LCDS for a strong Client Server framework to leverage the flexibility between front end and java applications.
  • Use of Action Script in making user interface and to give separate behavior to the various UI Components based on Object Oriented Programming (OOP) concepts.
  • Implemented EJBs - session beans to model business and data access logic and deployed in Application server
  • Developed various Custom components in MXML and AS3 which are reusable in different projects.
  • Developed ActionScript classes for command, model, delegate to implement Cairngorm MVC pattern for handling different flex events.
  • Extensively used ActionScript 3.0 for doing Client side validations and creating effects.
  • Used Remote Procedure calls to get data from web services
  • Used Log4j APIs for logging in the application.Collaborate with QA Developers to build components for automated test infrastructure.
  • Used XML and XML Schema for configurations.
  • Ability to solve problems and debug/troubleshoot to provide effective solutions
  • Written various SQL Queries, Views and Stored Procedures.Writing Use Cases, Sequence Diagrams, Class Diagram, Activity Diagrams
  • Developed the Web client using JSP, HTML and JavaScript.
  • Created Java Utility Classes.Responsible for coding business login on server side.
  • Developed Test Cases using JUnit.Used JSP custom tags pages to generate reports.
  • Used SAX and DOM parser for XML parsing.Used JBuilder as an IDE.Deployed the application on BEA WebLogic Application Server.

Environment: Java, J2EE, HTML, Jquery UI, MXML,APIs, Hibernate, XML, SQL,JSP,Java Script,Junit,SAX Webservices, Servlets, SVN, JUnit, WeblogicApplication .

We'd love your feedback!