We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Charlotte, NC

PROFESSIONAL SUMMARY:

  • Over 7 years of strong experience in Software Analysis, Design, Development, Implementation and testing of Object Oriented Applications Web based Enterprise Applications usingJava/J2EE
  • Expertise in working with Search Engine Optimization (SEO).
  • Expertise in working with spring, JSF, Struts, SOAP and REST Web Services, Hibernate.
  • Experience in using Struts Validation Framework for dynamic validation of the user input forms.
  • Experience in working with Angular JS, AWS, JQuery, MySQL, Node.js, PostgreSQL aExperience in writing Struts action classes, Hibernate POJO classes and integrating Struts and Hibernate with spring for processing business needs.
  • Expertise in designing and developing enterprise and web applications using java and J2EE technologies like Core Java, OOPs, OOD, Servlets, JSP, JDBC, JNDI, JMS, XML, JUNIT, HTML, JAVASCRIPT, CSS, XML, XSL/XSLT, AJAX, JSON, JQuery, HTML 5 and CSS 3.
  • Good knowledge on Deploying the Web Services using APIs for a secure deployment and threat protection.
  • Worked with Relational Database Management Systems including Oracle, MySQL, SQL Server and DB2.
  • Strong knowledge about Multithreading, Collections and Exception handling mechanisms in Java.
  • Experience with design, development and deployment of spring framework based web applications with IOC (Inversion of Control) and AOP (Aspect Oriented Programming) mechanisms.
  • Highly motivated self - starter with strong analytical problem solving skills and an ability to multi task.
  • A good team player with excellent communication, presentation and interpersonal skills and ability to prioritize and coordinate work across different geographic locations.

TECHNICAL SKILLS:

J2EE Standards: Java, Servlet, JSP, EJB, Java Beans, JDBC, JNDI, JSTL, Java Mail, RMI, ANT, Struts, Spring 2.x, 3.x, MVC, Hibernate 3.x, DHTML, XML Deployment-Descriptors, SEO, JSF, AJAX, JMS, JavaScript, Design patterns, SOA, JVM, Java EE 6

Data bases: Oracle 9i/10g/11i, SQL Server 2005/2008, MS Access, TOAD, MS word, MS Excel, SQL Developer with iBATIS, Data Information Security, HSQL

Languages: Java, J2SE 1.5, 1.6, 1.7, SQL

Internet Languages: HTML, XML, AJAX, CSS, JSON, FLEX, JSF, Ice Faces, Prime Faces, JPA 1.0/2.0,JTA 1.1,JAXB 2.2,Angular JS.

Application/Web Server: Tomcat 5.0, Application Server 6.0,J-Boss 5.0,Weblogic 9.x,Webservices-JWS-2, JAX-WS 2.0, AutoSys WS-I standards, Red Hat Enterprise Linux v5.2, IBM Web Sphere Application Server ND v6.1 IBM HTTP Server v6.1, IBM Web Sphere MQ v6.0, IBM RAD (Rational Application Developer) 7.5, ESB, Web Sphere, SOAP,REST, MQ Queues

Operating Systems: Unix, Linux, Windows / NT/XP/Vista/Windows 7

Project Methodologies: Agile, Waterfall, SDLC

IDEs& Tools: Eclipse, Net Beans, Subversion, Clear Quest, Team Forge, Maven, Fusion-JIRA, WSAD, RAD and RSA 7.0

Testing/Control Tools: JUnit, CVS, SVN, Jazz, Clear case, Maven, Apache Maven, Mockito

PROFESSIONAL EXPERIENCE:

Confidential, Charlotte, NC

Senior Java/J2EE Developer

