We provide IT Staff Augmentation Services!

Java Consultant Resume

5.00/5 (Submit Your Rating)

Des Moines, IA

SUMMARY

  • Over 15+ years of experience in Software Development and Client/Server Architecture using Java / J2ee technologies.
  • Expertise in Java/J2ee web application development,Web Services,Object Oriented Analysis/Design Methodologies (OOAD) and Object Oriented Programming (OOP).
  • Experience inTest - driven development (TDD)withJUnit,JMock,Fitnesse,JasminandCucumber(BDD).
  • Experience with Pair Programming.
  • Experience with CoreJava,Multithreading,Swing & JMS.
  • Experience in web application development using Spring3.x, Spring MVC,Spring Boot,Struts, JSP, JSF, Servlets,JavaScript,JQuery,JSON, AngularJS, BackboneJS,XML, XSD, JNDI, and JDBC.
  • Strong experience in developing and integrating web applications usingWeb Services - RESTful,OAuth,JAXP, JAXB,JAX-WS, JAX-RS,SOAPWeb servicesinSOA.
  • Expertise inSoftware Development Lifecycle (SDLC) likeWaterfallandAgile - Scrum methodology.
  • Experience in different application servers likeJBoss/Tomcat and Web Logic.
  • Experience inUML - Rational RoseandMS-Visio.
  • Knowledge ofJava1.8
  • Experiencein using Relational Databases likeOracle,MongoDB,SQL Server,DB2, Sybase, creating stored procedures, triggers, functions, schema design.
  • Experience indeveloping,deploying and testing applications onWindowsandUNIX / Linuxenvironments.
  • Experience in using development IDE likeEclipse, IntelliJ IDEA16,JDeveloper11.4.
  • Strong analytical and problem solving skills, excellent team player with good communication and Interpersonal skills.

TECHNICAL SKILLS

Languages: Java7,Java8UML

Java Technologies: Core Java - JDK7,JSP,JSF,Servlets,Multithreading,JDBC, JUnit,JMock.

Web Technologies: XML, HTML5, CSS, JavaScript, Ajax, JQuery,BackboneJS,Bootstrap,AngularJS,RESTFul/SOAPwebservices.

Frameworks: Spring MVC 3.x, Spring Boot,Struts1.3, Hibernate3.x, IBatis, JMS.

Rule/Search Engine: FICO Blaze Advisor6.6, SOLR search engine.

RDBMS: Oracle,MongoDB,MS-SQL Server, Sybase, DB2

OS: UNIX,LINUX, Windows, MS-DOS

Configuration/ Design Tools: Git, Mercurial, Subversion, CVS,VSS, Rational Rose

Servers: Weblogic10, JBoss, Tomcat5.0, Apache Web Server.

IDEs: Eclipse, IntelliJ IDEA, JDeveloper, WASAD, RAD

Build Tools: MAVEN2, ANT

PROFESSIONAL EXPERIENCE

Confidential, Des Moines IA

Java Consultant

Responsibilities:

  • Worked on development and enhancement ofUI forSSOTwithAngularJS.
  • Worked ondevelopmentof processing Tax data from third partyRESTservice.
  • Worked on developing unit test cases usingJMock.
  • Worked oncreatingselected documentsfor Attorney Review Packages.
  • Extensively worked on defect analysis and resolution.
  • Participatedinbusiness meetingfor requirement analysis. AlsoUAT and productionsupport.

Environment: Java/J2ee 1.7,Spring,REST,Hibernate, AngularJS,Jboss,Oracle, JMOCK,JUnit.

Confidential, Urbandale IA

Java Consultant

Responsibility:

  • Involved developing custom featuresdevelopmentfor different agencies.
  • Defect analysis and resolution.
  • Worked onAgile - Scrum methodologythroughoutsoftware development life cycle
  • Used GIT hub UI for creating branches and pull requests for new feature development.

Environment: Java/J2ee, JDK 1.6, JavaScript, DB2, xml,Git,SourceTree,Atlassian,IntelliJ Idea 13, Tomcat6.

