We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • 8+ yearsof expertise in Information Technology involving all phases ofSDLCthat includeAnalysis, Application Design, Development, Testing and MaintenanceonEnterprise ApplicationsPrimarily inJ2EE platformacross multiple business domains.
  • VeryStrong Object - Oriented Developerwith experience inSoftware Designand Product Engineering.
  • Worked onOSSProvisioning, Monitoring,Configuration and Activation.
  • Experience in development using Parsers likeSAXandDOM.
  • Good knowledge of Hadoop ecosystem, HDFS, Big Data, RDBMS.
  • Strong Knowledge in XML technologies including XML,DTD, XML Schema, XSL, XPath, XSLT, JAXP (DOM, SAX, JDOM), JAXB (Castor, XML Beans), SOAP, REST/ Web services WSDL, Web Services using AXIS, XFIRE, CXF.
  • Well versed with build automation using open source tools such asMavenandAnt.
  • Proficient software system architecture sense andexpertisein applying variousdesign patterns.
  • Highly experienced in designing, developing and debugging applications using technologies likeJava SE, J2EE, Servlets 2.4, JSP1.2, Struts 2.0, JDBC 3.0, Swing, JavaScript.
  • Hands-on Experience in developing J2EE applications using frameworks such asSpring, Struts, Hibernate, iBatis,Log4J and Junit.
  • Developed front-end using AWT, Flex, Swing, JSF, and JSP with Custom Tag libraries, JSTL, GWT, Adobe Flex, MXML, JSON, HTML, and CSS.
  • Developed the UNIX shell scripts to start and stop the Java scheduled jobs.
  • Proficient in application development using spring modulesSpring-Core, Spring-AOP Spring-JDBC, Spring-MVC.
  • Experience in various messaging standards like Java Messaging Service and Active MQ Series that allows the application components to create, send, receive and read messages.
  • Experience in developing custom components usingMXMLandActionScript3 in Adobe Flex.
  • Extensively worked on both Enterprise and Community edition of MULE ESB.
  • Experience in modeling entity associations and proven skills inHibernate3.2mapping.
  • Strong Knowledge of Hadoop and Hive and Hive's analytical functions.
  • Capturing data from existing databases that provide SQL interfaces using Sqoop.
  • Efficient in building hive, pig and map Reduce scripts.
  • Implemented Proofs of Concept on Hadoop stack and different big data analytic tools, migration from different databases (i.e Teradata, Oracle,MYSQL ) to Hadoop.
  • Hands on experience in writingstored procedures,triggersandfunctions

TECHNICAL SKILLS

Operating System: DOS, Windows 98,Windows 2000, Windows 2007, AIX, Unix, Linux

Languages: C, C++, Java, Visual C++, C#, Python

Database: Oracle 9i,10g,11g, MS-SQL Server (7.0, 6.5,2000)MS-Access 97, Sybase11, DB2 (6.1/7.1), PL/SQL, Teradata, DB2

NoSQL Database: MongoDB, ConcourseDB, Amazon SimpleDB

Web Technologies: JSP,Servlets, HTML, JSON, EJB (1.1/2.0), JMS, JTS, AngularJS, Bootstrap, JAXP 1.0 01, SAX, SSL, DOM, WSDL 1.1,JSF 2.0, Struts (2.0)

Web Servers: Java Web Server,Resin Jsp EngineApache Server 1.3, iPlanet Server

Application Server: Weblogic (4.0/5.1.0/ 6.0/8.1 ), Jboss(2.2/4.0), IBM Websphere (3.5/4.0/5.1), Orion Application Server 1.05

Scripting Languages: CGI, PERL,ASP, Python, PHP, Jscript, JavaScript

Middle Ware: COM/DCOM using ATLEJB, JMS, RMI, CORBA, JCE, IBM MQ Series,J2EE Connectors, MSMQ

Design Process: UML, Rational Rose 2000

Tools: VSS (Visual Source Safe), PVCS, CVSRational Clear Case 3.2, Serena, Jenkins, Tortoise SVN, JProfiler, JMeter

XML Technologies: XML, XPath, XML Schema, XQuery, XSLT, XSP, XSQL

Java IDE’s: Eclipse, RAD 6.0, WSAD 5.1, NetBeans 5.5

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java Developer

