We provide IT Staff Augmentation Services!

Software Java Developer Resume

3.00/5 (Submit Your Rating)

PennsylvaniA

SUMMARY

  • Having 7 Years of IT experience in design, development and deployment of multi - tier, Distributed, Scalable and Transactional Intranet/Internet applications using Spring 3, Hibernate 3, Restful Web Services 3, SOAP, Struts 2, Servlet 2.3, JDBC, JSP 2.3, CSS3, JSTL, XML, XSD, XSLT, XPATH, EJB, HTML, JAVA Script and JQuery technologies.
  • Familiar with Software Development Life Cycle process, which includes translation of requirements into functional and technical specifications, Designing, Developing, Testing Implementation & Post Production support using development methodologies like Agile, Waterfall
  • Expertise on open source frameworks like Struts, Springs MVC, Springs ORM, Hibernate
  • Well versed in Developing End to End B2B and B2C application using J2SE 6 & J2EE 6 technologies such as Servlet 2.3, JSP 2.3, CSS3, JQuery, Ajax, HTML JNDI, JTA, JMAIL, JDBC, JAXP, JAXB, JMS, SOAP & Restful Web Services using (Jersey 1.17), JSON
  • Strong Experience in databases like Oracle, SQL Server, MySQL
  • Experience in RDBMS Concepts, Database Management Systems and Database Physical and Logical design, Data Mapping, Table normalization, Data Modeling, Creating ER Diagrams using tools such as MS Visio
  • Strong Experience in implementing Web design patterns like Springs MVC, Structs MVC
  • Hands on Experience in code testing using JUnit and Mokito
  • Experienced in developing both Contract First and Code First SOAP Web-Services
  • Hands on experience with implementing EJB transactions (CMP, BMP, Message-Driven Beans)
  • Specialized in using Development Environments like Eclipse, NetBeans and Visual Studio
  • Experienced in deploying & configuring applications onto application servers like Websphere8.5, Tomcat6 and WebLogic 10.3.
  • Extensive experience in coding Stored Procedures, Functions, Packages and Triggers using SQL and PL/SQL.
  • Knowledge on NoSQL technologies like MongoDB
  • Good experience in applications developed using Object Relational Mapping frameworks like Hibernate and MVC frameworks like Spring MVC 3, Struts 2, Struts 1.3 etc., and IOC frameworks like Spring 3 and its subsidiary modules such as Spring MVC 3, Spring 3, Spring AOP 3, Restful Web Services 3, Elastic Search
  • Good working and implementation knowledge in creational, structural and behavioral Java Design Patterns
  • Worked on threads and multi-thread, synchronizing, scheduling concepts
  • Good knowledge in Design Methodologies like UML, OOAD and OOP
  • Skilled in Artificial Intelligence programming languages like Prolog and Python
  • Experience in PL/SQL programming including complex SQL queries, stored procedures and Triggers
  • Experience in using Java, JEE, J2EE design Patterns like Singleton, Factory, MVC, Front Controller, Transfer Object and DAO for reusing most effective and efficient strategies.
  • Excellent communication skills, a very good team player and ability to effectively communicate with all levels of the organization such as technical, management and customers

TECHNICAL SKILLS

Programming Languages: Java, J2EE, C, C++, UNIX, Python

J2EE API’s: JSP, Struts2, Hibernate3, Spring3, JDBC, JMS, JNDI, JSON, JMAIL

Markup/Script Languages: XML, CSS3, XSL, XSLT, HTML, Java Script, JQuery, AJAX

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

Testing Tools: JUnit, Mokito

Databases: Oracle 8.x/9i/10g/11g, DB2, MYSQL, SQL Server 2000/7

Business Intelligence Tools: TIBCO-Spotfire

Network Protocols: LAN/WAN, TCP/IP, FTTP, HTTP

Operating Systems: Windows, Linux, OSX

IDE Tools: Eclipse, Netbeans IDE, Visual Studio

Development Models: Agile Development, Test Driven Development, Waterfall Model

Configeration Mgmt Tools: SVN, CVS

Content Mgmt Tools: Drupal

PROFESSIONAL EXPERIENCE

Software Java Developer

Confidential, Pennsylvania

Responsibilities:

  • Requirement gathering and analysis of requirements
  • Involved in high-level and low-level design of application.
  • Designed the application under JEE architecture, Designed and developed the Entities, DAO, Service layer classes
  • Developed Entity objects using Hibernate3.0 framework
  • Involved in component based estimation
  • Prepared unit test cases using Eclipse
  • Tested the application using SOAP UI
  • Used Check style to ensure quality coding standards
  • Worked in Agile and Test Driven Development environment.
  • Developed PL/SQL packaged stored procedures and functions for use by different client applications.
  • Developed JUnit test cases for testing for all the DAO, service classes.
  • Developed build scripts using Maven.
  • Developed loosely coupled and reusable code utilizing design patterns like Abstract Factory, Proxy, Singleton, Builder and Template Method.
  • Deployed the application in Web sphere application server.
  • Provided complete support during deployments
  • Coordinating and assigning the work to the team
  • Conducting status review meetings or weekly touch-point meetings
  • Code reviews

