We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY:

  • Over 8 years of experience in Software design and development activities including requirement analysis, design, and implementations and testing of various client server based applications using Javaand J2EE technologies.
  • Strong Experience in Front End/UI Technologies like JSP, HTML, JQuery, JavaScript, CSS.
  • Technologies extensively worked on during my tenure in Software Development are Struts, Spring, CXF Rest API, Web services, SOAP, XML, JMS, JSP,GIT, JNDI, Apache, Tomcat, JDBC and various Databases like Confidential, and Microsoft SQL server.
  • Strong experience inJava, Struts, and Spring, Servlets, Hibernate, JSandJavaBeans.
  • WorkedonIntegrated Development Environments like WSAD, Eclipseand Net Beans, IntelliJ IDEA, Ruby.
  • Extensive Experience in IBM WebSphere and Tomcat web server.
  • Experience in J2EE platform including, developing both front end & back end applications usingCoreJava, Servlets, JSP, EJB, AJAX, Spring, Struts, Hibernate, JAXB, JMS, JDBC, Web Services, Objective C.
  • developing Multi - Tier Web Applications and Server side Business Logic using J2EE, XML, WebSphere, WebLogic, Apache Tomcat, Enterprise Java Beans, Servlets, JSP, Struts, JDBC, DB2, Confidential, PL/SQL.
  • Bug Predictive Tool - halps locate areas of weaky/buggy code by reporting on source code files, components and directories in recent activeflux(changes related to defects or customer issues)
  • Expertise in Object Oriented Analysis, Design/Development Methodologies using Core Design Patterns, and SOA architecture.
  • Experience in design and implementation of web Services in REST architecture/ SOAP protocol
  • Experienced in configuring, and deploying middle-tier popular J2EE Application and web servers such as IBM WebSphere, JBoss and Tomcat.
  • Good Understanding of RDBMS through Database Design, writing queries and stored procedures using databases like Confidential 11g, MySQL and SQL Server.
  • Developed Ant build scripts for deploying the project on WebSphere application server.
  • Good experience in successfully developing and implementing client server and web based applications using CoreJava, J2EE,Backbone.js, and DB2.
  • Strong exposure to Adobe tools - Photoshop, Dreamweaver, Illustrator and Flash.
  • Extensive experience in visualization, creating visual designs, Product Logos, developing high quality of work, maintaining team, and design reviews, handling whole project through its life cycle.
  • Strong experience in SEO (Search Engine Optimization) and Progressive Enhancement.
  • Good Experience using Bootstrap for Responsive Web Design (RWD) and CSS media Queries.
  • Experience using Angular UI components like GRID
  • Adobe CQ5 - Has good knowledge in Apache Sling framework,JavaContent Repository (JCR), Apache Jack Rabbit.
  • Experience in installing, configuring, tuning IBM Web Sphere 7.x/6.x, BEA Web Logic, Apache, Tomcat 5.x/6.x/7.x, JBOSS 5.x/4.x.
  • Experience in designing use cases and sequence diagrams using Rational Rose Enterprise Edition 2000 and UML, OOAD and J2EE Design Patterns.
  • Good working knowledge on build tools Ant/MAVEN, unit testing wif JUNIT and logging tools like Log4j.
  • Extensively used JDBC Statement, Prepared Statement, Callable Statement and Result Set interfaces while providing database interaction wif the RDBMS backend.
  • Good Knowledge & Experience in working wif Agile methodologies such as SCRUM.

TECHNICAL SKILLS:

Programming Languages: Core Java,J2EE, PL/SQL, Unix Shell Scripts,Jive

Java/J2EE Technologies: STRUTS, Servlets, JSP 1.2/2.0, JMS.

Web Development: HTML, DHTML, XHTML, CSS, Java Script, AJAX

Frameworks: Struts 1.x/2.x, Hibernate, Spring 2.5/3.0UI Frameworks Angular JS, jQuery

XML/Web Services: XML, XSD, WSDL, SOAP, Apache Axis, DOM,AWS, SAX, JAXP, JAXB, XML Beans,Flux

