We provide IT Staff Augmentation Services!

Sr Java Developer Resume

0/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Having 14+ years of JEE experience in the Information Technology Industry.
  • Worked on all phases of Software development life cycle including Analysis, Design, Development, Testing, Implementation, and Documentation using Java 1.8, JEE, Spring Frame work, Struts, Mule ESB and Oracle.
  • Practiced in Agile Methodology.
  • Spring framework experience with annotations, aop, jdbc, mvc and transaction.
  • Akka frame work experience with Actors, Cluster, remoting and streams
  • Experience with java persistence models, implementations, including SQL, JDBC, ORM solutions and familiarity with different databases.
  • Development experience of multi - threaded, client-server applications.
  • Experience working with Oracle, Database, Stored Procedure.
  • Experience in Design Pattern, domain modeling.
  • Expertise in SQL and PL/SQL Scripting and exposure in understanding stored procedures and involved in study of Database Design Process.
  • Strong experience in complete Project Life Cycle, which includes Requirements analysis, Feasibility Analysis, High Level Design, Low Level Design, Design Reviews, Coding, Testing, Peer Reviews, Implementation and Maintenance.
  • Expertise in J2EE Programming Technologies: JSP, Java Beans, Servlets, MVC and Struts, Spring Frame Work, XML, XSL, Hibernate and Mule ESB on UNIX, & Windows platforms.
  • Integrating Hibernate and spring with BlazeDS server.
  • Development of Java Scripts for client side validations.
  • Experience in providing logging support using log4J.
  • Excellent understanding and strong experience in testing applications using JUnit,Fitnesse,PowerMock and BDD
  • Hands on experience with version control tool (SVN, GIT and CVS).
  • Hands of experience in Requirement Gathering.
  • Ability to work under pressure and manage (Multiple) project tasks with changing priorities and tight deadlines and can work either independently or as a part of a team.

TECHNICAL SKILLS

Operating Systems: Windows 7, UNIX and Linux.

Languages: C, C++, Java,Jee,SQL, PL/SQL, UML

Database: Oracle 11g

Technologies: JSP, Servlets, Java Beans, RMI, JNDI, JDBC, JMS, EJB, JavaScript, Tag Libs, XML, XSL, XSLT, HTML, DHTML, CSS,Flex

Application Servers: Web Sphere, Web Logic, Tomcat, and Jboss.

Frameworks: Spring 3.x, Hibernate 3.x, Struts 1.x/2.x,Mule Esb,Restful Services and pache-Apache Axis2,Akka frame work

IDEs: Intelli J Idea 12.x,RAD, Eclipse, Flash Builder

Tools: Apache Ant, Maven,Graddle,SOAP-UI and Fiddler

Version Control Systems: Git,Svn and Cvs.

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Sr Java Developer

Responsibilities:

  • Responsible for analysis of requirements, preparing solution design, coding and testing of the applications using using Java 1.8, Tbs5Rest ful services, JEE, Spring Frame work
  • Responsible for delivering the multi-threaded batch and service applications developments in this project.
  • Converted Services and Daemons from tbs5 frame work to akka cluster based applications for better performance, future maintenance and easy support.
  • GeneratedJavaclasses using JAXB Parser from the XSDs of request and response XMLs. Used those classes in the REST services through Marshalling and UnMarshalling
  • Consumed the restful services interfaces using tbs5 frame work
  • Created Process Worker acotrs for generating bid prices from Origin and Destination Big table. And loading the generated file into EDW.
  • And activating matching and moving logic of scheduled flights to the master tables.
  • Written Unix scripts for running java written truncating staging and control tables
  • Building the applications using Gradle and promoting artifacts using Jenkins. Deployed apps using run deck jobs
  • Converted Services and Daemons from Cobra frame work to tbs5 frame work for better performance, future maintenance and easy support.
  • Consumed the restful services interfaces using tbs5 frame work
  • Created the Mutlit threaded batch Bif Au validator for the Au validation of flight bookings against altea reservation system.
  • Created Summary File Processor for loading summary file data into flight schedule control tables.
  • And activating matching and moving logic of scheduled flights to the master tables.
  • Written Unix scripts for running java written truncating staging and control tables
  • Building the applications using Gradle and promoting artifacts using Jenkins. Deployed apps using run deck jobs
  • Code Merging and resolving the conflicts using tortoise Git
  • Created DAO and Services using Tbs5 restful service frame work
  • Using Log4j for displaying the debugging information in the log files and also displayed the rest ful service json request and response for debugging purpose.
  • UsedDesign Patterns for creating the batch based applications.
  • Created the Test Cases usingJunit, Mock Unit frame works.
  • Created the Code Reviews in the Stash (Bit Bucket) Tool using pull request, used Git as a version control tool.

