Java Application Developer Resume
Charlotte, NC
EXPERIENCE SUMMARY:
- Over 6 years of hands - on experience in application development on J2EE Platform and exposure to complete software development and maintenance life cycle.
- Object-oriented, distributed, multi-tiered enterprise application development experience using Web Servers, Application servers like WebLogic, WebSphere, Jboss, Tomcat on Java/J2EE Platform.
- Excellent implementation noledge of Enterprise / Web / Client Server systems dat are scalable wif high availability using technologies like Java, J2EE (POJO, JSP, JDBC, EJB, JNDI, Servlets, JMS, JAXB etc.).
- Good interpersonal communications, proven problem solving skills, ability to work collaboratively and commitment to achieving corporate goals.
- Experience working on loosely coupled integration between disparate applications via MQ using JMS and web services using SOAP, WSDL and REST.
- Strong implementation noledge of various MVC and ORM frameworks like Struts, Spring and Hibernate.
- Experience wif build tools such as ANT & MAVEN
- Good understanding of various development methodologies like Waterfall, RUP and Agile.
- Hands on implementation noledge of front end UI development using technologies like Java Script, jQuery, JSP, HTML and CSS.
- Experience in Interacting wif customers, vendors and various stakeholders and understanding business needs and effectively document and communicate teh technical and functional aspects of teh project.
- Quick learner, strong team player, can work independently, and has excellent verbal and written communication skills.
- Experience wif various IDEs like Eclipse, IBM Rational Software Architect for WebSphere and Rational Application Developer (RAD), JBuilder and Net Beans.
- Experience in working wif Oracle, SQL server databases and writing queries, stored procedures, functions, triggers, sequences and indexes for all teh project requirements
- Good hands on experience on working wif all layers of teh applications like EJBs for Middle tier, JSPs and other frames works for front end and JDBC and other ORM frames works for DB layer.
- Working noledge of various domains like Health Care, Automotive etc.
- Exposure to various Rational tools like Clear Quest, Clear Case, RAD, Requisite pro and version Control tools like Clear Case, GIT, SVN, ChangeMan DS and VSS.
- Strong noledge on various project life cycle methodologies and developing complex systems.
TECHNICAL SKILLS:
Technologies: Java/J2EE, JSP, Servlets, Web Services, HTML
Platforms(OS): MsDos, Windows, Unix, Linux
IDE: Eclipse, Net Beans, RAD, RSA, JBuilder, JBoss Fuse
Application Servers: Apache Tomcat, JBoss, WebLogic, IBM WebSphere
Frameworks: Spring, Hibernate, Struts, Tiles
Databases: SQL server, Oracle, MS Access, MySQL
Protocols: HTTP, HTTPS, FTP, SFTP, MIME, SMTP
Web Technologies: Servlets, JSP, SOAP, REST, AJAX, Apache CXF, HTML, CSS, Java Script, JQuery, HTML, CSS, XML, EXT - JS, Angular JS, Ember.js
Version Control Tools: GIT, SVN, Clear Case, ChangeMan DS, VSS
Tools: Maven, SQL, Toad, SQL Developer, ANT, MS Office, MS SharePoint, JIRA, Jenkins, Bamboo.
Others: Shell Scripting, RSA, Agile, Scrum, SDLC, VELOCITY
PROFESSIONAL EXPERIENCE:
Confidential, Charlotte, NC
Java Application Developer
Responsibilities:
- Developed teh application using Spring MVC Framework.
- Involved in writing Spring Configuration XML file dat contains declarations and other dependent objects declaration.
- Inserted Dependency Injection between components using Spring's (IoC) concept.
- Developed user interface using JSP, JSP Tag libraries and Java Script to simplify teh complexities of teh application.
- Developed application service components and configured beans using Spring IoC, creation of Hibernatemapping files and generation of database schema.
- Used SOAP for implementing Web Services.
- Designed and developed Hibernate DAO s using spring framework s Hibernate Dao Support and HibernateTemplate.
- Expertise in MVC Architecture using JSF and Spring framework and implementing custom tag libraries.
- Used Spring framework for dependency injection and integrated wif Hibernate and JSF.
- Implemented Presentation layer using JSP, Servlets, HTML.
- Used JQuery JavaScript libraries for providing richer user interface and facilitates asynchronous requestinvocations using AJAX.
- Used Angular js to design complex User Interfaces.
- Used Web services - WSDL and SOAP for getting credit card information from third party.
- Used Web Services - WSDL and SOAP for at teh client side for exchange rate calculation and used SAX andDOM XML parsers for data retrieval.
- Installing and Configuring JBoss Fuse and Websphere application Server.
- Worked on WebSphere Portal integration wif WBISF in getting Work Items raised by teh process flows fromWBISF.
- Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
- Developed UI screens using CSS and JQuery.
- Worked wif Bamboo CI tool for Integration.
- Worked extensively in dealing wif cross browser issues using CSS, HTML and DOJO.
- Designed and Developed Servlets and JSP pages for authentication.
- Used Ant for developing build scripts and deploying teh application
- Built CVS and XML file loaders and splitters for financial data.
- Performed unit and function Testing using JUNIT
- Used Spring Batch to retrieve data from databases.
Environment: Clearcase, IBM Web Sphere, UML, JSP, Servlet, Maven, Webshpere portal, Tomcat 7.0, Linux, Unix, SQL.
Confidential, MN
Java and Logi Xml Developer
Responsibilities:
- Designed and developed User Interface of application modules using HTML, CSS, EXT - JS, Jquery, JavaScript and AJAX.
- Used Multithreading concepts for concurrent application access.
- Involved as an active member in analysis, designing and developed service layer.
- Developed User Interface Screens using Logi xml reports. Written XML Schema to validate teh ACORD XML
- Extensively used Eclipse as an IDE for building, developing and integrating teh application.
- ConfiguredJBoss Application serverand deployed teh web components into teh server usingOracleas Back end database.
- Presentation layer was implemented using Spring MVC.
- Service layer was implemented using RestFul Web Services wif in enterprise SOA architecture for portal application.
- Involved in integrating Spring wif Hibernate.
- Worked on Spring IOC & Spring MVC modules.
- Experience in implementing JAXB, XML Beans based and JSON web services
- Extensively used Rally's Agile Management tool (Rally Dev).
- Implemented PL/SQL stored procedures and triggers in Oracle DB
- Used Integration tool Jenkins
- Worked wif Common UI team in tracking and fixing teh defects.
Environment: JAVA 6.0, Logi XML Report(10.x), WSDL, JQuery, Spring 3.1.x, Hibernate 3.x, Apache Plugins, Apache Tomcat(6.0.x), JUnit 4.0, Maven 2.x, Rally, Eclipse, SVN, JBoss Application server, Oracle(10.x), PL/SQL.
Confidential, Los Angles, CA
J2EE Developer
Responsibilities:
- Involved in analysis, design and development of teh application
- Developed Class Diagrams, Sequence Diagrams, Activity Diagram and Use Cases in Rational Rose.
- Developed teh application using Struts MVC 2 architecture.
- Used Struts, Servlets technologies to develop all eligibility Use Cases.
- Developed JSP custom tags and Struts tags to support custom User Interfaces.
- Extensively Used Eclipse 3.2 for developing and testing teh Security Infrastructure Service.
- Created and maintained teh configuration of teh Spring Application Frameworks IOC container.
- Developed Web Services for inter organization operations and for retrieving teh customer information from teh central database using SOAP /HTTP technologies.
- Used Hibernate to store teh persistent data into database and written HQL to access teh data from teh database.
- Designed, developed and maintained teh data layer using teh ORM framework called Hibernate.
- Used JCE (java cryptography extension ) to secure teh password and account details.
- Coordinated wif QA and business team and resolved System Defects generated during testing.
- Experience wif Client Side Validations using JSP, and Java script.
- Involved in Design/Code Review wif Team and task assignments.
- Installed and Configured BEA WebLogic 9.2.
- Used Spring Framework for Dependency Injection and integrated wif Hibernate.
- Used PVCS for version control across common source code used by developers.
- Developed test cases and performed testing using JUNIT.
- Involved design and development of Database in SQL Server 2008.
- Monitored teh error logs using Log4J and fixed teh problems.
Technologies: JDK 1.4, JCE, JNDI, JSP, Hibernate 2.0, Struts 1.2, Spring 2.0,Rational Rose, Eclipse 3.2, JBoss 4.2,SQL Server 2008, LOG4J, JUNIT.
Confidential
JAVA/J2EE Programmer
Responsibilities:
- Designed and developed various front-end screens for Producer & Consumer Modules using Java Server Pages.
- Created teh development and testing environments.
- Built deployment scripts using Maven 2 and Ant
- Developed web based application using JSP, JDBC, XML, spring, Hibernate.
- Designed and developed front-end screens using JSP, JavaScript, and HTML.
- Used Java Mail API to write a mail program, which sends mail to different people depending upon their respective groups by reading teh properties file.
- Developed JavaScript for teh front-end validation.
- Designed various tag libraries to display teh data.
- Developed and modified Servlets dat handled teh database updates.
- Client side basic data validation using JavaScript to reduce server round trips.
- Developed of JSP & Java components.
Environment: Java, Struts, JSP, Servlets, spring, Hibernate, JDBC, HTML, CSS, CVS, SQL Server2000, JavaScript, Net Beans, Agile, Tomcat.
Confidential
Programmer Analyst
Responsibilities:
- Developed JMS API using J2EE package.
- Made use of Java script for client side validation.
- Used Struts Framework for implementing teh MVC Architecture.
- Wrote various Struts action classes to implement teh business logic.
- Involved in teh design of teh project using UML Use Case Diagrams, Sequence Diagrams, Object diagrams, and Class Diagrams.
- Understand concepts related to and written code for advanced topics such as Java IO, serialization and multithreading.
- Used DISPLAY TAGS in teh presentation layer for better look and feel of teh web pages.
- Developed Packages to validate data from Flat Files and insert into various tables in Oracle Database.
- Designed and developed Web Services using JWS JBoss Annotations.
- Provided UNIX scripting to drive automatic generation of static web pages wif dynamic news content.
- Suggested and assisted in teh creation of an NMAKE team to improve build files.
- Participated in requirements analysis to figure out various inputs correlated wif their scenarios in Asset Liability Management (ALM).
- Assisted design and development teams in identifying DB objects and their associated fields in creating forms for ALM modules.
- Also involved in developing PL/SQL Procedures, Functions, Triggers and Packages to provide backend security and data consistency.
- Responsible for performing Code Reviewing and Debugging.
Environment: Java, J2EE, UML, Struts, HTML, CSS, Java Script, Oracle 9i, SQL*Plus, PL/SQL, MS Access, JBOSS, UNIX Shell Scripting.
