We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Jacksonville, FL

SUMMARY:

  • Involved in all phases of Software Development Lifecycle including Requirements gathering,
  • Design and Analysis of the Customer Specifications.
  • Used Angular JS, HTML5, JSP, JavaScript, jQuery, JSTL, Custom Tag for designing the user interface.
  • Used interactive data binding, filters and animation events using AngularJS.
  • Built CSS and JavaScript system for controlling text display issues cross - platform and cross browser.
  • Used jQuery to make the HTML, CSS interact with JavaScript functions to add dynamism to the web page.
  • Implemented few modules using frameworks like Backbone JS and Node JS.
  • ExtJS is used to design executive dashboard, feed viewer, portal, ticket application, responsive design.
  • Developed the pages that are complaint to W3C and ADA standards.
  • Used Dependency Injection feature of Spring 3.0 MVC framework and O/R mapping tool Hibernate 4.0 for rapid development and ease of maintenance.
  • Implemented Ant and Maven build tools to build jar and war files and deployed war files to target servers.
  • Implemented cross cutting concerns like business transactions, security, logging and monitoring mechanism using Spring AOP.
  • Maintained relationship between objects using SpringIOC.
  • Extremely used plain JavaScript and JQuery, JavaScript Library to do the client side validations.
  • Developed Web Services using REST, SOAP, WSDL, UDDI, CXF and XML using JERSEY.
  • Produced RESTful web services in Jersey Framework.
  • Used AJAX to get the data from the server asynchronously by using JSON object.
  • Involved in code review and deployment of the application on development, testing of production servers.
  • Performed unit testing using JUNIT framework and tested DAO's and Business Services.
  • Used CVS as a version control system, an important component of Source Configuration Management.
  • Analyzing the client requirements and production issues.
  • Design and Development for enhancements & change requests.

TECHNICAL SKILLS:

Operating Systems: Windows, UNIX, LINUX

Programming Languages: Java 5/6/7/8, Java Beans, SQL

J2EE Technologies: Servlets, JSP, JDBC, JNDI, RMI

Frameworks: Struts, Spring, Spring MVC, Spring security, Hibernate

Databases: Oracle 11g, DB2, MySQL, SQL Server

Development tools: IntelliJ, Eclipse, IBM RAD, NetBeans.

Web/Application: servers JBoss, Web logic Apache Tomcat, IBM WebSphere.

Web Development: HTML, DHTML, XHTML, CSS, XML, XSL, XSLT, XSD, JWT.

Scripting Languages: JavaScript, Ajax, Jquery

PROFESSIONAL EXPERIENCE:

Sr. Java/J2EE Developer

Confidential,Jacksonville, FL