Environment: Java 1.8, JEE, Spring 3.x, JPA, Hibernate, Tbs5 restful services, Oracle 12c, SpringTool Suite, tc server, SOAP-UI

Confidential, Dallas, TX

Sr Java Developer

Responsibilities:

  • Responsible for analysis of requirements, preparing solution design, coding and testing of the applications using using Java 1.6, Struts2, Axis2, JEE, Spring Frame work
  • Responsible for delivering the web applications developments in this project.
  • Consumed the web services interfaces using axis2 frame work with digital certificates for product related searches.
  • Creation of Frontend screens using Struts2 Html tags and Jquery frame work.
  • Created the Interceptor for the Age Validation Check for the Bag That Customer.
  • Validation of Client side validations using JavaScript regular expressions.
  • Building the webapplications using Cradle and Maven.
  • Using Log4j for displaying the debugging information in the log files and also displayed the soap request and respone for debugging purpose.
  • Used Spring Frame work for creating the services and integrating these services with Sales Module.
  • UsedDesign Patterns for creating the web based applications.
  • Created the Test Cases usingJunit, Mock Unit and BDD frame works.
  • Created the Code Reviews in the Crushible Tool, used Git as a version control.

Environment: Java 1.6, JEE, Spring 3.x, Struts 2.x, Axis2,html,Jquery,Oracle 11g, Fat Wire, Web sphere and Intelli J Idea 12.x

Confidential, Dallas, TX

Sr Java Developer

Responsibilities:

  • Completed design, development, build, configuration of MQ queues for Mule Applications.
  • Domain modeling and implementation, Rewritten back - end of the applications, improved performance of the applications by components.
  • Created the Mule flows and Mule components in spring 3.x for the Report Automation applications.
  • Spring Services used for all the transactions.
  • Responsible for the creation of Database layer and service layer code using spring 3.x frame work.
  • Responsible optimized the code and performance of application using various tools.
  • Responsible for setting up the UNIX environment for the project.
  • Extensively used Mule Studio while writing code and used Tortoise SVN for source control.
  • Deployed the Mule code into the DEV, SIT1, UAT and PROD mule standalone servers.
  • Responsible for solving the the Dynamic scan, static scan issues resolution.

Environment: Mule ESB, Java 1.6, J2EE, Oracle 11g, Servlets, Adobe Flex, spring 3.1, JPA, Hibernate 3.x,Websphere and RAD 8.x

Confidential, Dallas, TX

Sr Java Developer

Responsibilities:

  • Responsible for overall design & analysis of Validation and Consolidation modules and integration with Flex and Spring Frame work.
  • Responsible for the creation of Database layer and service layer code using spring 3.x frame work.
  • Created the Maintenance screen interfaces for consolidation and validation, using these interfaces pentaho validate and consolidate the prices.
  • Responsible for the creation of Test Cases framework using Fitnesse for the CPCNextgen project.
  • Responsible optimized the code and performance of application using various tools.
  • Responsible for setting up the UNIX environment for the project.
  • Used Jboss Drools for configuring the entitlements for the CPCNextgen Matrix server.
  • Created the maven build for separating the environment specific files from the actual build.
  • Integrated the client side Flex UI code with Server side J2ee components using Spring -Blaze ds.
  • Involved in building and deploying the code on web server.
  • Used XML for interactive data sources.
  • Extensively used Eclipse while writing code and used Tortoise SVN for source control.

Environment: Java 1.6, J2EE, Oracle 11g,Servlets,Adobe Flex, spring 3.1, Pure MVC and Rule Engine(Drools) used in matrix, Fast FCI for Reporting,Hibernate 3.x

Confidential, San Rafael, CA

Sr Java Developer