Environment: J2EE/JAVA, Spotfire, JDK1.6, JMS, JPA, Struts 2.x, Eclipse, SOAP WebServices, Hibernate, HTML, JSP, Ajax, JQuery, CSS3, EJB3.0, JavaScript, DB2, SOAP Web Sphere, SVN, Windows7

Java Developer

Confidential, Pennsylvania

Responsibilities:

  • The Confidential system uses the Spring Framework architecture integrated with Struts for GUI, Hibernate for persistence and Web Service for some external applications to access the system.
  • Involved in the design and development of the different layers in the projects which includes right from the login to the application using SSO (Single Sign On) as Security filters
  • Designed and developed component, application and enterprise services. Worked with MDB, which are driven by the messages from the JMS MQ.
  • Designed the application under JEE architecture, Designed and developed dynamic and browser compatible user interfaces using JSP, JSTL Tags, HTML, CSS, JavaScript and JQuery
  • Used Drupal CMS tool to manage the front-end Web Pages.
  • Developed Spring JDBC DAOs and DTOs, writing Hibernate HQL queries, advanced SQL and PL/SQL stored procedures on database systems.
  • Worked in a Test Driven Development environment.
  • Used JMS extensively to write messages to the Queue.
  • Fixed the defects that are generated on any tier keeping track of the Track Record.
  • Coordinating and assigning the work to the team
  • Conducting status review meetings or weekly touch-point meetings

Environment: J2EE/JAVA, JDK1.5, JSF, JPA, Springs3, JBoss 4.0.5/4.3.0 , WSAD 5.1, ANT, HTML, JSP, CSS3 Ajax, JQuery, MYSQL, Eclipse, CVS Queue Display, Unix, Windows 7

Java Developer

Confidential, Fairfax, VA

Responsibilities:

  • PECOS is an N-tier Enterprise Web Application developed with one application zone, one data Zone and MQ driven integration zone
  • Actively involved in analyzing and discussions of the business requirements and developed technical architecture documents.
  • Business Layer is configured with the EJB and spring framework for servicing client requests.
  • Configured and used Struts2 MVC framework for creating web based user interface.
  • Actively interacted with Client and developed Business System Analysis and Design Report.
  • Setting up Infrastructure team meetings and performed Builds and Deployment at various stages.
  • Developed Unit test cases using JUnit for testing the code before integrating.
  • Implemented Message Queues using Java Messaging Services (JMS, MDB) as middle-ware for exchange of information between Application and Data zone.
  • Created SOAP compliant Web Services
  • Developed Business Layer of the application using Struts and Hibernate APIs
  • Worked in Deployment team maintaining servers in Unix and Windows environment.
  • Created the Shell scripts/jobs to archive the production logs.
  • Worked with Functional and QA teams for testing and Production Support performing Defect fixing.
  • Integrated modules, debugged, tested, build and deployed on the different servers.

Environment: J2EE (JDK 6), JSP, STRUTS 2.0, Spring3, EJB, MQ, JMS, WebServices, JDBC, Hibernate 3.0, JUnits, My Eclipse 6.0, SVN, DB2, PL/SQL, Windows XP

Java Developer

Confidential

Responsibilities:

  • Involved in designing of shares and cash modules using UML.
  • Effectively used the iterative waterfall model software development methodology during this time constraint project.
  • Used HTML and JSP for the web pages and used JavaScript for Client side validation.
  • Created XML Pages with DTD’s for front-end functionality and for information exchange.
  • Responsible for writing Java SAX parsers programs.
  • Performed Unit testing using JUnit and Functional Testing.
  • Used JDBC 2.0 extensively and was involved in writing several SQL queries for the data retrieval.
  • Prepared program specifications for the loans module and involved in database designing.
  • Java programming using swing to complete the functionality of cash, lockers and security modules, servlet programming for connecting to the database server and to retrieve the serialized data, programming stored procedures using SQL and PL/SQL for the bulk calculations of general ledger.

Environment: J2EE (JDK 6), JSP, STRUTS 2.0, Spring, EJB, MQ, MDB, JMS, WebServices, JDBC, Hibernate 3.0, JUnit, My Eclipse 6.0, ANT, SVN, Oracle10g, DB2, PL/SQL, Windows XP

We'd love your feedback!