Responsibilities:
  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology (SCRUM) for developing application.
  • Application is implemented using agile methodology where there is a daily SCRUM meeting to understand the status and resolve any issues.
  • Involved in the combining two web applications into one for a new project.
  • Responsible for development of Business logic in Core Java
  • Used Spring AOP to capture performance statistics of business logic and DAO layer methods
  • Designed and Developed user interactive screens using HTML5, CSS3, JavaScript, jQuery.
  • JSON objects has been created to store them in Database in OFFLINE mode
  • Experienced in Responsive Web Design technology framework like Bootstrap.
  • Enhanced user experience by designing new web features and also single page applications using AngularJS.
  • Implemented Single Sign On e-marketing commercial portal site with B2B and B2C sites.
  • Implemented Spring MVC to achieve Model View Controller design pattern. Configured spring to manage actions as beans and set their dependencies in a spring context file and integrated middle tire with spring web layer.
  • Implementing the Coding standards, review the code and fixing all the code review bugs.
  • Created all the services to work with various entities provided and rectified the services using
  • APIs using JAX-RS.
  • Created application layer POJO classes and mapped them to backend Oracle database tables using Hibernate framework.
  • Experienced in writing SQL and PL/SQL scripts.
  • Analyze the Code and apply the fix solution for the Issues Identified based on the severity basis.
  • Developed queries that are required for the application development and implemented using different logics.
  • Developed test classes in JUnit for implementing unit testing.
  • Batch jobs have been developed using Spring Batch.
  • Used SVN as the version control tool.
  • Worked the application using Struts (MVC Framework) and Strut Tiles to develop presentation tier and business layer.
  • Implemented Object-relation mapping in the persistence layer using hibernate framework in conjunction with validation.xml functionality.
  • Extensively used DAO patterns, including mapping DAO objects, configure file and classes to interact with database.
  • Implemented Object-relation mapping in the persistence layer using Hibernate (ORM) framework.
  • Developed rich User Interface using JQuery, CSS3, and HTML5.
  • Used AJAX function calls using JQuery functions to handle the user requests asynchronously and to have faster responses from the server by directly connecting to the server.
  • Obtained JSON responses to front-end using GSON API.
  • Implemented web services, used to retrieve data that tells whether claimant is incarcerated or not.
  • Developed applications using Hibernate persistent framework, developed persistent classes, hibernate-mapping files, configured XML files, hibernate query language.
  • Developed JSP pages for correspondence team.
  • Implemented web services using WSDL/SOAP and created web services and clients to use those services.
  • Designed and Developed Rating Engine as a Web service following the top down approach using Apache Axis2.

Environment: Java, Bootstrap, AngularJS, jQuery, HTML, CSS, jQuery, Struts, Spring POJO, Eclipse, IntelliJ, Sub lime, Spring MVC, Maven, SVN, AJAX, Apache Tomcat Server, Log4j, Restful web services,, WebSphere Application Server, Spring, Oracle, Jboss, JIRA, Jenkins.

Confidential

Sr. Java Developer

Responsibilities:
  • Hands on code changes for 20 applications. These changes were due to:
  • Remediation of applications using legacy framework code not being supported by WAS 7
  • To consume new enterprise services rather than using custom code
  • Use of best practices like setting up connection factories, data sources, resource references in WAS 7
  • Using Spring, Hibernate to remediate old styled DAO by creating wrapper code around existing SQLs
  • Preparing design document for changes to be done in each application
  • Explaining the design changes to junior team members
  • Code reviews
  • Configuration management and application deployment
  • Bug fixing
  • Participate in daily scrum meetings
  • Development estimation, Project planning (MS Project Plan), Resource management
  • Assigning tasks and track them
  • Identifying and mitigating risks
  • Status Reporting
  • Worked on some of the small but very important code changes e.g. modified existing VB script to use bulk upload feature of SQL Server rather than processing of one record at a time. This alone brought the batch processing time from more than 1 hr to less than 5 minutes.
  • Understanding the business and functional requirements from SMEs
  • Worked on minor L2 and L3 changes.
  • Hands on code development for Lynx 2.1, 3.0, 3.1 releases using Java 1.4 on Weblogic 6 platform using Eclipse.
  • Understanding the business and functional requirements from SMEs
  • Implemented business requirements that required changes in generated PDF reports by changing the code to manipulate XML.
  • Used JSP, JavaScript, Tiles and Ajax in the UI layer.
  • Design and code review.
  • Running implementation demo to business users.
  • Defining/ refining the technical architecture for each new version of the application.
  • Configuration management and application deployment.
  • Help in project planning (MS Project Plan), assigning appropriate tracking numbers to them and track them
  • Status Reporting.
  • Preparing Implementation Qualification (IQ) documents for installation.
  • Co-ordination during production deployment.

Environment: Java 6, WAS 7, RAD, DB2, J2EE Connector, Log4J, UNIX, JSP, JavaScript, VB/C#, MS SQL Server

Confidential,Raleigh, NC

Java/BigData Developer

