We provide IT Staff Augmentation Services!

Sr Java Developer Resume

0/5 (Submit Your Rating)

Bloomington, IL

SUMMARY:

  • 11 years of extensive industry practice and creative leadership in Business Process Engineering and providing/developing JEE technologies based solutions.
  • Successfully applied enterprise class solutions at Fortune 500 companies which include US’s biggest Auto Insurer etc.
  • Experience managing a practice of 10 - 15 consultants, coordinating off-shore development and on-shore implementation.
  • Strong hands-on skills in designing and implementing global Auto, Life and Property Insurance and Financial services solutions for Fortune 500 companies, Object-Oriented Analysis & Design and Use Case development
  • Over 11 years of experience in the IT industry, Object Oriented Programming, Web and Business Integration Design and development using J2EE concepts/technologies.
  • Expertise in J2EE Technologies like EJB, Servlets, JSF 2.0, Struts, Java Beans, EJB, JMS (MQ series), SOAP Webservices, ReSTFul services, JDBC XML, Resource Adapters for IMS transactions.
  • Proficient in Java, JDBC, Servlets 2.3, JSF 2.0, UML, Junit, Cactus, Exception Handling, Eventing, Java Beans, EJBs, JNDI, XML/XSL, HTML.
  • Developed applications using Java, Java Servlets, JSF 2.0, JDBC, IBM PureQuery and spring frameworks (Inversion of control/Dependency Injection).
  • Solid experience in analysis and design of Business Integration layer using J2EE specification.
  • Solid experience in post production enhancements and services by applying ITIL specifications.
  • Experience in implementing application security using Declarative Security.
  • Experience in using LDAP framework for CRUD and authentication operations on a directory.
  • Extensive experience and in-depth knowledge on database and object-oriented analysis, modeling, and designs.
  • Familiar with Web development using ASP/VB6.0.
  • Expertise in the use of Agile approaches, including Test-Driven Development and Scrum.
  • Expertise in design and implementation of Form/Web based GUI for applications using XML/HTML, JSF.
  • Excellent experience in Websphere server 6.1, JBOSS, RSA and Eclipse IDE.
  • Solid experience on Software Developing Life Cycle (SDLC) including Specification, Design, Implementation, Debugging, Testing, Deploying.
  • Well versed in OOP, OOAD, design patterns (Session Façade, Business Delegate, Service Locator, Inversion of Control, DAO, TO/VO, Front controller, Composite View etc).
  • Well versed Software Configuration and build tools like ANT, Hudson, clearcase, Subversion, buildforge, CVS, VSS etc.
  • Knowledge of MQ series, ESB implementation of IBM Message Broker.
  • Experience in the Administration and Configuration of IBM Websphere Server.
  • Good knowledge of RDBMS principles and concepts.
  • Solid experience on Unit and Product Testing with JUnit.
  • Experience in code quality using tools like StyleCheck, KlocWork, Code coverage etc.
  • Experience in Production issue triages using QPasa, App Watch, HP Diagnostics etc.
  • Performed performance testing using Gomez tool (A Compuware product).
  • Experience in UML methodology in designing Use case modeling, Domain modeling, Interaction modeling, Design class diagrams, State behavioral modeling.
  • Very good understanding of the entire project life cycle beginning with Blue printing and gap analysis workshops, development, unit / system / UAT / stress and performance testing till go live and operations.
  • Experience with Data warehousing methodologies.
  • Excellent analytical, problem solving, communication and decision-making skills, with ability to interact with individuals at all levels in the organization.
  • Excellent communication skills, team player and quick learner.

TECHNICAL SKILLS:

Programming Languages: Java, Visual Basic 6.0

Java/J2EE Technologies: Java, JDBC, EJB, Java Beans, Servlets, JSP, JSF, JMS, Spring, Webservices.

Web services and Technologies: AJAX, WSDL, UDDI, SOAP, JAX-RPC, HTML, DHTML, XML, XSLT, JavaScript, XStream.

Web and Application Servers: IBM Websphere, Apache Tomcat, JBOSS.