Responsibilities:

  • Responsible for delivering the web applications developments in this project.
  • Responsible for analysis of requirements, preparing solution design, coding and unit testing of the applications using Junit Frame work.
  • Developed the multithread crawlers for blogs and forums, which hit the Autodesk forums and blogs, index the contents to the Solr.
  • Used Apache Solr frame work for storing the indexes.
  • Used XML based Stax parsers for parsing lithium forums data, using this pull parsers quickly parse the contents.
  • Developed the web services interfaces using axis2 frame work with digital certificates for product related searches.
  • Developed the user interfaces for KM Search using JSP.
  • Deployed KM application to the JBoss application server in the Amazon’s Ec2 environment.
  • Generated the renewal reports in cvs, xml and pdf formats using POI API, Xstream API and Itext API.
  • Developed the print functionality for the new orders created using this web interface.
  • Used JDBC for database access.
  • Created ant script for the quicker deployment of the web applications.

Environment: Jdk 1.5, Hibernate 3.x,Jsp, Html, Solr, Axis2, JSF, Java, J2EE, Weblogic 8.1 and Jboss 5.x

Confidential

Sr Java Developer

Responsibilities:

  • Prepared the Rule Engine GUI Component for the Upos project using Jboss Drools.
  • Configured the credit cards and auto loans business rules using this component, so that even business analysts can enter the rules on the GUI.
  • Developed the web services client for passing the data entered for auto loans and credit card processing information to the rules component.
  • Used apache axis 2 frame work for the developing and consuming web services in the rule engine component.
  • He was involved in the design, worked on architecture of application and involved in auto loans and credit cards modules.
  • Successfully implemented agile development process.
  • Responsible for user interface code and implemented server side modules like auto loan, credit cards.
  • Responsible for setting up the project environment.
  • Involved in building and deploying the code on application server.

Environment: Java 1.5, J2EE, Oracle 10g, Adobe Flex, spring, Hibernate 3.x, Cairngorm and Rule Engine (Drools).

Confidential

Sr Java Developer

Responsibilities:

  • Worked in design and application development of Registration Module for 31 countries.
  • Used JSPs and JavaScript for preparing the user interfaces.
  • Used Servlets for developing the server side registration controller component.
  • Used SAX parser for reading the various countries specific data which is configured in the xml file.
  • Created the Web services components, for the bulk registration of the users and stores the physician’s data in to the German data base.
  • Worked proactively in the architectural design and development of the Physicians Profile reports.
  • Created the utility components for accessing the Sun One Directory LDAP server using JNDI API in this project for generating the reports.
  • He was developed the LDAP utilities for creation, addition, deletion and update of user profiles.
  • Generated the various doctors information reports in excel and pdf using Apache POI API for generation of the reports in excel and IText API for generation of reports in Pdf.
  • Involved in the building and deploying the code to the UNIX based Web logic 8.1 application servers.

Environment: Tibco Portal Builder,Core Java,JSP,Servlets,Struts, Unix, LDAP, Weblogic,SQL and PL/SQL

Confidential

Java Developer

Responsibilities:

  • Responsible for the design discussion and worked on the preparing design documentation and implementation of the Admin, Login and Clinical reports in this project using struts.
  • Responsible for designing User interfaces using JSP, JavaScript and struts tag lib. Involved in the main modules of application known as trials scheduling and mail triggering.
  • Generated the clinical trials report in excel using Jakarta POI API and used Java Mail API for the mail triggering.
  • Developed String, Date and DB utilities for the string related comparisons, date and database related functionalities.
  • Responsible for the code quality and build delivery from the Team members.
  • Involved in building and deploying the code on UNIX server.

Environment: Java 1.4, J2EE 1.4, JSP, Flex 1.5/2.0, HTML, JDBC, Struts1.2, XML, XSL, Oracle9i, SQL/PLSQL, Stored Procedures, CVS, Web Logic, Linux.

Confidential

Java/J2EE Developer

Responsibilities:

  • Extensively worked on applications including GUIs using JSPs.
  • Developed Database components using Hibernate 2.x to interact with the database to update, retrieve, insert and delete values effectively
  • Developed an interface for parsing XML and storing it in the Oracle database and vice versa
  • Involved in doing the unit testing and writing Test Cases and Test Plan.
  • Developed the ant scripts for deployment of the project to the Linux environment.

Environment: Struts 1.1, JSP, Hibernate 2.X and Servlet and Oracle 8i, Web Logic 7.x, Windows NT/2000, Linux.

We'd love your feedback!