Java Developer Resume
MI
SUMMARY
- 7 years of professional experience in Analysis, Design, Development and Testingof web and distributed n - tier applications usingJava and J2EE technologiesin areas such as Insurance, Financial Services, Healthcare.
- Well versed with complete Software Life Cycle Development (SDLC) process which includes Analysis, Designing, Developing, Testing, Implementing and Documenting the entire life cycle using various methodologies like Waterfall, Agile, Scrum, Test Driven development.
- Expertise in Distributed and Web environments, focused in JAVA Technologies (Core JAVA, Servlets, JSP, JDBC, Struts Framework and Spring).
- Experience in application development using J2EE technologies like JSP, Servlets, EJB, JDBC, JMS, XML and Web Services.
- Having extensive GUI design development capabilities for financial and banking applications using HTML5, CSS3, AJAX, J Scripts, XML.
- Experience in using frameworks like Struts, Struts validator framework, Hibernate and OR-mapping, Spring, build tools like ANT, MAVEN and logging framework Log4J.
- Highly perceptive with proven ability to pinpoint problems, provide creative solutions, and follow through to resolution in a timely and cost effective manner
- Working knowledge of Java Web Services with real time knowledge using SOAP, WSDL.
- Well-regarded communication skills, resourcefulness, and personal presentation
- Substantial knowledge in change management and configuration management procedures
- Excellent team player with the ability to create an environment of trust and cooperation through an open exchange of ideas towards achieving team goals.
- Expertise in version control tools like Subversion, ConcurrentVersionsSystem, Visual SourceSafe.
- Experience in design patterns and all the phases of Object-Oriented Software Development Life Cycle including Design, Development, Deployment and Testing of Software Systems
- Strong Analytical and Interpersonal Skills, Result-Oriented.
TECHNICAL SKILLS
Java Technologies: Servlets, Java Beans, JSP, JQuery, JMS AJAX, JDBC, HTML, Ant, Log4J and Junit.
Languages: Java, C, C++, SQL, UML, HTML, DHTML.
Frameworks: JSF Framework, Struts 1.2, Spring3.0, EJB3.0, Hibernate, Spring Batch.
Scripting Languages: JavaScript.
Web Servers: Apache Tomcat.
Application Servers: Web Sphere, (WMB)Web logic Server).
Operating Systems: Windows XP, Windows7, Windws2000.
Versioning Tools: SVN, Clear Case, CVS.
Development Tools: Eclipse, My Eclipse, Net Beans, RSA and IntelliJ.
Database: Oracle, SQL Server, DB2.
PROFESSIONAL EXPERIENCE
Confidential, MI
Java Developer
Responsibilities:
- Worked as part of team to study user requirement and technical requirements for application and implement the features and involved in product development.
- Involved in developing the Application using different technologies.
- Worked with GWT to implement UI (front end) and functionality.
- Developed Dto’s and Mappers to connect to the Database.
- Used Loggers to capture the logging information.
- We implemented component web service calls using JAX-WS.
- Developed web service client to consuming the existing SOAP services.
- Created SOAP services which does CRUD operations and developed web service client to consuming the existing SOAP services. Designing Web services service contracts/WSDL and corresponding XSD schemas as per business requirements.
- Consumption of IH vendor exposed web services as per business requirements by using Apache CXF WSDL2Java.
- Implementation of service core business logic using Java 1.6 and iBatis ORM.
- Working with IntelliJ IDEA to develop complete application.
- Using JIRA Framework to understand the story elaboration and development process, mock-ups for sprints and complete Workflow.
- Working in agile (two week sprints) development environment to significantly improve speed and reduce defects.
- Working with issues to fix the bugs.
- Used SubVersion(SVN) as a version control for code updates and code commits.
- Excellent at learning and adapting to new technology, and ability to work individually as well as in collaborative team environment.
Environment: Java1.7, Windows, Spring3.0, Hibernate, Maven3.0, Log4j, Toad for Oracle 11.6, Jboss, Subversion, XML, JAXB, IntelliJ12.1.4, Agile.
Confidential, VA
Java Developer
Responsibilities:
- Involved in workflow, and process flow.
- Working as part of team to study user requirement and technical requirements for application and implement the features and involved in product development.
- Documented how Spring Batch is useful for the current project.
- Involved in developing the Application using Spring batch.
- Developed Dao’s and Mappers to connect to the Database.
- Developed Reader to read/get the Data from Backend side.
- Developed Writer to write Data into Database.
- Performed Unit testing using J-unit for code coverage.
- Used Loggers to capture the logging information.
- Involved in gathering report requirements and developed daily and monthly based reports using Jasper.
- Developed jasper layouts using iReport.
- Worked with Eclipse IDE to develop complete application.
- Worked in agile development environment to significantly improve speed and reduce defects.
- ClearCase as a version control.
- Performed Unit Testing to validate how better and feasible is the application
- Excellent at learning and adapting to new technology, and ability to work individually as well as in collaborative team environment.
Environment: Java1.6, Windows, EJB, Spring, Spring Batch, Rapid SQL, Maven, Junit, WebLogic, Clear Case, XML, JAXB, DB2, Jasper Report, Eclipse, Agile.
Confidential, IL
Java Developer
Responsibilities:
- Involved in workflow, and process flow.
- Developed Java Beans that interact with the back end layer to fetch the data and displayed accordingly.
- Involved in Developing the Application using Spring Dependency injection.
- Developed Structured & Rule validators in java.
- Performed Unit testing using JUnit for code coverage.
- Used Spring ORM module to integrate with Hibernate.
- Developed user interface using JSP, Spring Tag Libraries to simplify the complexities of the application.
- SQL statements and procedures to fetch the data from the database.
- Used EJBs(Session beans) to implement the business logic, JMS for communication for sending updates to various other applications and MDB for routing priority requests.
- Involved in functional testing for the developed application.
- Developed Integration part to consume with the UI using RIAK service.
- Worked to develop Document upload using Mule configuration and different services.
- Used Jenkins to execute the maven project as well to build the version system tool.
- Utilized SVN for software configuration management and version control.
- Worked with RSA IDE to develop and deploy complete application.
Environment: Java1.6, EJB3.0, JMS, MDB, Spring3.0, Websphere6.5, Maven, Junit (Groovy), Weblogic, SVN, Jenkins, Jsp, HTML, XML, XSD, DB2, Hibernate3.0, RSA (IBM Product).
Confidential, PA
Java Developer
Responsibilities:
- Involved in Developing the Application using Struts MVC Framework by implementing Controller, Service classes.
- Involved in the development of JSPs and Servlets for different User Interfaces(UI).
- Used AJAX for high intensive user operations.
- Implemented the web services to access the order management applications at different geographical locations. Utilized JAXM to send the SOAP based messages to the service.
- Developed JavaBeans and mapping files for Hibernate Object Relation Mapping for data persistence & storage.
- Experience with servers like Web Logic, Tomcat and Web Sphere.
- Implemented JavaScript Framework (JQuery).
- Developed database schema and SQL queries for querying database on Oracle 10g
- Developed GUI for query page in End User module.
- Resolve application problems, support end-users, and manage the processes of reporting, diagnosing, and troubleshooting.
- Build and manage relationship with business, development, change management, IT Operations, and project managers to resolve time critical issues and troubles.
Environment: Java1.6,J2EE,Struts1.2,JSP,Servlet,AJAX,Hibernate,Webservices,Websphere,Oracle(SQL/PLSQL), Ant, Oracle SQL Developer(IDE), Junit, Log4J, Eclipse IDE.
Confidential, Long Island, NY
Java/J2EE Developer
Responsibilities:
- Involved in the Analysis, design, workflow, and process flow.
- Developed JSP pages for Annual Registration Module.
- Used Struts Framework "Model View Controller (MVC)" architecture for an efficient implementation of the view level customizations and interface with the application logic.
- Developed database schema and SQL queries for querying database on Oracle 10g
- Utilized CVS for software configuration management and version control.
- Performed Unit testing using JUnit.
- Used Log4J to capture the logging information.
- Worked with Eclipse IDE to develop and deploy complete application.
Environment: Java 1.6, J2EE, Servlets, Jsp 2.5, JMS, Junit 4.1, CVS, Struts 1.2, Hibernate, Oracle10g, Web Sphere 6.5, Log4J, JUnit, Eclipse IDE,.
Confidential, Phoenix, AZ
Java Developer
Responsibilities:
- Involved in gathering requirements for the application.
- Developed business logic and presentation/controller phase.
- Handled Query Functionality in all the Modules.
- Developed action classes, service and DAO layers in all the modules for the queryity and functionality
- Developed GUI for query page in End User module.
- Functional analysis, Design and Unit Test Case preparation and review, design and code implementation and enhancements of the application.
- Wrote SQL queries and stored procedures for data manipulation with the Oracle database.
- Data validations performed using Java script.
- Developed user interface with Java Server Pages, Ajax support to speed up the application form filling.
- CR handling and implementation.
- Testing, Bug fixing and maintenance.
Confidential, Dallas, TX
Java Developer
Responsibilities:
- Involved in design and development of web front end using HTML5, JavaScript, CSS3 and JSP’s for Administration and Self-Assessment modules.
- Understanding and analyzing business requirement.
- Developed and tested the credit check module using EJB, Servlets and JSP & Core Java components in Web logic Application Server.
- Deployed Servlets on Web logic Server.
- Implemented the application MVC Architecture using Struts framework.
- Developed framework, providing access to system functions of a server’s business layer.
- Formulated Use Cases for each business requirement and normalized the use cases to suit the requirements.
- Responsible for writing, tuning and maintaining complex SQL statements.
- Created XML Schema, XML template.
- Deployed web components, presentation components and business components in WebLogic Application Server.
Environment: Java 1.4, J2EE, Servlets, Jsp 2.5, JSTL, HTML5,CSS3, JDBC, Log4J, JavaScript, Junit 4.1, CVS, Oracle10g, Tomcat 5.5, Eclipse IDE,XML,SQL
Confidential
Java Developer
Responsibilities:
- Extensively involved in designing the database.
- Involved in writing Hibernate queries and Hibernate specific configuration and mapping files.
- Coded JDBC programs for connection to the Oracle Database.
- Developed Servlets and JSPs based on MVC pattern using Struts Action framework
- Deployed into WebSphere Application Server.
- Used Tiles for layout and Apache Validator Framework for Form validation.
- Used Log4J logging framework to write Log messages with various levels.
- Involved in fixing bugs and minor enhancements for the front-end modules.
Environment: Java 1.4, JSP, Servlets, XML, UML, HTML, CVS, Log4J, Web Logic, Web Sphere, Eclipse, Oracle 9i.