Responsibilities:

  • Involved in developing the Controller, Service and DAO layers of Spring Framework for developing dashboard for SPST project.
  • Analysis, Designed and implemented application using Spring MVC, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Hibernate, Oracle.
  • Created centralized spring controller to receive request and response back on spring MVC for role based access.
  • Developed seasonal work flow Spring IOC components to the provide promotions and other offers to the customer as per business rules.
  • Written Hibernate components and conducting peer code views.
  • Importing and exporting data into Confidential using Sqoop.
  • Developed Hive Queries for analyzing data in Hive warehouse using Hive Query Language (HQL).
  • Developed Hive External tables and loaded the data in to tables and query data using HQL
  • Developed Spark-SQL for faster testing and processing of data.
  • Exploring with the Spark improving the performance and optimization of the existing algorithms in Hadoop using Spark Context, Spark-SQL, Data Frame, Pair RDD's, Spark YARN.
  • Performance optimization dealing with large datasets using Partitions, Spark in Memory capabilities, Broadcasts in Spark, Effective & efficient Joins, Transformations and other heavy lifting during ingestion process itself.
  • Consolidate all defects, report it to PM/Leads for prompt fixes by development teams and drive it to closure.
  • Attending Business requirement Meetings, UAT Support, Onsite- Offshore Co-ordination, and Work Assignment.
  • Involved in implementing GUI as per requirement.
  • Involved to create the Functional Design and Technical Design.
  • Involved in coding Business logic, Persist data with struts and JDBC, Unit Testing and Integration Testing.
  • Involved Re-Usable Components which can be used in all modules.
  • Involved in supporting UAT activities and Production issues, fixing bugs and Defect Tracking.
  • Involved in creating XSD.
  • Involved in debugging, troubleshooting and defect fixing
  • Involved in testing of the Web services and integrating with external vendors and internal clients.
  • Assist developers in the technical design phase, construction and unit testing phase.
  • Analyzing and understanding the architectural requirements.
  • Involved in conducting peer code Reviews and Functional documents.

Environment: Java, HTML, JSP, Hibernate, Spring Core, Spring MVC, REST-ful Web service

Software Engineer

Confidential,Virginia Beach, VA

Responsibilities:
  • InvolvedinDesign,(SDLC).Used
  • AGILE methodology and participated in SCRUM meetings.
  • Designed and developed the User Interface with HTML5, CSS3, JavaScript and JQuery.
  • JAXB in XML binding.
  • Plugins for JavaScript was created using JQuery.
  • Used eclipse as an IDE to develop the application.
  • Developed internal coding using J2EE technologies based on MVC architecture.
  • DevelopedControllerforrequest, response paradigm by Spring Controllers using Spring MVC. security, Auditlogging(database)andlogging using Spring AOP.
  • Involved in developing stored procedures and Triggers on Oracle 10g.
  • Used Hibernate Persistence Strategy to interact with database.
  • Extensively used HQL queries while working with the database.
  • Developed Hibernate mapping files using different mapping strategies such as table per class hierarchy.
  • Integrated Hibernate with spring by coding a Spring Configuration file.
  • Configured JMS in the WebSphere application server to send messages on the queue.
  • Deployed the application in WebSphere Application Server 6.0.1.
  • Thisfeaturewasimplemented using REST.
  • Used JSON as response type in REST services.
  • Built ANT scripts for automated deployment and for the build operation of the entire application.
  • Used RESTFUL client to interact with the services by providing the RESTFUL URL mapping.
  • Focused on Test Driven Development to perform unit testing using JUnit.
  • Used SLF4J to log debug and exception statements.
  • Handled production support of the application.
  • Documented the flow and functionality of the code for further reference.

Environment: Java, J2EE, JDBC, Servlets, JSP, Hibernate, Spring, SpringMVC, SpringREST, JMS, HTML5, CSS3, JavaScript, JQuery, Ajax, CVS, Oracle 10g, JMS, XML, JAXB, MQSeries, WebSphere, REST, JSON, JUnit, Subversion, Ant, SLF4J, SVN and JIRA.

We'd love your feedback!