Responsibilities:

  • Created user interface using JSP, HTML, JavaScript, CSS.
  • Worked on JMS service for multicasting the data among various system
  • Integrated with multi-threading and concurrency utilities for better performance.
  • Handled Java multi threading part in back-end component, one thread will be running for each user, which serves that user.
  • Developed JSP’s with Custom Tag Libraries for control of the business processes in the middle-tier and was involved in their integration.
  • Used Spring as middle tier application framework, persistence strategy using spring support for myBatis.
  • Developed SOAP and REST based Web Services using JAXB to interact with other component.
  • Wrote classes to implement display format in gridview, Export to Excel, Export to Zip.
  • Generate required system documents including Technical specification, Design specifications, Unit Test Case.
  • Created new REST web service operations and modified the existing web service WADLs Web
  • Application Description Language
  • Used ALM, JIRA for tracking the defects and mostly used JIRA to update the JIRA ticket s as the work progresses.
  • Participated in the daily defect meetings.
  • Used Flex profiler sampling to resolve performance issues.
  • Developed custom components usingMXMLandActionScript3.
  • Involved in skinning and styling of flex components.
  • Involved in bug fixing and code rewrite for existing components.
  • UsedFlex unitas a unit testing framework for flex application.
  • Involved in mapping Java objects to database tables using Hibernate and Java annotations.
  • Executed query’s on Rapid SQL to examine data on the database.
  • Mentored offshore team in flex development.
  • Practiced Agile principles including scrum, 1-week iterations, Continuous Integration.
  • Created and maintained the configuration of theSpringApplication Framework’sIOCcontainer.
  • Formulated and documented technical architecture, components, and strategies for mitigating technical challenges.
  • Involved in loading data from LINUX and UNIX file system to HDFS.

Environment: Java 7, Eclipse, Adobe Flex, DB2, Linux, Shell Scripting, JBOSS 5.1, Weblogic, DB2, JSON, Hibernate, Spring, Rapid SQL, Teradata, Ant.

Confidential

Java Developer

Responsibilities:

  • Developer for Secure and Fair Enforcement of SAFE Act for Assault weapon: Created programs to identify Originators and capture their information for processing and feeding downstream applications based on regulatory and business requirements. Setup all new programs to run within the nightly batch schedule.
  • Developed web services to support the NY SAFE Act Assault Weapons Registration project.
  • Responsible for design, coding component and assembly testing of all application code owned by the Application Team.
  • Wrote SPA (Single Page Web Applications) using RESTFUL web services plus Ajax and AngularJS.
  • Worked on Testing of Reporting Web Application which uses Restful Web services,for resource utilization using XML, DOM, JSON and AJAX features. Extensively worked on testing REST parameters, setting up test cases and assertions using LOADUI, Query Parameters, Header Parameters, Template Parameters etc.
  • Designed, coded and documented GUI and Web Pages using Play Framework, HTML5, CSS3, JSON, XML, bootstrap, JS, jQuery, AngularJS and other open source MVC(or MVVM) framework to fit all kinds of Browser and all kinds of devices.
  • Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
  • Implemented REST service application with Spring Data and MongoDB backend.
  • Designed, developed and enhanced existing databases, emphasizing processing efficiencies and quality assurance.
  • Developed both General and Application SpecificFunctional Libraries.
  • Came up with different scenarios for functional testing of various modules usingDBUnits.
  • Testing of Web Services using web services client generated using Apache Axis, SOAP UI, TCP Monitor to track request and response SOAP Messages.
  • Work with cross-functional teams, Master/Reference Data team for design and execute system test plans to identify and resolve application issues.
  • Covered the application with unit tests using JUnit, Mockito and EasyMock.
  • Implemented an automated functional testing suite and increased test coverage from 20% to nearly 80%. Used Mockito for tests and Jenkins for CI.
  • Involved in testing, debugging, performance tuning, bugs fixing and documentation of the system.

Environment: Java 1.6, JPA, JCE, RAD 7.0,JSON, JSP, JSF 2.0,BackboneJS, AngularJS, EJB 3.0, Spring, Struts2.0, REST, SOAP, MongoDB, JSON, Maven, Python, Apache CXF, Websphere Application Server 7.0, Websphere Portal Server 8.0, Jenkins, GitHub, JIRA, Agile Methodology, Junit, Mockito.

Confidential, Indianapolis, IN

Senior Java/J2ee Developer