Responsibilities:

  • Responsible for the analysis, documenting the requirements and architecting the application based on J2EE standards. Followed test driven.
  • Participated in designing of Use Case, Class Diagram and Sequence Diagram for various Engine components and used IBM Rational Rose for generating the UML notations
  • Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
  • Implemented different Design patterns like DAO, Singleton Pattern and MVC architectural design pattern of Spring framework.
  • Interacting with client in design and code review meetings.
  • Responsible for Web UI development in Java script using JQuery, Angular JS, ExtJS, Backbone JS and AJAX.
  • Responsible for secure batch data flow to downstream systems using Middleware Java technologies.
  • Developing Intranet Web Application using J2EE architecture, using JSP to design the user interfaces and Hibernate for database connectivity.
  • Used theJavaCollections APIextensively in the application as security protection for XML,SOAP, REST and JSON to make a secure Web Deployment.
  • Designed and developed Controller Servlet, which will route request to Application Controller and followed HTML 5 standards to work with cross browser and mobile compatibility.
  • Extensively Worked with Eclipse as the IDE to develop, test and deploy the complete application and used CSS 3 standards.
  • Development of hibernate objects for data fetching for batch and front-end processing
  • Developed and Implemented REST Web Services and usedSpringFramework.
  • Front end screens development using JSP with tag libraries and HTML pages.
  • Designed and developed the new features in the existing application to meet the customer's satisfaction.
  • Integratedand implementedHibernatewith spring frame work.
  • Configuration ofHibernatemapping files and configuration with Spring.
  • Implementing JSP Standard Tag Libraries (JSTL) along with Expression Language (EL).
  • Designed and developed the user interface screens, data base design changes and changes to user access modules.
  • Worked on thespringframework likeSpringIOC andSpringDAO.
  • Active participation in Web Logic server and Oracle problems (killing instances, debugging server logs, applications logs)
  • Written SQL queries, stored procedures modifications to existing database structure as required per addition of new features and automated using iBATIS.
  • Extensively developed supporting Java Beans Components.
  • Client side validations and server side validations are done according to the business needs.
  • Written test cases and done Unit testing and written executing Junit tests.
  • Used Log4J API for logging and debugging.
  • Written ANT Scripts for project build in UNIX environment.
  • Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
  • Building application and deployment in servers as per request from the QA team.
  • Participated in User Acceptance Testing and issue resolution
  • Production implantation and post production support.

Environment: Core Java, J2SE, J2EE, Spring-Hibernate integration framework, JSP, JSON, HTML, Oracle 10g,SEO, Web sphere SQL, API Gateway, iBATIS, PL/SQL, XML, Web logic, Eclipse, Spring web flow, Ajax, Dozer frame work, Mockito, REST web service, JQuery, JSON, HTML 5, CSS 3, AJAX.

Confidential, CA

Java Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Used Angular JS to simplify development and testing of web applications by providing client-side model - view - controller (MVC) capability as well as providing structure for the entire development process.
  • Developed JSP, JSF and Servlets to dynamically generate HTML and display the data to the client side. Extensively used JSP tag libraries.
  • Developed the application using Eclipse IDE.
  • Used Spring Security for Authentication and authorization extensively.
  • Designed and developed Application based on Struts Framework using MVC design pattern and Participated in SEO marketing strategies.
  • Used Struts Validator framework for client side validations.
  • Used Spring Core for dependency injection/Inversion of control (IOC).
  • Used Hibernate Framework for persistence onto oracle database.
  • Written and debugged the ANT Scripts for building the entire web application.
  • Used XML to transfer the application data between client and server.
  • XSLT style sheets for the XML data transformations.
  • Participated in designing Web service framework in support of the product.
  • Developed web services in Java and Experienced with SOAP, REST, and WSDL.
  • Used Log4j for logging Errors and Used MAVEN as build tool.
  • Designed and developed Generate PDF functionality usingSpringframeworkand iText
  • Used Spring Batch for scheduling and maintenance of batch jobs.
  • Deployed the application in various environments DEV, QA and also Production.
  • Used Data Access Objects (DAO) to abstract and encapsulate all access to the data source.
  • Used the JDBC for data retrieval from the database for various inquiries.
  • Development of MQ application programs for Java JMS environments using queues and messages. Working with JMS Handling and managing exception conditions.
  • Performed purification of the application database entries using Oracle 10g.
  • Used CVS as source control.
  • Created Application Property Files and implemented internationalization.
  • Used JUnit to write repeatable tests mainly for unit testing.
  • Involved in complete development of ‘Agile Development Methodology’ and tested the application in each iteration.
  • Wrote complex SQL and HQL queries to retrieve data from the Oracle database.
  • Involved E2E Development by integrating Front End and Backend by Debugging.
  • Performed Defect tracking using HP Quality Centre.
  • Involved in fixing System testing issues and UAT issues.

Environment: Java, J2EE, JSP,JSF, Servlets, Struts 2.0,Spring 2.0,JDBC 3.0,Spring Security Web Services, XML, JNDI, Hibernate 3.0, JMS, SEO, Websphere Application Server 8.1, Rational clear case, RSA 7.5, Spring3, Restful and SOAP Web Services

Confidential, Miami, FL

Java Developer

