We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY:

  • Worked in various roles as Technical Lead and Sr. Java developer.
  • UI layer development using technologies like Adobe Flex, JSP, YUI,JSF(Prime Faces),AngularJS, HTML5,VB,CSS3,BootStrap
  • 2+Years of experience in Java Script, HTML5, CSS3, jQuery, Angular JS, Boot Strap in development of front end/UI portals.
  • Expertise in Angular JS controllers, directives, factory and service resources, routings and events.
  • 2+ years of experience in design and development of Adobe Flex Rich Internet applications (flash player) and desktop applications (AIR).
  • Expertise in Java Script and AJAX calls. Expertise in jQuery plugins and Angular components
  • Expertise in Angular JS controllers, directives, factory and service resources, routings and events
  • Expertise in Data Tables and High Charts and customizing high charts
  • Expertise in DOM manipulation using JavaScript, jQuery and Angular JS.
  • Expertise in developing MVC architecture both in Adobe Flex applications and Java Script applications.
  • Expertise with HTTP Service, Web Service and Remote Object for data sending and retrieval.
  • Expertise with Ajax Calls to Jackson framework to direct call java methods and Play routing for restful web services.
  • Experience working with different data formats like Object, JSON and different JSON Media types.
  • Expertise in creating skins to the MXML components both programmatically with Action Script classes and visually using design mode in the Flex builder.
  • Knowledge in Sencha Ext JS components
  • Proficiency in Following the SDLC in development project, which includes involve in Requirements gathering, Design Domain Object Model, Database Modeling, Designing Technical Design Document (TDD), Development and Unit Test Cases (UTC) using JUnit.
  • Good hands on experience in BPM tools (AWD).
  • Big Data (Hadoop) MapReduce, Pig, Hive, HBase, Flume, Sqoop, Oozie.
  • J2EE Design Patterns: Front Controller, Singleton, Session Fa ade, Data Access Object.
  • UML: Very good understanding of UML Patterns from feasibility to the system analysis and design, and functionality phases. Experienced in developing UML diagrams like class diagrams and sequences diagrams using Rational Software Architect.
  • SDLC: Hands on experience on Water Fall, Agile and Scrum methodologies.
  • MVC: Struts Framework, Spring MVC.
  • External Services/Application Communications: JMS ( IBM MQ, Queue, Queue Connection Factory, Listener Port, Message Driven Bean ) and Web services (SOAP, WSDL, Restful)
  • Java ORM Framework: Hibernate,TopLink
  • Open Source Frameworks: Spring Framework (IOC,Batch,Security, MVC,JDBC,AOP)
  • Markup Languages: XML, XSLT, XPath.
  • Application/Production/Environment Support: Expertise in configuring and deploying the large - scale Applications in the IBM Web sphere, Weblogic, Glass Fish4.0 and JBoss Application Server.
  • Database: Expertise in using databases like SQLServer, Oracle, MySQL and DB2 and writing complex SQL, PL/SQL queries,LDAP.
  • Good exposure in working with back-end legacy system (ex: mainframe).
  • Bug Tracking Tools: Experience in using Bug tracking Bug-Zilla and JIRA.
  • Version Control: MS-VSS, Perforce, Star Team, Dimensions and CVS, GIT.
  • Application/Module/Class/Method Testing: JUnit and Ant Scripts (Run and Prepare Testing Result).
  • Reporting Tools: Crystal Reports, BIRT and Jasper Reports.
  • Strong initiative, teamwork, responsible, leadership, communication analytical and problem solving skills.
  • ETL Tools: Tal-end
  • Willingness and ability to quickly adapt and learn new technologies.
  • Good Exposure in working with onsite-offshore models
  • Having good knowledge on HIPPA (Health Insurance Portability and Accountability).
  • Over 12+ years of experience in software requirement analysis, design, development and deployment of complex Client/Server and Intranet/web based n - tier architecture systems utilizing Object oriented and Internet technologies with strong domain knowledge of Micro Finance, Banking, Telecom, Travel, Mutual Fund, Health Care, Insurance.

TECHNICAL SKILLS:

Internet Technologies: Java, J2EE (JMS), IBM MQ Series, log4j, Xml, Dom, Ajax, Java Script, HTML, CSS, YUI, JSON, Angular JS.