Responsibilities:

  • Created a build environment for Java using Jenkins, Git, Maven, Artifactory, and a number of reporting tools
  • Deployed the application and tested on WebSphere 8.5 Application Server.
  • Developed custom logging framework for mule ESB application and analysis was made using logstash, elasticsearch and kibana tools.
  • Developed and implemented Spring and J2EE based MVC (Model-View-Controller) framework for the application.
  • Used JSF 2.0 framework in developing user interface using JSF UI Components, Validator, Events and Listeners.
  • Integrate Spring DAO for data access using with Hibernate.
  • Implemented Persistence layer using Hibernate to interact with Oracle 11g and SQL Server databases
  • Developed JSP’s with Custom Tag Libraries for control of the business processes in the middle-tier and was involved in their integration.
  • Involved in CPU Security Patch installation on oracle database on Solaris, AIX, Linux, Windows Environment.
  • Developed SOAP and REST based Web Services using JAXB to interact with other component.
  • Worked with smooks framework integrated with mule ESB and WSO2 ESB.
  • Used multithreading in programming to improve overall performance.
  • Handled Java multi threading part in back-end component, one thread will be running for each user, which serves that user.
  • Performed Functional testing, GUI testing and Regression testing using automated test cases and scripts in QTP.
  • Created complex SQL queries and used JDBC connectivity to access the database.
  • Set up Jenkins server and build jobs to provide continuous automated builds based on polling the Written stored procedure, triggers, and cursors using Oracle PL and SQL.
  • Created a command-line interface for running the tool.
  • Worked with QA team for testing and resolve defects.

Environment: Core Java, JMS, JavaScript,HTML5, AJAX, SSL, Java Cryptography, JQuery, AngularJS, Hibernate, Spring 3.0, Apache Axix, Jenkins, Oracle 11g, Webshpere 8.5, Jboss 4.X GA WSDL, Swing, JDBC, UML, REST, SOAP, Linux, AIX.

Confidential, Edgewood, NY

Senior Java/J2ee Developer

Responsibilities:

  • Developed and implemented Swing, spring and J2EE based MVC (Model-View-Controller) framework for the application.
  • Deployed the application and tested on WebSphere8.5 Application Server.
  • Developed the UNIX shell scripts to start and stop the Java scheduled jobs, Developed file handling processes and data load programs using Core Java.
  • Implemented Persistence layer using Hibernate to interact with Oracle 11g and SQL Server databases.
  • Used iBatis and MyBatis ORM tools which automate the mapping between SQL databases and objects in Java.
  • Involved inETL processesto load data from Flat files, XML, SQL Server, Access and Excel spreadsheets into the target Oracle database by applying business logic on transformation mapping for inserting and updating records when loaded.
  • DevelopedSQL*Loader scriptsto load the data from external files that isexported from SQL Server.
  • Created database program in SQL Server 6.5 to manipulate data accumulated by Internet Transaction. Wrote a Servlets Class to generate dynamic HTML pages.
  • Developed the web services by using WSDL, REST using SOA.
  • Used Web Sphere to develop the Session Beans/Entity Beans where transaction persistence is required in the application. Worked on MQSeries with J2EE technologies (EJB, Java Mail, JMS, etc.) on the IBM Web Sphere Application Server on the server side.
  • Used AJAX, DOJO, Java script, Spring and GWT to create interactive user interface.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Created a deployment procedure utilizing Jenkins CI to run the unit tests, build documentation using NaturalDocs, and create RPM packages for installation and setup the application and its dependencies
  • Developed front-end using AWT, Swing, JSF, and JSP with Custom Tag libraries, JSTL.
  • Developed user interfaces using EJB 2.0 JSP, JSF,ATG, JMS frame work with AJAX, JSON, Javascript, HTML, DHTML, and CSS.
  • Developed Oracle Stored procedures to handle the business logic.
  • Involving in CTAPP tool (Rules Engine) for adding new client configuration

Environment: JAVA 1.5, HTML5, EJB, JavaScript, JMS, AJAX, JQuery, Hibernate, Spring, Webshpere, SQL Server, Jboss 4.X GA WSDL, JSP, JSF, JDBC, UML, REST,Sybase Database, ExtJs, Python

Confidential, Atlanta, GA

Java/J2ee Developer