Messaging Technologies: JMS

Application/Web: Servers IBM Web Sphere 6.x/5.x, BEA Web Logic 8.1/9.1, Apache Tomcat 5.x/6.x, JBOSS 4.x/3.x

Methodologies/Design: Patterns OOAD, OOP, UML, MVC2, SVN,DAO, Factory pattern, Session Facade

Databases: Confidential 8i/9i/10g, INFORMIX, NoSQL,PostgreSQL,SQL Serve, Mongo db,IBM DB2,D3

IDEs Eclipse: RAD, WSAD

Build Automation: Ant, Maven

Testing and Logging Frameworks: JUnit, Log4J

Reporting Tools: Crystal Reports 11

Tools Rational Rose: , Microsoft Visio, XML Spy, TOAD

Operating Systems: Windows, AIX, Sun Solaris, HP-UX,Linux.

PROFESSIONAL EXPERIENCE

Confidential, Minneapolis, MN

Sr. Java Developer

Roles & Responsibilities

  • Developing Intranet Web Application using J2EE architecture, using JSP to design the user interfaces, and JSP tag libraries to define custom tags and JDBC for database connectivity.
  • Used JPA (Java Persistence API) wif Hibernate as Persistence provider for Object Relational mapping.
  • Coded in Angular JS MVC Framework to make single page and Allocation price configurations pages.
  • Developed and delivered the courseware forJIVEproduct also
  • Good experience in developing Web applications in UI usingRubyonRails, Java, CSS, HTML, JavaScriptand SQLonboth Windows and Linux systems.
  • Used SVN as version control tools to maintain the code repository.
  • Reviewed the Business Use cases, Analyzing Business Requirements, Technical Requirements and Developed High Level and Low Level Design Documents.
  • Implemented Log4j for the project to compile and package the application, used ANT and MAVEN to automate build and deployment scripts.
  • Created batch jobs using UNIX shell scripting
  • Experience wif Hadoop components such as Job Tracker, Task Tracker, Name Node, Data Node, Map Reduce, Apachekafka andHDFSFramework..
  • Bug Predictive Tool - halps locate areas of weaky/buggy code by reporting on source code files, components and directories in recent activeFlux(changes related to defects or customer issues)
  • Good knowledge on frameworks JQuery,Backbone, Node JS.
  • Worked wif No SQL, Mongo DB and heavily worked on Hive, Hbase and HDFS
  • InvolvedinCustomization, Personalization and Extension of existingOAFpages.
  • Utilized Spring and Hibernate as the architectural framework. Has utilized Dependency Injection, Spring MVC, AOP, Spring DAO and Spring Context modules of Spring framework in the development of the project.
  • Develop and Review the Junit Test Cases Created by developers.
  • Developed user interfaces using HTML 5.0, CSS and used struts tiles for JSP page layout.
  • Designing the DevOps flow wifGit, Jenkins and Docker container base virtualization on Linux platforms.
  • Extensively involved in database designing work wif Confidential Database and building the application in J2EE Architecture.
  • Involved in configuring and creating topics inKafka.
  • Responsible for Generating the Reports through Postgresql Client, Database Support, Updating Database Objects in Production and Development Environments based on Postgresql Database.
  • Experienced in writing the DTD for document exchange XML. Generating, parsing and displaying the XML in various formats using XSLT and CSS.
  • Used Dependency Injection feature of Spring 1.0.2 framework and O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • Worked wif EJB message driven beans to handle the service calls as handlers.
  • Used Web services - WSDL and SOAP for getting Loan information from third party and used SAX and DOM XML parsers for data retrieval
  • Involvedinimport the data from excel sheet to database throughOAFpage.
  • Apart from construction, was involved in System Testing (ST), Bug fixing, UAT, and QC rounds of this phase of the project.
  • Created Ant tasks to support application deployment in development, test and production environments.
  • Worked on PL/SQL and SQL queries
  • Configured AWS RDS Aurora database users to allow each individual user privileges to perform their related tasks.
  • Involved in both High Level Design and Detailed Design
  • Extensive experience developing applications using Agile methodologies like Test Driven Development (TDD), SCRUM and KANBAN.
  • Developed screens for the Correspondence, Insured Personal Information, Reports, Help Center using data tables and search functionality.
  • Rational ApplicationDeveloper(RAD-7.5) and Webspere-8 were used for the development and deployment.
  • Proficient in RDBMS concepts and worked wif MySQL 5.0, Confidential 9i/10g and SQLServer.
  • Good team player wif ability to solve problems, organize and prioritize multiple tasks.
  • Excellent communication and inter-personal skills.

