Senior Java Developer Resume
Tampa, FL
SUMMARY:
- 10+ years of experience in analysis, design, coding, testing and implementation phases of Software Development Life Cycle.
- Strong domain exposure on Banking, Risk, Financial and Telecom Domain Applications.
- Expertise in deployment of enterprise applications using Java, J2EE, Servlets, JSP, Spring ( MVC, AOP, IOC, Spring Security, ORM ), Agile, Hibernate, Struts, EJB, JMS, LDAP, MongoDB, XML, XSD, XSLT, XPath, XSL, SOAP and RESTful Web Services, AngularJS, JQuery, JSON, Ajax, JavaScript.
- Strong experience in Application Design using Object Oriented Analysis and Design (OOAD), Object Oriented Methodologies
- Experience in Oracle, SQL Server and DB2 databases.
- Expertise in implementing persistence layer using ORM frameworks Hibernate.
- Expertise working with SOAP and Restful web services.
- Experience in working and customization of frameworks like Hibernate and Spring MVC.
- Experience in generating reports like PDF, Excel.
- Experience in implementing JSP Custom Tag Library.
- Good experience on the various Core and J2EE Design Patterns.
- Experience in Weblogic, Jboss, and Tomcat Application Servers.
- Experience in Multi - threading, Concurrency and Collections.
- Experience in using version controls of CVS, Tortoise SVN, VSS and Perforce.
- Good Experience in build and testing tools like Ant, Maven, Junit.
- Very comfortable working with Windows, Linux and UNIX operating systems.
- Experience on Selenium Webdriver.
- Experience on Firebug.
- Experience in writing Technical Design Document, Data Definition Documents.
- Experience in performance testing of system using WAPT runner.
- Experience in configuring and deploying the domains in Weblogic server.
- Configuring SSL services in Weblogic server.
TECHNICAL SKILLS:
Platforms: Windows, Unix, Linux
J2EE Technologies: Core Java, Servlets, JSP, JDBC, JNDI, JMS, LDAP
Frameworks/ORM: Struts 1.2, Struts 2, Hibernate 3, Spring 3
Web Services: SOAP, WSDL, SoapUI, JAX-WS, JAXB, SOA, RESTful
Databases: Oracle 11g, SQL, PL/SQL, DB2, MySQL, MongoDB
Distributed Technologies: EJB 2.x & 3.x, RMI
Scripting Languages: HTML5, CSS, Java script, jQuery, JSON, NodeJS, AngularJS and AJAX
XML Technologies: XML, XSD
Application Servers: IBM WAS6.1, Weblogic, Jboss
Source Control: Subversion (SVN)
Testing tools: WAPT LoadRunner, Firebug
Development Tools: Eclipse, My Eclipse, JDK 1.5/1.6/1.7, SoapUI, Log4j, Toad, WinScp, Ant
Management Systems: Banking, Finance, and Telecom
PROFESSIONAL EXPERIENCE:
Confidential - Tampa, FL
Senior Java Developer
Responsibilities:
- Involved in coding, unit testing the application.
- Responsible for project deliverables.
- Closely worked with SIT, UAT and Integration test teams by tracking the defects in QC to meet the release delivery deadlines.
- Developed Selenium Webdriver scripts, and tested application using JUnit.
- Developed application using Spring MVC and Dependency Injection.
- Used Hibernate to persistent the data into database and written HQL to access/update the data from/to the database
- Developed with using secured RESTful (JAX-RS) web services.
- Developed application components with Angular and JQuery.
- Involved in bug fixing logged by QA.
- Involved in designing test plans, test cases and overall Unit testing of the system
- Involved in Firebug screen performance test for testing the screen performance.
- Involved in Weblogic domain creation and SSL service configuration.
Programming Tools & Technologies: Java 1.7, Spring MVC, Weblogic 10.2.3, Oracle, Spring 3.1, Hibernate 3.2, JSP, Servlets, JDBC, JMS, JUnit, SOAP Web services, RESTful Web services, JavaScript, HTML5, CSS, XML, XSD, XPath, XSLT, Selenium Webdriver, ANT, Log4J, SQL, Eclipse, SQL, Maven, AngularJS, JQuery, GIT, Jenkins, Windows 7, Linux, Putty, WinSCP, Erwin.
Confidential - Tampa, FL
Senior Java Developer
Responsibilities:
- Involved in various phases of SDLC (Software Development Life Cycle) like Requirements gathering, Analysis, Design and implementation of the project.
- Involved in coding, unit testing Application.
- Responsible for project deliverables.
- Closely worked with UAT and Integration test teams by tracking the defects in QC to meet the release delivery deadlines
- Written unit test cases, and tested using the JUnit.
- Developed application using Spring MVC and Dependency Injection.
- Responsible for development of asynchronous replenishment through ISO8583 channel
- Involved in bug fixing logged by QA
- Involved in testing the application with real time Tuxedo, Altamira billing server platforms.
- Developed with using SOAP (JAX-WS) web services
- Used AngularJS with JSP implementing presentation layer
- Used Hibernate to persistent the data into database and written HQL queries to access/update the data from/to the database
- Responsible for API Platform design on High Available & Scalable MicroServices Architecture
- Involved in designing test plans, test cases and overall Unit testing of the system
- Played key role in developing application using Restful web services (JAX-RS)
Programming Tools & Technologies: Java 1.7, Struts, Jboss, Weblogic, Oracle, Spring 3.1, Hibernate 4.0, jPOS, JSP, Servlets, JDBC, JMS, JUnit, LDAP, JAXB, SOA, SOAP Web services, RESTful Web services, JavaScript, HTML5, CSS, XML, XSD, XPath, XSLT, ANT, Log4J, SQL, JSTL, Eclipse, My Eclipse, PL/SQL, Maven, JQuery, GIT, Jenkins, Windows 7, Linux, SoapUI, Putty, WinSCP
Confidential - Tampa, FL
Senior Java Developer
Responsibilities:
- Involved in the various phases of SDLC (Software Development Life Cycle) like Requirements gathering, Analysis, Design and implementation of the project
- Involved in coding, unit testing, code reviews and design reviews
- Responsible for project deliverables
- Supporting the application in UAT
- Coded test cases for the developed classes using JUnit framework
- Developed application using Spring MVC and Dependency Injection
- Used Hibernate to persistent the data into database and written HQL to access/update the data from/to the database
- Implemented Restful web services (JAX-RS) and SOAP web services (JAX-WS)
- Debugging and Troubleshooting any technical issues while implementing the applications
- Implemented parsing of XML data into Java objects (JAXB, JAXP, SAX, DOM)
- Migration of the platform from JBoss to Weblogic 11g (v10.3.6)
- Played key role in supporting to deploy the application in Amazon Elastic Search
- Used Amazon Web Service's S3 (Simple storage service) data store for storing the records, bills etc. and accessed them using AWS SDK for Java
- Using Spring Data for all operations in
Programming Tools & Technologies: Java 1.6, Struts, Jboss, Spring 3.1, Hibernate 3.2, JSP, EJB 3.x, Servlets, JDBC, JMS, JUnit, JAXB, SOA, SOAP Web services, RESTful Web services, JavaScript, NodeJS, HTML5, CSS, XML, XSD, XPath, XSLT, ANT, Log4J, SQL, JSTL, Eclipse, MyEclipse, PL/SQL, Maven, Agile, JQuery, AWS, MongoDB, SVN, Jenkins, Windows 7, Linux, SoapUI, IBM MQ
Confidential - Dallas, TX
Senior Java Developer
Responsibilities:
- Involved in the various phases of SDLC (Software Development Life Cycle) like Requirements gathering, Analysis, Design and implementation of the project
- Involved in coding, unit testing, code reviews and design reviews
- Debugging and Troubleshooting any technical issues while implementing the applications
- Developed application using Spring MVC and Dependency Injection
- Developed DAOs using Hibernatedaosupport
- Implemented Core Java and J2EE Patterns in the Project.
- Involved in designing Class diagrams, Sequence diagrams, Activity Diagram
- Monitored the error logs using Log4J and fixing the problems
- Written the unit test cases, and tested them using the JUnit
Programming Tools & Technologies: Java 1.5, Struts, Jboss, Spring 3.1, Hibernate 3.2, JSP, Servlets, JDBC, JMS, EJB 3.x, JUnit, SOAP Web services, RESTful Web services, JavaScript, HTML, CSS, XML, XSD, ANT, Log4J, SQL, Eclipse, MyEclipse, PL/SQL, Windows 7, Linux, SoapUI, Putty, WinSCP
Confidential
Software Engineer
Responsibilities:
- Involved in the various phases of SDLC (Software Development Life Cycle) like Requirements gathering, Analysis, Design and implementation of the project.
- Involved in the development of the Java bean classes, JSPs, Servlets, and JDBC to access Oracle 8i.
- Developed helper java classes needed for the application.
- Used the Collections API while developing the code.
- Developed the building components of application such as JSPs, Servlets.
- Written SQL queries to access/update the data from/to the database
- Integrated secure messaging with core banking system using ISO 8583 and socket programming, Credit Card and Chip card
Programming Tools & Technologies: Java 1.4, Weblogic, Oracle, JSP, Servlets, JDBC, EJB 2.x, JavaScript, HTML, CSS, ANT, Log4J, SQL, Textpad, SVN, Linux and Windows, putty, WinSCP, Toad, Perforce
Confidential
Software Engineer
Responsibilities:
- Involved in the development of the Java bean classes, JSPs, Servlets, and JDBC to access Oracle 8i.
- Developed helper java classes needed for the application.
- Developed the building components of application such as JSPs, Servlets.
- Used Weblogic Application Server for deploying various components of application.
- Worked with the Cascading style sheets for the cosmetic changes of the GUI pages designed
Programming Tools & Technologies: Java 1.4, WebLogic, Oracle, JSP, Servlets, JDBC, JavaScript, HTML, CSS, ANT, jPOS, Log4J, SQL, Textpad, SVN, Linux and Windows, putty, WinSCP, Toad, Perforce.