Frame works: MVC architecture, JSF 2.0, Struts, Spring, LDAP framework.

Databases: Oracle, IBM Db2, MS SQL Server, MS-Access, Stored Procedures.

Methodologies: Agile Processes, object-oriented analysis and design, Design Patterns, Scrum.

Testing Tools: JUnit, Test cases

Other Tools: Clear case, ClearQuest, Hudson, BuildForge, Visual SourceSafe, CVS, PVCS, PureQuery DB Explorer

Quality and Diagnostic tools: Qpasa, HP Diagnostic, CheckStyle, KlocWork, Gomez Tool.

Project Management: Microsoft Visio, Microsoft Office.

Operating Systems: Windows 98/2000/XP, UNIX, LINUX.

PROFESSIONAL EXPERIENCE

Confidential, Bloomington, IL

Sr Java Developer

Responsibilities:

  • Designed and developed modules of the application in Java/J2EE using Agile methodology.
  • Implemented features like logging, user session validation using LDAP framework.
  • Used Spring Framework for Dependency injection and integration with Service objects, DAO etc.
  • Created UI using JSF.
  • Developed server-side services using JSP, Java, Spring, EJBs, Web Services, JMS components, PureQuery.
  • Developed Java web application using RSA 7.1 as IDE.
  • Developed DAOs for calling IMS host transactions. Developed transaction structures using IMS copybooks.
  • Service J2EE components using Eventing framework and HP service manager.
  • Implemented code quality measures using StyleCheck, KlocWork, Code Coverage etc.
  • Designed Business Integration components using UML (Rational).
  • Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues.
  • Used QPasa (for Queue messages) and HP Diagnostic tool (for server request performance/response time etc) for service performance improvement.
  • Followed ITIL principles for service management e.g. change and incident management.
  • Participated in unit testing, performance measuring and tuning.

Environment: WebSphere 6.1, Java1.5, EJB 2.1, Spring2.0, SOA using ESB implementation of IBM Message broker, IBM DB2

Confidential, Bloomington, IL

Sr. Java Developer

Responsibilities:

  • Designed and developed modules of the application in Java/J2EE/JSP/XML.
  • Used webservice clients to interact with 3rd party services.
  • Exposed the engine as Web service to other applications users.
  • Developed server-side services using Java, Spring, Java5.0.
  • Used Tomcat as server on Unix environment with SQL server as backend.
  • Used EJBs in the application and developed Session beans to house business logic at the middle tier level.
  • Used Goal Capture to create UI objects.
  • Created and maintained the configuration of the Spring Application Framework's IOC container.
  • Designed Web services architecture and technologies using both HTTP-based / REST and SOAP-based services.
  • Designed and developed batch processes using java to integrate various systems using oracle.
  • Integrated other sub-systems through JMS, MQSeries, XML and XSLT.
  • Edited and debugged W3C and Section compliant XML,XHTML, CSS and JavaScript.
  • Designed & Developed User Interface, HTML/JSP and client side Validations using JavaScript.
  • Wrote complex validations using client-side Java scripts and designing the GUI.
  • Always adhered on Quality processes during delivery on tasks to client.
  • Mentoring and encouraging the team members for innovative and good solutions.
  • Provided Test Scripts and Templates with test results of each task delivered to the client team.
  • Provided regular status reports and pro-actively provide point-wise feedback on progress made, issues outstanding etc.
  • Used Software development best practices from MVC, Spring and Object Oriented Design and methodologies.
  • Coordinated with QA team in manual & automatic testing of bug fixes.

Environment: Java (JDK 1.4), Ajax, EJBs, Spring, JSF, Eclipse, JSP, Java Script, HTML, DHTML, XML, XSLT, Rational Clear Quest, Rational Clear Case.

Confidential, Denver, CO

Team Lead/Sr. Java Developer