Confidential, Urbandale IA

Sr. Java Consultant

Responsibilities:

  • Involved in the test-driven development and enhancement to Confidential .com including GUIand back-end development likeSetup-Builder, Machineand implement offsets.
  • Worked on creating and consuming RESTservice, ass all the data is exposed as an API.
  • Followed theTest Driven Development(TDD) usingJMockthrough development.
  • Followed Agile - Scrum methodologythroughoutsoftware development life cycle
  • Pair Programming Defect analysis and resolution.

Environment: Java/J2ee, JDK 1.6, Spring3, JavaScript, JQuery,BackboneJS,Bootstrap,CSS3, Oracle11g,mongoDB, JUnit,JMock,Fitnesse, Cucumber,Jasmin,REST,OAuth2,Git, Mercurial & IntelliJ Idea 13.

Confidential, Colorado Springs CO

Sr. Java Consultant

Responsibilities:

  • Development of data extraction and loading using core java &multithreading.
  • Worked onAgile - Scrum methodologythroughoutsoftware development life cycle
  • Involved in data analyzer for creating relationship.
  • Development and enhancement of javaSpringbased search web service.
  • Development of data loader forApache’sSolrSearch engine.
  • Development of data loader Analyzer forApache’sSolrSearch engine.
  • Worked on creating UI using JSF to access data fromsolrserver.
  • Worked on UNIX shell scripts to automate loading and extraction process.
  • Development and enhancement ofRESTweb serviceto get datafromSOLRsearch engine.

Environment: Java/J2ee, JDK 1.6, Weblogic10.3, Spring2.5,JSF, Oracle11g, JUNIT, Linux, shell scripts, ApacheSolrserver,JMS,REST,XML,XSD, CVS, Eclipse

Confidential, Livonia MI

Sr. Java Consultant

Responsibilities:

  • Extensively Involved inDesign and Developmentof the project and preparation of Technical Specification documents.
  • Extensively worked on creating setup and configuration forStruts 1.3, Spring 2.5 and Hibernate3
  • Extensively worked on queryingoracledatabase throughHibernate
  • Extensively worked on handling business object andStrutsview layer usingSpring IOC
  • Extensively worked on HTML,JSP’swithstrutstags
  • Worked onJQueryforGUI level validations, Ajax calls and for other UI function
  • Worked onAjaxfor handling request asynchronously..
  • Involved in communicating withoffshore teamon design and development related issues, assisting indefect analysisandresolutions.
  • Worked onRESTAPI get the demographic data.
  • UsedWeblogic10.3to host the Media Express application
  • Creating unit test cases usingJUnit

Environment: Java/J2ee, JDK 1.6, Weblogic10.3, Spring2.5, Struts1.3,REST,JSP, Hibernate3, JavaScript, JQuery, Oracle11g, JUNIT, Ajax, Linux,CVS,JDeveloper11.4.

Confidential, King of Prussia PA

Java Consultant

Responsibilities:

  • Extensively worked onAgile - Scrum methodologythroughoutsoftware development life cycle.
  • WorkedJIRAtool for tracking project related issues like defects, new requirement requests and monitoring activities.
  • Extensively involved in the analysis and resolution of the defects occurring in QA/Production environments.
  • Extensively worked on creating store specific functionality usingSpring MVCframework.
  • Extensively involved in the developingmaven pluginfor compressing/minifyingCSS & JSfiles to improve JSP page loading time. Also usedXMLandXSDfor categorizing script files
  • Extensively worked onJSP custom taglibrary for loading raw or compressed CSS & JS scripts usingyuicompressor.
  • Extensively worked on writingJMOCK, JUNIT and Integrationtest cases
  • Extensively worked on writing in memory integration test cases using spring’sJdbcTemplate.
  • Worked onJetty/Weblogic10server in development environment.
  • Worked on creatingHibernatemapping files and classes.
  • Worked on analysis and handling configuration related issues ofJMSin QA environment
  • Develop and enhance web store API code bases on project documentation including written requirement andflow diagram and design.
  • Worked on RESTfulwebservice to get the product/stock availabilityfor different products.
  • Analysis and resolution of the defects occurring in QA/Production environments.