Hadoop related Big Data Technologies: Hadoop, MapReduce, HDFS, Pig, Hive, Oozie, Sqoop, Flume, Spark, Kafka, Zookeeper.

Version Control/QA Tools: MS-VSS, Perforce, Star Team, Dimensions, CVS and SVN

Design Tools: MS - Visio, Rational

BPM Tools: AWD,Pega6.0

Middleware: J2EE (JMS).

Design Patterns: J2EE Design Patterns Front Controller, Business Delegate, Session Fa ade, Data Access Object and Value Object, Singleton, MVC

Web services: SOAP and RestFul, SOAP UI

Application Servers/Web Container: BEA Weblogic, IBM Websphere, JBoss, Tomcat, Glass Fish4.0 and Jetty.

Databases: Oracle 10g, MS SQL Server 7.0, DB2.

No SQL: Hbase, Cassandra, Mongo DB

Operating Systems: Windows - 2000 / NT 4.0 / 98 / XP and Red Hat Linux.

Languages/Test Driven: C/C++, UML, SQL, Stored Procedure, JUnit.

IDE: Eclipse 3.x, Net Beans

Methodologies: OOPS/OOAD, UML, RUP, Design Patterns, Scrum

Persistence Framework: Hibernate, Toplink and JDBC.

Tools: RAD, SQL*Plus, SQL Navigator, MS Visual Studio, Wise Installer, MS Office Suite, MS Project, MS Visio, Rational Rose.

Build tool: Ant, Maven, Hudson, Bamboo and Anthill

Bug Tracking Tools: Bug-zilla and JIRA

Reporting Tools: Crystal Reports8.5 and BIRT Reports, Jasper Report 4.2

Others: Talend4.2 ETL

Frameworks: Struts, Spring(IOC, MVC, AOP, Batch, Security, JDBC, ORM)

TDD: Junit

Performance Tools: Jprofile

PROFESSIONAL EXPERIENCE:

Confidential (Minneapolis,MN)

Senior Java Developer

Responsibilities:

  • Involved in requirement gathering and providing high level design document, which include Object Oriented Model, Object Oriented Design/Concepts and J2EE Design Patterns.
  • Prepared Technical Design Documents for modules that include class object and sequence diagrams.
  • Involved in all System and Application architecture discussions and played key role in deciding optimal and best approaches based on the business needs and the system scalability requirements.
  • Prepared Installation documentation for set up environment.
  • Assisted the team where ever they need technical help.
  • Implemented Angular Controllers to maintain each view data
  • Implemented Angular Service calls using Angular Factory
  • Customized Data Tables and High charts into Angular JS Directives
  • Implemented Directives to make customized components
  • Integrated the service calls with the UI.
  • Implemented Bower to install required JavaScript libraries
  • Implemented Grunt to build minified application and deploy
  • Implemented emit and broadcast to propagate and catch the events.
  • Implemented injections for scope, routeParams and rootScope.
  • Implemented the container structure for the application
  • Implemented Security token generation for each flow.
  • Developed Interceptors to validate JSON Contract & Security token for each flow.
  • Developed the JSON contract validation against input request & output response.
  • Implemented Controllers /Resources for Required Edits & Reports.
  • Implemented Seas CXF-REST call invocation from FMS services.
  • Consuming existing ACH SOAP services using CXF-SOAP client.
  • Developed Heart Beat Component using the Quartz scheduler.
  • Developed image Billing Component & Purge programs for (Accounts, Session, Image etc).
  • Implemented image retrieval from IVS using CXF-SOAP client.
  • Fixing the defects which are raised under SIT, UAT, Production environments.
  • Developed Tandem Call for various flows (Requiring Edits, Reports etc.)
  • Used Spring JDBC to retrieve & store values into Oracle Database
  • Creating the Change Request using the PAC2000 to Deploy the Build into UAT environments.
  • Deploying the fm & fms related build in Dev & SIT environments.
  • Coordinating with Middle ware team to deploy build in UAT environment.

Environment: Java1.6, J2EE, log4j, Maven, UNIX and Windows, Eclipse (IDE), SVN, CXF-RESTful services, SOAP UI, Anthill, PAC2000.Frameworks and Open Source projects: Spring 3.2.5(Spring IOC, Spring AOP, Spring JDBC, Spring MVC), Angular JS, Bootstrap.Application Server: Weblogic 11cData Base: OracleSDLC Methodologies: Water fall