Environment:CoreJava, J2EE, Java SE 6, UML, JSP 2.1, Hadoop 1x, Postgresql,Hive, Pig,SVN, HBASE, JSTL 1.2, Servlets 2.5, Spring MVC, Hibernate, JSON, Restful Web services, jQuery, AJAX, Angular Js, JAXB, IRAD Web sphere Integration Developer, FLUX,Web Sphere 7.0, Eclipse Kepler-Maven, Jive,Serena Dimensions, Unix, JUnit, DB2, Confidential .

Confidential, NYC, NY

Sr. Java Developer

Responsibilities

  • Analyzed Business Requirements and Identified mapping documents required for system and functional testing efforts for all test scenarios.
  • Performed Requirement Gathering & Analysis by actively soliciting, analyzing and negotiating customer requirements and prepared the requirements specification document for the applicati,on using Microsoft Word.
  • Worked wif No SQL, Mongo DB and heavily worked on Hive, Hbase and HDFS
  • Developed Restful web services using JAX-RS and used DELETE, PUT, POST, GET HTTP methods in Spring 3.0 and OSGI integrated environment.
  • Created an internal browser based text editor using HTML, CSS, JavaScript, Require.js, Backbone.js.
  • Support Engineer - EnterpriseD3 in chart tools
  • Used Spring JDBC Dao as a data access technology to interact wif the database.
  • Created Resource Bundles using Apache Karaf 3.0 to deploy JAX-RS sand spring DAO services as OSGi bundles into Service mix 5.3 version.
  • Developed server-side common utilities for the application and the front-end dynamic web pages using JSP, JavaScript and HTML and CSS.
  • Used Eclipse as an IDE for the development of the application
  • Created batch jobs using UNIX shell scripting
  • Used SVN as version control tools to maintain the code repository.
  • Coded in Angular JS MVC Framework to make single page and Allocation price configurations pages.
  • Used Apache CXF to build and generate contract objects and Service Implementation Beans for JAX WS endpoints
  • Configured AWS RDS Aurora database users to allow each individual user privileges to perform their related tasks.
  • Used JaxWsProxyFactory Bean of spring CXF framework to create clients by configuring service end points and service name into xml configuration file.
  • Created Class diagrams and used design pattern for better code quality standard.
  • Participated in Agile stand-up meeting and client discussion to alignment of the goals of business and technology.
  • Support Engineer - EnterpriseD3
  • Used Clear Case tool for build management and ANT for Application configuration and Integration.
  • Responsible for Generating the Reports through Postgresql Client, Database Support, Updating Database Objects in Production and Development Environments based on Postgresql Database.
  • Responsible for designing and developing highly distributedRubyonRailsweb applications for a high performance, high traffic, advanced interactive site dat attracts unique visitors per day.
  • Created, executed, and documented, the tests necessary to ensure dat an application and/or environment meet performance requirements (Technical, Functional and User Interface).
  • Worked on the SOAP Web Services to be invoked by gateway UI application build in Spring, JSF, Spring-hibernate ORM framework.
  • Worked in conjunction wif other testers, developers, other team members and senior manager in validation and testing complex scenarios and projects and in the maintenance of Quality Standards in projects.
  • Hibernate Query Language (HQL) was used to perform various queries in the database.
  • Responsible for implementing the transaction management in the application by applying Spring methodology