Environment: Java/J2ee, JDK 1.5, Weblogic10, Spring MVC,Spring Web Flow,JSP, JSON,Bootstrap,Hibernate, JavaScript, Oracle10g, JMOCK, JUNIT, JMS,Active MQ,REST,JAX-RS,Ajax, Maven2, Unix,SVN, Apache Web server, JIRA, IntelliJ IDEA.

Confidential, Nashville TN

Lead/Sr. Software Engineer

Responsibilities:

  • Effectively involved in the complete software development life cycle,in SOA architecture.
  • Worked on Agile - Scrum methodologythroughoutsoftware development life cycle
  • Onsite and offshorecoordinationonrequirements,design and defects.
  • Extensively worked on creating aweb services(SOAP)for interacting with middle tier andJBossinSOA.
  • Extensively worked onintegration betweenJava based Blaze rule engine andDOT NETclient application throughWebServices.
  • Enhanced GUI for business users to create /modify the business rules / score models in Rule Maintenance Application usingJSP&JavaScript.
  • Creating utility inSWINGandJAVAfor deploying rules Repository to productionLinuxserver (JBOSS) usingPlink.
  • Extensively developed and implemented business rules usingBlaze Advisor.
  • Worked on customizing business rules creation web application by creating JSP templates, Autantication and Authorization onTomcat5server.
  • Extensively worked on buildingSpring&Hibernatebased build and deploy administrative web application to monitor and deploy business rules on QA and production environments.
  • Created different testing environment on oneJBOSSserver onLINUXby creating multiple instances of theJBoss.
  • Developed rules inBlaze Advisorfrom business requirement and also performed unit testing (JUnit).
  • Extensively worked onSQL-Server-2005/8for creating stored procedures, functions, triggers, and SQL JOBS.
  • Extensively worked on creatingJBoss cache mechanismfor storing application data to improve rule executing performance
  • Extensively worked onlogging & exception handlingin blaze.

Environment: Core Java - JDK 1.5, JBoss, Tomcat, Spring, Hibernate, Java Swing, JSP, Servlet, JavaScript, SQL Server2008, JUNIT,Linux, SOAPweb services,JAX-WS,Blaze Advisor 6.6, Eclipse.

Confidential

Programmer Analyst/Software Engineer

Responsibilities:

  • Extensively Involved inDesign and Developmentof the project and preparation of Technical Specification Document and implementation of validating instructions usingTrade data.
  • Responsible for possessingXMLmessages (Instruction Data) from sender application withJavaandBlaze Ruleengine.
  • Extensively contributed in the development ofGUIusingStrutstags inJSP.
  • Extensively developedPL/SQL(stored procedures, functions, triggers, SQL queries).
  • Worked onCore Java - multi-threadingfor Asynchronous background data processing.
  • Responsible for developing and designing the framework to achieveAutantication, AuthorizationandLogging.
  • Extensively worked on search, save search, Admin and product functionality.
  • Worked onJava Mailsystem for sending email regarding product information with attached report inXLS.
  • Contributed in configuringIBatisandused for handling database connection poolingand querying database.
  • Worked on reading and writingPDFfiles to and from database usingServlet.
  • UsedLog4jfor logging the application log of the running system to trace the errors.
  • Created aCore Javatool which helps us to create testXMLinstruction from data.
  • Extensively developed business rules usingBlaze Advisor.
  • Worked on creating parsing mechanism in java usingDOM parserfor incoming instruction.
  • Was involved inunit and integration testingof front end and back end layer.
  • Was effectively involved in the complete software development life cycle me.e. requirement gathering, Use Case analysis, designing Class, Sequence and Activity Diagrams, and development and deployment of the application.
  • Consistently contributed in creating design usingRational Rose,Class diagrams andsequence diagram.

Environment: Java1.5, J2ee, JSP, Servlets, XML, Struts1.2, Tomcat5, Sybase & IBatis, Web sphere 6.1, RAD, Oracle8, JUnit, Blaze 6.8 & VSS, Eclipse.