Responsibilities:

  • Involved in the development of various use cases, sequence diagrams using UML
  • Involved in design and development of architecture of the application using MVC Model 2 design patterns and Struts framework using JSP and controller Servlets.
  • Designed and developed interactive static HTML screens as screen level prototype
  • Also used Angular JS to create single page applications.
  • Implementedweb servicesusingSOAPprotocol for transferring message toMQ-Seriesand also made Asset componentas aservice.
  • Developed JavaScript for client side validation and developed Cascading Style Sheet (CSS).
  • Involved in design and development of JSP based presentation layer for web based account inquiry using Struts custom tags, DHTML, HTML, and JavaScript.
  • Used Enterprise JavaBeans for processing business rules.
  • Developed thespringAOP programming to configure logging for the application.
  • Implementedservice Oriented Architecturedeveloped webservice components, which were acting as producers and consumers.
  • Developed server side application which handles the database manipulation with the back-end Oracle 9i database using JDBC 2.0.
  • Developed PL/SQL, stored procedures and functions to manipulate the database.
  • Deployed the application components into BEA Weblogic application server.

Environment: J2SE, Core Java 1.5, JSP 1.2, Servlets 2.3, Struts 2, EJB 2.0, JDBC 2.0, JSF, Ant, Log4j, JUnit, BEA Weblogic application server, Oracle 9i, HTML, DHTML, CSS, XHTML, JavaScript.

Confidential

Software Engineer

Responsibilities:

  • Architect and develop custom web and distributed applications using J2EE (JSP, EJB, Struts, Hibernate, custom JSP tags), Oracle, MS SQL, XML, HTML and MySQL for a variety of industries.
  • Perform system architecture, software development, database design, deployment, testing, performance tuning, and maintenance for large-scale, web-based and distributed J2EE projects.
  • Implemented Persistence layer usingHibernateto interact with the Oracle database, UsedHibernateFramework for object relational mapping and persistence.
  • Involved in full life cycle of the project. Analyze the requirements (Functional and Non-Functional). Created specification for development.
  • All modules developed with the framework design patterns and DAOs,Hibernatefor persistence layer,SpringFramework for Application layer.
  • Developed various applications in COM to test the Load balancing, high availability and maximum throughput of the server.
  • Written UNIX shell scripts for testing the application and writing the SQL queries
  • Designed and developed Rich user interface using front end technologies likeHTML, CSS, Bootstrap,JavaScript.
  • Conduct implementations across the full software lifecycle, from Needs Analysis through Maintenance
  • Worked on web services SOAP andRESTtechnologies.
  • Responsible for all client communication, both written and verbal, throughout each project.
  • Design, development, installation, configuration, troubleshooting, and deployment of Oracle databases interacting with telecom systems
  • Development and Management of User Acceptance Test (UAT) using in-house testing panel of users
  • DevelopedRESTarchitecture based web services to facilitate communication between client and servers.
  • Creation of test plans, test scenarios as well as development and execution of test scripts
  • Document, track and work with developers to resolve any identified defects/issues
  • Participate in walkthroughs and reviews of Requirement documentation to validate testability

Environment: Core Java, J2SE, J2EE, Windows, Linux, Java, JSP, Servlets, EJB, JUnit, JDBC, HTML, CSS, JavaScript, XML, JQuery, Apache Tomcat, CVS

Confidential

Java Developer

Responsibilities:

  • Developed and Implemented SOAP based Web Services and usedSpringFramework.
  • Did requirement analysis, design, coding, implementation and Maintenance of this application following the complete SDLC lifecycle along with Team lead.
  • Did core Java coding using JDK 1.3, Eclipse Integrated Development Environment (IDE), clear case, and ANT.
  • UsingSpringIOC (Dependency Injection) developedJavaBeans, with getter and setter properties to be configured by spring. Configured & implementedSpringApplication Context to instantiate all bean classes.
  • Did coding of following modules as - Life insurance Policies, Term Policies and Claims
  • Involved in coding using following design patterns Facade, Singleton, Adapter, and DAO.
  • Did java multithreaded coding and inter thread communication with low latency.
  • Involved in unit testing by preparing JUnit cases.
  • Did Database on Oracle 9i coding by writing several SQL queries and creating database objects like stored procedures and packages.

Environment: J2SE, Core Java, Oracle, UNIX, Multithreading, JSP, Servlets, EJB, JUnit, JDBC, HTML, XML, JSTL, CSS

We'd love your feedback!