Java Developer Resume
Wilmington, DE
SUMMARY:
- 10 years of experience in Core Java, OOPS, Servlets, JSP, JDBC, JNDI, MVC, XML, JUnit, Tag Libraries, Custom Tags, and Design Patterns.
- Developer in Java for enterprise business applications using Jdk, Hibernate, Spring 3.0, Spring MVC, Spring JDBC,JSF, JSP, Servlets, JDBC, JNDI.
- Good experience working in Agile CFaDevelopment, with stringent deadlines, Continuous Integration, regular code reviews, continuous deployment and delivery, etc.
- Good knowledge over User requirement specifications and converting them into system requirements, preparing Requirement Analysis, Functional Specifications, design document and program specifications.
- Creating user interfaces using JSP, JSF, HTML, CSS and client side validation using JavaScript and AJAX.
- Implemented connectivity to database using JDBC API from Servlets and JSP through Java Beans & Enterprise Java Beans (EJB 3.0) and Knowledge on ORM technologies like Hibernate
- Working knowledge of database such as Oracle 10g, Oracle 9i, SQL, MySQL
- Development experience on different application servers like BEA Web Logic 8.1, WebSphere 6.1, and web servers like Tomcat 6.0 using various IDE’s such as Eclipse 2.0/3.0,
- Experience using SQL and PL/SQL in Oracle database.
- Worked on various IDE’s like Eclipse, IBM RAD6.0/7.0 and version control systems with CVS, SVN and GIT.
- Experience with the Web Services, SOAP and REST, WSDL, UDDI JAXP, JAXB, JAX - WS, JSON, Java RMI
- Application areas included development for the domains such as Banking, Healthcare and Insurance.
- Ability to multi-task, an excellent team member with strong inter-personal and communication skills.
- Familiarity with ISO 9001 & CMM Quality Standards.
- Highly organized with the ability to manage project deliveries and meet deadlines.
- Played leadership roles including project planning, problem resolution and status reporting.
- Motivated team player with excellent interpersonal, communication and customer relationship skills.
TECHNICAL SKILLS:
Technologies: Java/J2EE, Spring, Hibernate, WebServices, ESB,JMS, Struts,EJB
Databases: Oracle 11G, MS SQL 2005, PL/SQL
IDE: Eclipse, MyEclipse, Edit Plus, Notepad++
Web Technologies: Servlets, JSP,JSF, HTML/DHTML/XML, JavaScript, CSS, AJAX,REST, SOAP
Web Server: JDK 1.6, JBOSS 4.0.2, Weblogic10, Websphere,Tomcat
Operating Systems: Unix, Windows95/98/2000/XP/7/8/10
Tools: worked with: Eclipse, JUnit, Editplus, Jira, TOAD, My Eclipse
Development Methodologies: Agile/scrum methodology
Configuration Mgt: VSS, CVS and Tortoise SVN.
PROFESSIONAL EXPERIENCE:
Confidential, Wilmington, DE
Java Developer
Responsibilities:
- Extensively worked on SOAP web services development.
- Developed domain objects and DAO classes using Spring JDBC.
- Wrote SQL queries for Oracle DB.
- Implementing Service Request and Change Request for the Production Issues
- Involved in web releases, code reviews and Trainings.
- Written Test cases using Mockito JUnit to validate the application flows in different scenarios in the standalone application
- Involved in production Support and Release Activities using Jenkins Automated Build process.
- Used Maven to build the application
- Worked as a main resource for Coding and assuring the coding standards of the project.
- Guided and helped the team members in understanding the requirements and implementing the same as per design.
- Worked on the Agile/Scrum methodology.
- Responsible for conducting, coordinating for getting sign off for User Acceptance Testing (UAT)
- Used Github as code versioning system.
- Worked with QA and other teams to integrate the functionality with member portal to fix bugs during integration testing with the these teams.
- Worked on SSL Certifcate Creation, Renewals and configuration for the application.
- Responsible for bug fixing and enhancement development.
Technologies/Tools: EJB, Java, Eclipse, Apache CXF, Beanio, weblogic, Apache Tomcat, SOAP Based Web Services, JDK1.6, linux
Confidential
Java Lead Developer
Responsibilities:
- Extensively worked on Restful web services development.
- Developed domain objects and DAO classes using Spring JDBC.
- Used Spring IoC to couple different layers of application such as web, business and DAO layers.
- Implemented User Interface in Model-View-Controller Architecture, which accomplishes a tight and neat co-ordination of Spring MVC, JSP, Servlets and JSTL.
- Used ORM tool Hibernate for database persistent object and database related business logic.
- Wrote SQL queries for Oracle DB / Microsoft SQL server.
- Implemented services using Spring JDBC, AOP and Dependency Injection.
- Implementing Service Request and Change Request for the Production Issues
- Implemented services using Spring JDBC, AOP and Dependency Injection.
- Involved in web releases, code reviews and Trainings
- Implemented Persistence layer using JPA technologies like Hibernate
- Written Test cases using JUnit framework to validate the application flows in different scenarios in the standalone application
- Involved in production Support and Release Activities.
- Used Maven to build the application
- Extensively worked on pure java application that involves Multithreading, Concurrency.
- Worked as a main resource for Coding and assuring the coding standards of the project.
- Guided and helped the team members in understanding the requirements and implementing the same as per design.
- Worked on the Agile/Scrum methodology.
- Responsible for conducting, coordinating for getting sign off for User Acceptance Testing (UAT)
- Used ClearCase as code versioning system.
- Worked with QA and other teams to integrate the functionality with member portal to fix bugs during integration testing with the these teams.
- Responsible for bug fixing and enhancement development.
Technologies/Tools: Hibernate3.0, spring, EJB,Java, Eclipse kernel, weblogic, Web Services, JDK1.6, linux
Confidential, CHARLOTTE,NC
Senior Java Developer
Responsibilities:
- Involved in writing reports using beanio.
- Designed and developed J2EE SOAP Web Services to integrate with Policy Center and Informatica systems using JAX-RPC framework, designed XML schema and developed WSDL files for Web Services
- Developed a log module using jboss seam.
- Implementing Service Request and Change Request for the Production Issues
- Implementing small modules to enhance the services for better productivity. Enhancement, Bug fixes and Maintenance work for the application.
- Using xmlbeans created schemas, read the xml and modified them.
- Worked as a main resource for Coding and assuring the coding standards of the project.
- Fully responsible for collecting requirements for few modules and enhancements, development, unit testing and code review.
- Worked on the Agile/Scrum methodology.
- Responsible for managing any kind of issues and maintaining the project.
- Responsible for bug fixing and enhancement development.
Technologies/Tools: Hibernate3.0, spring, EJB, ESB, Java, Eclipse3.1, JBOSS 5.0.2 EAP, Web Services, JDK1.5, linux
Confidential, King of Prussia, PA
Technical Lead
Responsibilities:
- Responsible for requirements gathering, developing the application.
- Used Spring framework to implement the functionalities.
- Created Queues, Queue manager, Channel definitions on MQ Series and developed Message Driven Bean(MDB)s to send messages to MQ queues in interact with external systems
- Used Enterprise Service Bus for contacting various distributed systems involved in Yellow Book projects.
- Responsible for Code reviews and QA process.
- Responsible for maintaining effective communication channel between the team and the customer. Provide day to day directions to the team and regular project status updates to the Project Manager.
- Worked as a main resource for Coding and assuring the coding standards of the project.
- Fully responsible for collecting requirements for the project development, unit testing and code review.
- Responsible for managing any kind of issues and maintaining the project.
- Responsible for bug fixing and enhancement development.
Technologies/Tools: Hibernate3.0, spring, EJB, ESB, Java, Eclipse3.1, JBOSS 5.0.2 EAP, JDK1.5, Windows-XP
Confidential, Cheshire, CT
Team Lead
Responsibilities:
- Responsible for developing Back End and Front end UI(User Interface) which comprises of three critical modules (Email Distribution, Global Exclusion and Clinical Assessment) of the application.
- Involved in pure core java application that involves ETL(Extraction, Transfer and Loading) of data with multithreading
- Responsible for Analysis, Coding, Unit Testing, and Implementation of one or more back end modules.
- Responsible for Code reviews and QA process.
- Responsible for maintaining effective communication channel between the team and the customer. Provide day to day directions to the team and regular project status updates to the Project Manager.
- Worked as a main resource for Coding and assuring the coding standards of the project.
- Fully responsible for collecting requirements for few modules and enhancements, development, unit testing and code review.
- Responsible for managing any kind of issues and maintaining the project.
- Responsible for bug fixing and enhancement development.
Technologies/Tools: JSF, NetAdvantage2006, Hibernate3.0, Java, Eclipse3.1, My Eclipse, JDK1.5, Windows-XP
Confidential
Senior Java/J2EE Developer
Responsibilities:
- Responsible for developing Back End and Front end UI(User Interface) which comprises of many critical modules (Dean, Faculty, Student and M.B.A Admin and Finance Admin) of the application.
- Responsible for Analysis, Coding, Unit Testing, and Implementation of one or more back end modules.
- Responsible for Code reviews.
- Responsible for maintaining effective communication channel between the team and the customer. Provide day to day directions to the team and regular project status updates to the Project Manager.
- Responsible for designing high level and low level documentation for few modules.
- Worked as a main resource for Coding and assuring the coding standards of the project
- Worked as a Configuration Manager for the Project.
Technologies/Tools: JSF, Facelets, Spring, Hibernate, Java, Eclipse, My Eclipse, Jira, css, apache Tomcat, JDK1.e, Weblogic 9.1, Windows-XP
Confidential
Java/J2EE Developer
Responsibilities:
- Responsible for developing Back End and Front end UI(User Interface) which comprises of few of critical modules of the application.
- Responsible for Analysis, Coding, Unit Testing, and Implementation of one or more back end modules.
- Responsible for Code reviews.
- Responsible for maintaining effective communication channel between the team and the customer. Provide day to day directions to the team and regular project status updates to the Project Manager.
- Responsible for designing high level and low level documentation for few modules.
- Worked as a main resource for Coding and assuring the coding standards of the project
- Worked as a Configuration Manager for the Project.
- Involved in analysis and requirement gathering.
- Responsible for bug fixing and enhancement development.
Technologies/Tools: JSP, Struts, Java Beans, Java, Eclipse, Junit, clover, simian, jalopy, html, CSS, JDK1.4.2, Weblogic 8.0, Windows-XP