We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

Richmond, VirginiA

SUMMARY:

  • Result - oriented IT Professional with 6+ Years of IT experience in development, testing and documentation of web-based distributed systems, enterprise applications using JAVA/J2EE technologies.
  • Designed and implemented several projects in e-Business & Workflow Solutions for Health and Financial Industries.
  • Experienced in all stages of the software development lifecycle (SDLC) - planning, gathering requirements, specification, analysis, design, development, testing, production support and maintenance
  • Worked extensively on core java (Collection classes, Multithreading concepts) and J2EE (JSP, Servlets, EJB, Webservices) Apache Tomcat BEA Weblogic Server, 8.x/7.x/6.x/5.x, JDBC, JNDI, XML and RDBMS like SQL and Oracle.
  • Worked on Frameworks of Spring Modules(CORE, Spring WEB, Spring ORM,DAO),Hibernate, JPA,Struts-2
  • Well experienced in component design and architecture of enterprise systems using various J2EE and Java Design Patterns.
  • Developed and Implemented Web Services (Jax-ws) based on SOAP protocol.
  • Created RESTful web services interface to Java-based runtime engine and accounts.
  • Experience in Design Technologies like AJAX, HTML and JavaScript.
  • Experience in server side Business Logic Development using Session, Entity and Message Driven Beans.
  • Worked on Agile and Scrum methodologies.
  • Working knowledge in source code Management using CVS and deploying applications like Maven to increase productivity.
  • Strong in developing use cases, sequence diagrams and preliminary class diagrams for the system using UML. Extensive experience in testing the application with JUnit.
  • Work with quality standards like the CMM Model for Software Development Cycle. Good experience in onshore-offshore model.
  • Excellent Communication & Interpersonal skills, commitment to co-operative teamwork. Motivated team player with ability to work under minimal supervision.

TECHNICAL SKILLS:

Languages: Java 5, J2EE 1.4, SQL and PL/SQL

Web Technologies: HTML, DHTML, XML,AJAX, JavaScript, JSP, Servlets

Web Servers/App Servers: Java Web Server 2.0, Web Logic7.0/8.0/9.1, Internet Information Server 5.0, Tomcat 5.1, Websphere 5.1/6.0

Frameworks: Spring 3.0, Struts 2, Hibernate3.0

Modeling Language: UML 2.0

Middleware: EJB, JMS, MDB, Jax-ws

IDE’s and Utilities: WSAD 4.5/5.0,jbuilder 7.0/8.0 and Eclipse 2.0/3.0

Databases: Oracle, Ms-SQL

Testing Tools: JUnit, Selenium

Code Management: CVS,MAVEN

OS: Windows, HP-Unix, UNIX, LINUX

WORK EXPERIENCE:

Confidential, Richmond, Virginia

Sr. Java Developer

Responsibilities:

  • Involved in software development life cycle (SDLC) of Financial Application.
  • Used Spring Framework to support the Hibernate tool and Struts.
  • Adapted various design patterns like MVC, Data Transfer Object (DTO’S), Business delegate, Service Locator, Session Facade, Data Access Objects (DAO’s).
  • Utilized Web Service to perform credit card / debit card authentication and authorization.
  • Involved in the migration from the XSL, XSLT, to latest technology using Struts, jsps.
  • Involved in database schema design and review meetings.
  • Understand the requirement specifications, design, develop and test the software solution of the requirements.
  • Carried analysis of the database design, spotting the bottlenecks for slow response and creating optimal databases indices, introducing dynamic sqls in stored procedures in an effort to achieve performance improvement in database access layer.
  • Performed feasibility, analysis and implementation of new open source technologies into the application in an effort to transform the application into more intuitive plug-in based Architecture.
  • Used JMS for communicating various clients and its components.
  • Used Maven for building the project.
  • Developed web pages based on scripting technologies to generate web interface.
  • Generated core java modules to implement the logic for generating the reports according to the client Specific Customizations.
  • Involved in production support and fixing bugs.
  • Coordinated between the business team and the technical team and provided the feasible technical solutions for the business requirements.
  • Prepared unit test cases and integrated test cases.