Confidential, Detroit, MI

Tech Lead

Responsibilities:

  • Involved in requirement gathering and providing high level design document, which include Object Oriented Model, Object Oriented Design/Concepts and J2EE Design Patterns.
  • Prepared Technical Design Documents for modules that include class object and sequence diagrams.
  • Involved in all System and Application architecture discussions and played key role in deciding optimal and best approaches based on the business needs and the system scalability requirements.
  • Prepared Installation documentation for set up environment.
  • Assisted the team where ever they need technical help.
  • Develop Rich UI Screens using JSF Prime faces.
  • Involved in using Spring Framework and implemented the dependency injection architecture.
  • Navigation Rule: Designed a common controller in determining the appropriate resulting UI page (navigation rule) based on the service outcome.
  • Displayed the simple & complex Dash board reports charts using pie Chart, Bar charts and linear charts using JSF prime faces.
  • Developed Backing Bean and Model classes related FRP project.
  • Involved in writing simple & complex SQL, PL/SQL statements.
  • Used Hibernate persistence frame work for storing & retrieving the Data.

Environment: Java1.7, J2EE, log4j, Ant, Maven, UNIX and Windows, NetBeans (IDE), Git.Frameworks and Open Source projects: Spring 3.1(Spring IOC), Hibernate, JSF (Prime Faces).Application Server: Glass Fish4.0, WAS 7Data Base: MySQLSDLC Methodologies: Agile/ Scrum

Confidential (Birmingham, AL)

Tech Lead

Responsibilities:

  • Involved in requirement gathering and providing high level design document, which include Object Oriented Model, Object Oriented Design/Concepts and J2EE Design Patterns.
  • Prepared Technical Design Documents for modules that include class object and sequence diagrams.
  • Involved in Service Design & Process Design for Provider Matching & Grievance and Appeal using AWD10.
  • Developed & Integrated the SOAP web service with AWD10 in Provider Matching.
  • Involved in all System and Application architecture discussions and played key role in deciding optimal and best approaches based on the business needs and the system scalability requirements.
  • Prepared Installation documentation for set up environment.
  • Assisted the team where ever they need technical help.
  • Develop Rich UI Screens using YUI frame work.
  • Involved in using Spring Framework and implemented the dependency injection architecture.
  • Client Side Validation: Developed Common JavaScript framework for client side validation.
  • Display Success, Error or Informational Messages in UI: Collect appropriate user interface messages to display them in UI using common message service.
  • Navigation Rule: Designed a common controller in determining the appropriate resulting UI page (navigation rule) based on the service outcome.
  • Consumed the existing web services by generating stubs from WSDL
  • Developed SOAP (using Axis) & REST web services.
  • Developed common Data Access Object to persist and fetch the data using Hibernate and Spring DAO API.
  • Involved in writing simple & complex SQL, PL/SQL statements.
  • Provided maintenance and support by solving production issues with a quick turnaround.
  • Involved in performance and regression testing phases.
  • Tracked the milestone and deliverables.
  • Mentor the team and created the detail design documents which will help the team to start development.
  • Conducted the scrum calls with team every day to track the development and assist the team members if they struck.
  • Conducted the Code Reviews to make sure to deliver the quality code.
  • For build and deployment we are used the Maven.
  • For Maven central repository we are used the Sonar.
  • Used the Hudson/Bamboo for automatic building of the application.

Environment: Java, J2EE, Struts Framework, SOAP Web Services (Apache Axis),REST, JQuery, log4j, Ant, Maven, Unix and Windows, Main Frames, Eclipse (IDE), CVS,SVN, Dimension, JDBC, SoapUI, Hudson, Bamboo, JIRA, Crucible, Scrum Works, JSON,XML, JavaScript, CSS,HTML, AWD, Visio, Ajax, XDOC, Jasper, TALEND ETL, TOAD, Sql navigator, Profile.Frameworks and Open Source projects: Spring 3.1(Spring IOC, Spring Batch, Spring MVC, Spring Security), Hibernate, JUnit 3.8.1, Ecomm, YUI, JSP, JSF (Prime Faces).Application Server: JBOSS, Jetty, WAS 7, Web LogicData Base: Oracle, SQLServer and DB2 (SQL, PL/SQL)SDLC Methodologies: Agile/ Scrum