Environment: Java, JSF, Spring, Hibernate, Linux Shell Script, SVN, JaxWS, SOAP, WSDL, CSS3, html3, JBOSS, JSF, Rally, Hudson xml, html, Clear Case, Clear Quest, My Eclipse, ANT, Confidential, Linux, Confidential 10g database

Confidential, Chicago, IL

Sr. Java Developer

Responsibilities

  • Developed the application using Software Development lifecycle, followed the Agile Development Model.
  • Created Functional specification documents (FSD) and JSON contracts.
  • Implemented GUI screens for viewing using CoreJava,Servlets, JSP, Tag Libraries, JSTL, JavaBeans, HTML, JavaScript and Struts framework using MVC design pattern.
  • Build, configured and deployed Web components on Web Logic application
  • Application built on Java Financial platform, which is an integration of several technologies like Struts and Spring Web Flow.
  • Developed application based on SDLC (Software Development Life Cycle)
  • Developed presentation layer using JSP, Servlets and performed data validation.
  • Involved in developing Struts Validator frame work and wrote own custom Validator files.
  • Developed administrative UI interface for a data gathering, and reporting tool using jQuery UI, and Backbone.js.
  • User interface was developed using struts and JSP’s. Used struts Tiles for creating JSP layouts.
  • Used spring framework modules like Core container module, Application context module, Spring AOP module, Spring ORM and Spring MVC module.
  • Implemented service method and SQL queries, PL/SQL to interact wif Confidential DBMS
  • Developed the presentation layer using Model View Architecture implemented by Spring MVC.
  • Developed POJO as part of persistence framework.
  • Developed Form Beans, which are used to store data when the user submits the HTML form.
  • Created BD's for invoking business methods of EJB's.
  • Created batch jobs using UNIX shell scripting
  • Developed Stateless Session Beans and Message Driven Beans to implement the business logic.
  • Developed Stored Procedure for reports and business needs for complicated business logic.
  • Application used AJAX to reduce the bandwidth usage and provide better user-experience.
  • Performed Unit Testing using JUnit.
  • Implemented Singleton, Service Locator, Factory Design, DAO design Patterns, based on the application requirements.
  • Used Eclipse as Development IDE for web applications.
  • Configured the project on WebLogic 10.3 application servers.
  • Extensively used Java multi-threading to implement batch jobs.
  • Used SVN as version control tools to maintain the code repository.

Environment: CoreJava,JDK 1.4, J2EE 1.2, HTML,Angular JS, CSS, JDBC, Servlets, JavaScript, JSP, Ajax, EJB, JQuery, CSS, CVS, Confidential 8i, Linux, Eclipse, MS SQL Server, My SQL.

Confidential

Java/J2EE Developer

Responsibilities

  • Designed and developed JSP pages using Spring framework.
  • Designed and developed code on core java and J2EE
  • Involved in writing AJAX scripts for the requests to process quickly.
  • Worked on persistence layer using O/R Mapping tool Hibernate wif Confidential 10g Database.
  • Used Spring AOP and Spring Security wif SAML for user authentication, single sing on, data integrity.
  • Worked on XML parsing by using JAXB for XML Schema Validation.
  • Used XSLT to transform my XML data structure into HTML pages.
  • Consumed SOAP & REST based web services to receive membership, service data for users.
  • Update the data wif Postgresql
  • Used Spring-Hibernate integration and JPA ORM in the back end to fetch data from Confidential and MYSQL databases.
  • Developed REST based MVC framework using Spring 3.x libraries
  • Used Criteria API and HQL for data extraction.
  • Involved in designing, developing and configuring server side J2EE components like JavaBeans, JSP, Servlets, JNDI, and XML using IDE- Eclipse and deployments in Web Sphere

Environment: JDK 1.4, JSP, Spring, Servlets, JNDI, JUnit, XML, IBM Rational ApplicationDeveloper(RAD), Web Sphere 5.0, SQL Server 2003,Postgresql,Log4j, Windows XP, SVN, ANT

We'd love your feedback!