Technical Environment: Java 1.6, JavaScript, Spring-MVC, Hibernate, Struts, JSP, Servlet, JDBC, JMS,XML,XSL/XSLT, Web-services, WebSphere, Maven,CVS, PL/SQL, Oracle 9i, JUnit, Windows NT.

Confidential, Chesterfield, MO

Mid-Level Java Developer

Responsibilities:

  • Created Use Cases, Class Diagrams, and Sequence Diagrams for analysis and design of application.
  • Involved in requirement analysis, design and development of Custom Controller Commands, task Commands and JSPs.
  • Developed code using Java/J2EE, JDBC concepts.
  • Developed several web pages to perform checking and validations at Client's end and Sever end validation based on the Business rules.
  • Installed/Configured for setting up the environment for Struts Framework TO develop Java based MVC architecture.
  • Established Connection between Java and Database.
  • Analyzed the requirements and prepared the feasibility of the implementing the requirements.
  • Created technical specification documents for the requirements.
  • Developed the restful web service to provide an interface to the clients through other applications to access their documents.
  • Used Maven for building the project.
  • Deployed web and enterprise applications in Web logic application server 7.0.
  • Developed Complex SQL queries, Stored Procedures, Triggers and DB Packages in Oracle.
  • Involved in project reviews and given information whenever required
  • Performed unit test cases using JUnit and automating the test cases.
  • Involved in development, build and deployment to QA.

Technical Environment: Java1.6, Struts Framework, Hibernate, JSP, Servlets, JDBC, Servlet, Html, JavaScript, Ajax, DAO, XML, JUnit, Weblogic, Web-services, Maven, Unix, SQL, Windows NT/2000.

Confidential, Memphis, TN

Jr-Java Developer

Responsibilities:

  • Designed and developed UI using XSL and JavaScript, dynamic JSP and page validation using JavaScript.
  • Involved in database schema design and review meetings.
  • Created designs of documents using UML.
  • Implemented test driven development of application.
  • Used automated test scripts and tools to test the application in various phases Coordinated with Quality Control teams to fix issues that were identified.
  • Used JUNIT to create test classes to test the Compliance Service code.
  • Analyzed the requirements and coming up with the model to be followed.
  • Used Struts Framework to implement the project.
  • Developed unit test cases for multiple modules.
  • Involved in end of day build preparation and weekly build preparation.
  • Built projects in deployable files (EAR, WAR files and JAR files).
  • Used various Java and J2EE APIs including JDBC, XML, JSP, and Java Beans.
  • Used Stored Procedures for few backend calls.
  • Written sql queries and stored procedures for backend calls.
  • Involved in production support and fixing bugs.

Technical Environment: Java, JSP, Servlets, Jdbc, JavaScript, Java Beans, DAO, HTML, XML, Struts Framework, Eclipse IDE, Apache TomCat, ANT, JUnit, Oracle, Windows XP.

Confidential

Jr-Java Developer

Responsibilities:

  • Designed and developed UI using JSP, dynamic JSP and page validations using JavaScript.
  • Involved in database schema design and review meetings.
  • Configured application flow, controlling logic and navigation.
  • Designed and developed base classes, framework classes and common re-usable components.
  • Involved in re-factoring the existing components to meet the current application requirements.
  • Used various Java and J2EE APIs including JDBC, XML, servlets, JSP, JavaBeans.
  • Involved in performance tuning, debugging issues in testing and deployment phases.
  • Coordinated on-site and off-shore development teams in various phases of the project.
  • Used JUnit to implement test cases for Unit testing of modules.
  • Extensively used ECLIPSE while writing code & used CVS for Version control.
  • Involved in deploying web and enterprise applications in Apache TomCat.
  • Developed Complex SQL queries, Stored Procedures, Triggers and DB Packages in Oracle.

Technical Environment: Java, JSP, Servlets, Jdbc, JavaScript, HTML, XML, JavaBeans, Eclipse IDE, JUnit, Apache TomCat, Oracle 9i, SQL, Windows XP.

Hire Now