We provide IT Staff Augmentation Services!

Senior Java Consultant Resume

4.00/5 (Submit Your Rating)

Plano, TX

SUMMARY

  • 10+ years of professional IT experience in Analysis, Design, Development, Deployment, and Testing of Financial and Telecom domain products.
  • Hands on experience on middle ware technologies such as ESB (ServiceMix 3.0).
  • Expertise in implementing SOA design principles using SOAP and Restful Web Services
  • Expertise in implementing asynchronous communications using RabbitMQ, and ActiveMQ
  • Experience in wide range of frameworks like Spring, Struts, Hibernate, Apache Felix (OSGI Framework), jQuery and web technologies Servlet, Jsp, and XML.
  • Having 6 years of experience in developing applications using Agile Scrum.
  • Good understanding of OOPS principles and implemented Java/J2EE design patterns in the enterprise applications.
  • Having experience in leading the team from front.
  • Excellent team player with strong trouble shooting and debugging skills.
  • Ability to learn new technologies and deliver robust, scalable applications.
  • Good Communication and Interpersonal skills.

TECHNICAL SKILLS

Operating Systems: Linux, Unix, Windows /NT/2000/2003/XP/7 and DOS

Database: Oracle 9i/10g/11g, SQL Server 2008

Language: Java, J2EE, SQL, .NET, C

App Framework: Spring, Struts, Hibernate, Java Persistence API

XML Technologies: XML, WSDL, XSLT, DOM/SAX, SOAP, XML - RPC, XML Schema, Web services.

Web Technologies: Spring, Hibernate, EJB, JSP, J2EE, Java Beans, JMS, JNDI, LDAP, RMI, Servlets, JDBC, HTML

IDE Tools: Intellij Idea, MyEclipse, Eclipse 4.3, JDeveloper

Application/Web Servers: WebLogic, WebSphere, Jboss, Apache Tomcat

Message Brokers: Apache ActiveMQ, Rabbit MQ

Unit Testing Frameworks: Junit 4.x, Test NG

Testing tools: QTP, SoapUI, Jmeter

Scripting Languages: Java Script, jQuery, AngularJs

CI Tools: Jenkins

Build Tools: Maven, Ant

Version Control: SVN, GitHub, Perforce

PROFESSIONAL EXPERIENCE

Confidential, Plano, TX

Senior Java Consultant

Responsibilities:

  • Designed and developed application for Confidential Auto Finance using struts, spring, hibernate, and web services
  • Developed applications using Agile Scrum.
  • Developed front end applications using Struts, Spring and Jsp
  • Designed the architecture for middleware integration with external systems based upon business requirements using J2EE architecture framework with special emphasis on SOA architecture and Web services.
  • Developed SOA Design using SOAP/HTTP, WSDL, XML/XSD (Schemas) for vendors
  • Developed web services using JAX-WS, JAX-RS for internal applications to interact.
  • Utilized elements of Extreme Programming approach (especially TDD, Pair programming, and Code Walkthrough’s).
  • Used IBM MQ for sending messages to Mainframe system.
  • Used SOAP-UI for web service testing and load testing.
  • Developed unit test cases using Junit framework
  • Extensively used Maven for build and Jenkins for continuous integration
  • Performed Code reviews and suggested best coding practices

Environment: Java, J2EE, Struts, Spring, Hibernate, Restful/SOAP Architecture, SOA, WSDL, Web Services, XML, Oracle 11g, Linux, Jboss, Maven, Jenkins, IntelliJ idea, Junit, QTP, SoapUI

Confidential

Senior Software Engineer-II

Responsibilities:

  • Designed and Developed applications for Confidential Financial Clearing House using Java/J2EE Technologies.
  • Developed web application using Struts, Spring and Hibernate frameworks.
  • Performed design, development and testing of the Web Services application
  • Developed Web Services using Service Oriented Architecture(SOA) for Direct Operator Billing
  • Developed applications using Agile Scrum.
  • Designed and Developed standalone application for generating Analyzer Feeds.
  • Developed backend application using RabbitMQ
  • Designed and Developed standalone application for generating reports.
  • Used SOAP-UI for web service testing and load testing.
  • Used SVN for source code maintenance.
  • Extensively used Maven for build and Jenkins for continuous integration.

Environment: JAVA/J2EE, Struts, Spring, Hibernate, JPA, Web services, Linux, Solaris, Jboss, Weblogic, WebSphere, Tomcat, RabbitMQ, ActiveMQ, Jsp, Maven, Hudson, Oracle10g

Confidential

Senior Java Developer

Responsibilities:

  • Analysis, design and development of application based on Java/J2EE and Design Patterns.
  • Used XML technologies for data exchange and presentation using XML, XSL, XSLT
  • Developed various HTML, JSP pages for the presentation layer.
  • Developed SOAP web services for HLR, Infinite systems
  • Developed application using struts, and spring for Voyager.
  • Visualized and designed Use cases, Sequence diagrams and Class diagrams
  • Used J2EE Design patterns and Developed EJB and DAO Components
  • Used Struts framework for the development of J2EE components.
  • Developed DAO (Data Access Objects).
  • Designed and developed the system business logic using Stateless Session Beans.
  • Used XML templates to present the user data in different formats.
  • Used perforce for version control.
  • Created build scripts using Maven.
  • Provided support and maintenance.

Environment: Java, J2EE, JDBC, Servlets, JSP, EJB, XML, XSLT, WebLogic Application Server 8.1/6.1, ServiceMix, Jboss, Tomcat, Struts, UML, JavaScript, HTML, Eclipse, SQL, Oracle 10g/9i, Unix, Sun Solaris, Linux.

Confidential

Java Developer

Responsibilities:

  • Development of application based on Java/J2EE for TBMS product.
  • Developed various HTML, JSP pages for the presentation layer.
  • Developed Struts controllers, transfer objects and DAOs for database access.
  • Developed EJBs and DAO Components
  • Used XML templates to present the user data in different formats.
  • Created JAR, WAR and EAR files.
  • Deployed EAR file on WebLogic, WebSphere, Jboss, and Pramati Application Servers.
  • Used SVN for version control.
  • Created build scripts using Ant.
  • Performed Bug Fixing
  • Provided support and maintenance

Environment: Java, J2EE, Struts, JDBC, JSP, EJB, XML, XSLT, SQL, WebLogic, Websphere, Pramati, Jboss, Oracle 10g/9i, Unix, Sun Solaris, Linux.

We'd love your feedback!