Confidential

Tech Lead

Responsibilities:

  • Facilitated sessions to gather User Requirements and Business Requirements from Business User Group to document Functional Requirement Specification, Technical Requirement Specification that provided appropriate scope of work for technical team to develop overall system.
  • Involved in development of model & view layer using Struts and Spring framework.
  • Involved in creation of High level Design Document & Low level Design Documents.
  • Assisted and motivated the team when they face difficulty to complete the tasks by target dates, due to technical or functional challenges.
  • Designed and developed independent implementation classes that can be injected using spring IOC and reused across the application.
  • Implemented the Server side validation using Spring Bean Validator Framework to use in all modules.
  • Implemented AJAX by using JQuery methods named POST, GET and AJAX.
  • Developed the Action Classes, Action Form Classes, and Created JSPs using Struts tag libraries and configured in struts-config.xml, web.xml files.
  • Collect appropriate user interface messages to display them in UI using common message service.
  • Integrating web-tier and service layer using spring framework.
  • Designed a common controller in determining the appropriate resulting UI page based on the service outcome.
  • Developed common UI for display error, success, warning and informational messages.
  • Organize and develop JUNIT test cases.
  • Involving in performance and regression testing phases.
  • Developed ANT Script to compile and deploy the application into the app server.
  • Used Hudson to perform the DEV Builds.
  • Issue tracking is done using Bugzilla.

Environment: Java, J2EE, Struts Framework (Validators, Action, Dynavalidatorform, Processor, Message-Resource), WebServices (Apache Axis), JQuery, log4j, Ant, Unix and Windows, Main Frames, Eclipse (IDE), SVN, DimensionFrameworks and Open Source projects: Spring 3.1, Hibernate, JUnit 3.8.1, Ecomm, JSF(Prime faces), Flex, JSP.Application Server: IBM Websphere 6.x, Web Logic, JBOSS, JettyData Base: Oracle, SQLServer and DB2 (SQL, PL/SQL)SDLC Methodologies: Agile/ Scrum

Confidential

Consultant

Responsibilities:

  • Facilitated sessions to gather User Requirements and Business Requirements from Business User Group to document Functional Requirement Specification, Technical Requirement Specification that provided appropriate scope of work for technical team to develop overall system.
  • Involved in development of model & view layer using Struts framework.
  • Involved in creation of High level Design Document & Low level Design Documents.
  • Assisted and motivated the team when they face difficulty to complete the tasks by target dates, due to technical or functional challenges.
  • Designed and developed independent implementation classes.
  • Implemented AJAX by using JQuery methods named POST, GET and AJAX.
  • Developed the Action Classes, Action Form Classes, and Created JSPs using Struts tag libraries and configured in struts-config.xml, web.xml files.
  • Collect appropriate user interface messages to display them in UI using common message service.
  • Integrating web-tier and service layer using spring framework.
  • Designed a common controller in determining the appropriate resulting UI page based on the service outcome.
  • Developed common UI for display error, success, warning and informational messages.
  • Organize and develop JUNIT test cases.
  • Involving in performance and regression testing phases.
  • Developed ANT Script to compile and deploy the application into the app server.Used Hudson to perform the DEV Builds.
  • Issue tracking is done using Bugzilla.

Environment: Java, J2EE, Struts Framework (Validators, Action, Dynavalidatorform, Processor, Message-Resource), WebServices (Apache Axis), JQuery, log4j, Ant, Unix and Windows, Eclipse (IDE), Spring 1.2, Hibernate, Toplink, JUnit 3.8.1, JSP, SVN, Perforce, CVN, Bugzilla, Quality Center

Confidential

Java Developer

Responsibilities:

  • Involved in Loan Tracking Module in PNM
  • Integrating Different Modules of the Software
  • Involved in Coding & Design Reports
  • Developing the Loans Tracking Module, Export/Import, MIS Process and performance tuning in MIS reports.
  • Interacting with Micro Finance Consultants
  • Preparing Different Test Cases for Loans & Savings.

Environment: Windows-XP, Visual Basic, Java/J2EE, Eclipse (IDE), Visual Studio (Visual Basic), MS-VSS,JSP

We'd love your feedback!