Responsibilities:

  • Applied model-view-controller design pattern using Java Beans, Swing and conducted simultaneous queries and retrievals using Java multithreading techniques.
  • Worked with the client to define specifications, reviews, quality, estimation and scheduling.
  • Designed and developed components under J2EE architecture using spring, JSP, Servlets, Hibernate and JMS.
  • Extensively used spring with Hibernate among the modules in persisting the data.
  • Application integration with Spring Web Services to fetch data from external Benefits application using SOA architecture, configuring WSDL based on SOAP specifications and marshaling and un-marshaling using JAXB.
  • Developed a client program to generate a mail with end-of-day report, by using Java Mail API.
  • Developed the components using Java API to interface with LDAP server and retrieve user information.
  • Involved in writing SQL queries and procedures and applying optimization techniques.
  • Deployed application in DEV, UAT and PROD environments with all JDBC connection pools,
  • Data source creations, JMS Queues and factory configurations in Weblogic application server.
  • Developed persistence Hibernate framework to interact with database

Environment: Java, JavaScript, UML, Rational Rose, CSS, AJAX, XML, XSLT, Struts, Hibernate, Spring 2.x, SQL Navigator, Ant, WS02 ESB, PVCS, Bea Web logic 9.x, Web logic workshop, Oracle 10g, ExtJs, Linux.

Confidential, Stamford, CT

Web Programmer

Responsibilities:

  • Web Form design and coding using Master Pages, Server controls, Cascading Style sheet, JavaScript, html.
  • Created different hierarchical, interactive storage reports using C# for Streams/OpComs, Locations, Datacenters that displays monthly, most recent Capacity, Assigned, Used, Unused, Efficiency, Cost figures.
  • Created Reports that shows SAN File system, SAN Array, Database, NAS data analysis, Trend, Efficiency, Unclaimed SAN, NAS Ownership, Exception, Filer, Summary and Billing Data Report on monthly basis.
  • Wrote business logic code in C# code behind files to read data from database stored procedures.
  • Created a user friendly interface where the user can see the detailed report based on his selection of Sector or OpCom group.
  • Wrote classes to implement display format in gridview, Export to Excel, Export to Zip.
  • Used dataset, data reader, data view to read data using ADO.Net objects.
  • Used gridview BoundField, HyperLinkField, TemplateField to display data in a well defined manner with sorting, paging, Export to excel, zip, bookmark a link, static gridview headers on scroll features. sections.
  • Created a Storage Dashboard with Dundas Charts which shows monthly Graphs for Storage Efficiency (Allocated Vs Used) for SAN and NAS for different Streams and 0% utilized Qtrees. It also shows the detailed drilldown data on graph click.
  • Created different Monthly and Yearly Bar, Column, Stacked, Line Charts to visualize Capacity using Dundas Chart and TeeChart.
  • Added interactive features in Charts like animation, zoom, print, drilldown, save as image/pdf, data export to excel.
  • Wrote T-SQL queries in creating views and stored procedures in SQL Server. Used joins, unions to get data from different tables and databases.
  • Responsible for sending the web site to Development server, Uat server and Production Webfarm server through a well defined set of procedures and coordinating with the deployment and testing team.
  • Attending regular weekly team meetings related to Application development progress and future targets.
  • Client interaction to understand their requirements and get feedback on the existing application.

Environment: Microsoft Visual Studio 2008, .NET Framework 2.0, ASP.NET, C#, ADO.NET Subversion Source Control, AnkhSVN, Syncfusion Essential Studio, Dundas Chart, IIS 5.0, SQL Server 2005, Oracle 9i, Windows server 2000, Atlassian JIRA

Confidential

Java Developer

Responsibilities:

  • Worked as a senior developer, member of development team of project caTissue.
  • Involved in creation of requirements and high level design specification for caTissue Suite Improvements implementation with client’s business team.
  • Development of a split billing system - core java, collections, spring, hibernate, mysql.
  • Designed and Implemented enhancements feature in team.
  • Developed the UI panels usingJSF, XHTML, CSS, DOJO and JQuery.
  • Developed ANT scripts to build and deploy the application in the JBOSS Application Server.
  • Developed patient web service to handle insertion and retrieval of patient information supporting services framework Apache Axis
  • Involved in writing SOAP and HTTP based WSDL using XML Schema.
  • Took the initiative to become a subject matter expert in several areas, including J2EE technologies, software security, performance re-engineering, build deployment process, Ant tool, and performance profilers.
  • Involved in application performance tuning, investigated Memory leaks, CPU and Memory profiling, tuning of production server to provide maximum productivity and minimum overhead.

Environment: Java,J2EE, JDK1.5, Struts, Hibernate, Flex, Ext-Js, Web Service, WSDL, JSP, Ajax, JDBC, MySQL, Oracle, Ant, Jboss 4.X GA, JUnit, Enterprise Architect, SVN, Bugzilla.

We'd love your feedback!