Confidential, Iselin NJ

Programmer Analyst/Software Engineer

Responsibilities:

  • Involved in thecomplete software development life cycle.
  • Extensively worked on creating prototype of the application inHTML/DHTML.
  • Extensively worked on preparation of Design document usingRational RoseandMS-Visio.
  • Extensively worked on Tactics module and successfully implemented usingStruts1.2,JSP,and Servletsand delivered.
  • Extensively usedJSP’sto implementing custom pagination.
  • Extensively worked on creating development environment onTomcat.
  • Extensively worked onAutantication, Authorizationand implemented usingLDAP
  • WroteANTscripts to build application binaries JAR, WAR and EAR files
  • DevelopedJSP pagesfor presentation layer (UI) usingStruts 1.1with client side validations usingStruts Validator framework/ JavaScript.
  • Involved in creation & execution of integrationtest cases.
  • Was involved in creating release notes andbuild preparation.

Environment: Java1.4, Struts1.1, JSP, HTML, DHTML, Java Scripts, ANT Script, Servlet,Rational Rose, MS-Visio,LDAP, DB2 & Apache Tomcat5, Eclipse.

Confidential

Consultant/Software Engineer

Responsibilities:

  • Was effectively involved in thecomplete software development life cyclei.e. requirement gathering, Use Case analysis, designing Class, Sequence and Activity Diagrams, and development and deployment of the application.
  • Effectively developedJSP and Strutsbased front end integrated it with the server side layer
  • Implemented the business logic writing Struts action components and configuringXMLfiles usingStruts1.1
  • Extensively worked inPL/SQL(stored procedures, functions, triggers,sqlqueries)
  • Extensively worked on report functionality which creates reports in.CSVfile format and dis file can be either viewed in browser or saved to desktop.
  • Extensively worked on functionality for inserting data to database by readingxmlfile and creating an insert batch statement inJDBC.
  • Developed client sideJava Scriptvalidations for different modules in the application
  • Effectively involvedUnitandIntegrationtesting of front end and back end layer
  • Extensively worked onvi editorofUNIXserverfor configuration and deployment activities usingPUTTY

Environment: s:Java,Struts, JSP, XML, JDBC, Servlets, JavaScript, Oracle8, UNIX & JBOSS.

Confidential

Sr. Software Engineer

Responsibilities:

  • Involved in requirement gathering, use case analysis, development and deployment of the application.
  • DesignedClass, SequenceandActivityDiagrams.
  • Effectively developedJSP, Servlet&Appletsand integrated it with the server side layer.
  • Production support for the existing application.
  • Extensively worked inPL/SQLstored procedures, functions, triggers, indexes, SQL queries.
  • Involved inUnit Testingof the application.

Environment: s:Core Java, JSP, Servlet, Applets, ApacheTomcat, SQL Server2000

Confidential

Software Engineer

Responsibilities:

  • Involved in thecomplete software development life cycle.
  • DevelopedJSP and Servletbased front end integrated it with the server side layer.
  • Implemented the business logic writing Struts action components and configuringXMLfiles usingStruts1.1
  • DevelopedGUIusingJava Appletsand deployed the application onTomcatServer.
  • Extensively worked inPL/SQL(stored procedures, SQL Queries).
  • Involved inUnitandIntegrationtestingof front end and back end layer.
  • Effectively contributed inbuilding, packaging, and shipping of the applicationto UAT/Production environment.

Environment: Java, J2ee, XML, Java Applets, Struts1.1, JSP, MS-SQL Server-2000, Servlet, Tomcat3

Confidential

Software Engineer

Responsibilities:

  • Effectively contributed to thedevelopmentof new application.
  • Developed the application inJBOSSEnvironment.
  • Wrotestored procedures, functions, triggers,sqlqueries in SQL Server 2000.
  • Involved inUnit Testingof the application.

Environment: Java, JSP, Servlet, SQL Server 2000,Jboss

We'd love your feedback!