Responsibilities:

  • Involved in Requirements Analysis, and design an object-oriented domain model.
  • Involvement in the Documentation of the module.
  • Involved in development/Enhancement of product with Java, EJB, Web services and other J2EE technologies.
  • Developed server-side services using Java multithreading, Java, EJB, Web Service(SOAP, WSDL).
  • Implemented the product on JBoss server.
  • Involvement in creating and configuring of build files using Ant.
  • Practiced and evangelized agile development approaches. Wrote ANT scripts and assisted with build and configuration management processes.
  • Development of JavaScript for client end data entry validations and Front End Validation.
  • Involvement in Testing of the module.
  • Performance Tuning in the Application Code. Execution control of the SWAT CRs (Support CRs) within permissible limit as defined in the SLA.
  • Involved in fixing the bugs or defects in the application.
  • Interacted with the Users and Involved in Support for the Application.

Environment: Java/J2EE, XML, Eclipse, Java Script, Ant, SQL, PL/SQL, DB2, JBOSS, Windows, UNIX.

Confidential, NY.

Java Developer

Responsibilities:

  • Defined architecture of new development and re-structuring of an existing application for better performance.
  • Followed SDLC Methodologies for the complete life cycle of the project.
  • Designed User Interfaces using JSP, Servlets, and HTML.
  • Implemented MVC Architecture using JSP/XML/XSLT.
  • Implemented Business Logic using Stateless Session Beans.
  • Used PVCS and ANT for SCM activities.
  • Always used the best practices of Java/J2EE, continuous refactoring of code, minimize database calls, optimize queries to get better performance of application.
  • Always adhered on Quality processes during delivery on tasks to client.
  • Created ANT Scripts for Build and Deployment of .WAR/.JAR/.EAR files.
  • Deployed Application in IBM Websphere.
  • Worked on application migration from Sun iPlanet (Sun-Netscape alliance) webserver to IBM Websphere.
  • Provided Test Scripts and Templates with test results of each task delivered to the client team.
  • Provided regular status reports and pro-actively provide point-wise feedback on progress made, issues outstanding etc.
  • Used Peregrine Systems for service management.
  • Conducted weekly status report meeting with the team members and the clients.
  • Maintained very challenging environment and team spirit among the developers.
  • Coordinated with the offshore for the smooth meeting of Service Level Agreements.
  • Coordinated with QA team in manual & automatic testing of bug fixes.

Environment: J2EE, XML, JDBC, Java Beans, JSP, EJB, Oracle, HTML, CSS, JavaScript, WSAD, Rational Rose.

Confidential

Java Developer

Responsibilities:

  • Identified the business requirement for the project.
  • Involved in development of Java, JSP, Servlets components development and deployment.
  • Involved in setup of Linux on servers and then installing Tomcat, CVS and MySql on Linux servers.
  • Developed the user interface for the application using HTML and Java Server Pages (JSP).
  • Involved in writing Client side Scripts using Java Scripts and Server Side scripts using Java Beans and used Servlets for handling the business.
  • Developed a Java data migration module which reads of the FoxPro DB and writes to MySQL database.
  • Involved in writing complex sub-queries using My-Sql for generating on-screen reports.
  • Involved in deploying the application in test environment using Tomcat and in the production environment using Tomcat.
  • Performed unit testing, system testing and integration testing.

Environment: Java, JSP, Java Beans, JDBC, Tomcat, My-Sql Server, HTML, DHTML, CSS, Java Script, Eclipse, Servlets, CVS.

Confidential

VB Developer

Responsibilities:

  • Identified the business requirement for the product.
  • Involved in development of VB components development and deployment.
  • Involved in database design.
  • Developed the user interface for the application using VB.
  • Used InstallShield to create executable CDs of the product.
  • Involved in testing the application and resolving bugs.

Environment: VB6.0, MS-Access, InstallShield.

Confidential

VB Developer

Responsibilities:

  • Identified the business requirement for the product.
  • Involved in development of ASP pages using VB components development and deployment.
  • Involved in database design. We used MS-access as database.
  • Used Dreamweaver to design and develop ASP pages.
  • Used cuteFTP to upload ASP pages, javascript files and other deployable components to IIS server.
  • Involved in testing the application and resolving bugs.

Environment: ASP, VB6.0, JavaScript, Dreamweaver, MS-Access, IIS Server.

We'd love your feedback!