Java & J2ee Developer Resume
Costa Mesa, CA
SUMMARY
- My total work experience including my experience within Confidential Services Ltd. is 9 years 8 months
- My main area of experience has been primarily development and unit testing on Core Java & J2EE based applications.
- Involved actively in complete software development life cycle of various Client/Server and Web applications for Credit Services and in other domains.
- Extensive experiences in web based multi - tier enterprise applications & Client / Server Applications using Java/J2EE technologies & have good exposure in Model View Controller (MVC) Architecture based applications using many frameworks with expertise in presentation, business and database layers.
- Strong knowledge of application development with Spring framework using technologies like DI (Dependency Injection) / IOC (Inversion of Control, DAO(Data Access Object) and JDBC
- Strong knowledge of application development with Struts 2 MVC (Model View Controller) framework.
- Experience in using persistence frameworks like Hibernate for Object Relational Mapping (ORM).
- Expertise in developing GUIs using JSP, HTML, CSS, JavaScript frameworks (jQuery, YUI). Good learning experience in HTML5, CSS3, Angular JS.
- Extensive development experience on Eclipse IDE.
- Expertise in implementing (Developing, Deploying and Consuming) JAX-WS based SOAP Web Services. Good learning experience in REST Web Services.
- Have strong experience in writing PL/SQL on RDBMS like IBM UDB, Oracle.
- Extensive use of Open Source Softwares such as Jenkins and ClearQuest for continuous integration, JBoss and Weblogic Application Server, Log4J for logging, Apache Ant and Maven for making build scripts, Git and ClearCase for version controlling of source code.
- HP’s Fortify and Veracode for secured automated code scans.
- Create and Deliver high quality design and architecture documents.
- Highly organized with the ability to prioritize workload, manage multiple projects and meet project deadlines by following project standards and procedures as per client specifications.
- Committed to enhancement of software reliability, performance and adherence to coding standards while contributing to the technical code documentation.
- Excellent analytical, problem solving, debugging & trouble shooting, communication & interpersonal skills with ability to perform independently and as part of a team.
TECHNICAL SKILLS
Skill: Core Java, J2EE, Struts 2, Spring, Hibernate, JQuery, loadash, Promises, Moment JS, YUI, JAX-WS, Log4J, Maven, Ant, PL/SQL, UNIX, XML, XSLT
Webservice: SOAP, REST
Application Servers: JBoss, Weblogic
Database: IDM UDB, Oracle
Version Control: Git Bitbucket, IBM ClearCase
Continuous Integration: IBM ClearQuest, Jenkins
Tools: Eclipse IDE, HP QC, SQL Explorer, SoapUI
Methods: Agile, Waterfall
Domain Experience: Information Services, Financial Services
PROFESSIONAL EXPERIENCE
Confidential, Costa Mesa, CA
Responsibilities:
- Enhance the existing web application using UI technologies following MVC pattern Struts 2 with integrated Spring 3 and Hibernate framework.
- Develop a new UI using HTML, CSS, Javascript frameworks like jQuery, loadash, Promises, Handlebar, MomentJS to offer a new product to the end customer.
- Develop Struts 2 action classes to connect front-end webpage and back-end Spring services..
- Develop Spring services to connect to DB2 database layer using Hibernate framework’s HQLs or Native queries.
- Java components in different layers are defined as beans by using Spring IOC.
- Develop Restful web services using Spring REST controller to expose existing application functionalities for end clients.
- Work with QA team on integration testing, debugging and problem solving.
- Team following Agile (SCRUM) methodology with daily stand-up meeting and do sprint planning, sprint review and sprint retrospective every two weeks.
- Define sprint scope by identifying appropriate tasks relevant to each user stories. Work with product owner to translate requirements into technical specs.
- Liaise with offshore team by distributing appropriate tasks and review offshore delivered code.
Environment: Java (JDK 1.8), J2EE, Struts2, Hibernate, Spring 3, HTML, CSS, JavaScript, jQuery, loadash, Promises, Handlebar, MomentJS, PL/SQL, JDBC, JAX-RS, XML, SQLExplorer, Git, Maven, IDM UDB, JIRA, ClearQuest, JBOSS EAP 6.4
Confidential, Costa Mesa, CA
Responsibilities:
- Enhance the existing web application using UI technologies following MVC pattern Struts 2 with integrated Spring 3 and Hibernate framework.
- Develop UI using HTML, CSS, Javascript frameworks like jQuery, YUI to build and enhance web pages.
- Develop Struts 2 action classes to connect front-end webpage and back-end Spring services..
- Develop Spring services to connect to DB2 database layer using Hibernate framework’s HQLs or Native queries.
- Java components in different layers are defined as beans by using Spring IOC.
- Develop SOAP web services using JAX WS to expose existing and new application functionalities for end clients.
- Work with QA team on integration testing, debugging and problem solving.
- Implement fixes for security vulnerabilities raised through Veracode
- Team followed Waterfall methodology with weekly status meetings. Work with business owner to translate requirements into technical specs.
- Liaise with offshore team by distributing appropriate tasks and review offshore delivered code.
Environment: Java (JDK 1.8), J2EE, Struts2, Hibernate, Spring 3, HTML, CSS, JavaScript, jQuery, YUI, PL/SQL, JDBC, JAX-WS, XML, SQLExplorer, Git, Maven, IDM UDB, ClearQuest, JBOSS EAP 6.4
Confidential
Responsibilities:
- Enhance the existing web application using UI technologies following MVC pattern Struts 2 with integrated Spring 3 and Hibernate framework.
- Develop UI using HTML, CSS, Javascript frameworks like jQuery, YUI, FusionChart to build and enhance web pages.
- Develop Struts 2 action classes to connect front-end webpage and back-end Spring services..
- Develop Spring services to connect to DB2 database layer using Hibernate framework’s HQLs or Native queries.
- Java components in different layers are defined as beans by using Spring IOC.
- Develop SOAP web services using JAX WS to expose existing and new application functionalities for end clients.
- Work with QA team on integration testing, debugging and problem solving.
- Implement fixes for security vulnerabilities raised through Veracode
- Team followed Waterfall methodology with weekly status meetings. Work with business owner to translate requirements into technical specs.
- Connect with customer technical team from offshore weekly to provide status and regular reporting of daily activities.
Environment: Java (JDK 1.6), J2EE, Struts2, Hibernate, Spring 3, HTML, CSS, JavaScript, jQuery, YUI, FusionCharts, PL/SQL, JDBC, JAX-WS, XML, SQLExplorer, ClearCase, Ant, IDM UDB, ClearQuest, Weblogic 10.3
Confidential, Costa Mesa, CA
Responsibilities:
- Build a web application to expose web services using JAX-WS, Spring 3 and Hibernate framework.
- Develop JAX-WS web service using Java components leveraging Spring for building service layer.
- Develop Spring services to connect to both external web services and DB2 database layer using Hibernate framework’s HQLs or Native queries.
- Java components in different layers are defined as beans by using Spring IOC.
- Work with QA team on integration testing, debugging and problem solving.
- Team followed Waterfall methodology with weekly status meetings. Work with business owner to translate requirements into technical specs.
- Liaise with offshore team by distributing appropriate tasks and review offshore delivered code.
Environment: Java (JDK 1.6), J2EE, Hibernate, Spring 3, PL/SQL, JDBC, JAX-WS, XML, SQLExplorer, ClearCase, Maven, IDM UDB, ClearQuest, JBOSS AS 5.2
Confidential, Costa Mesa, CA
Responsibilities:
- Develop existing web application using UI technologies following MVC pattern Struts 2 with integrated Spring 3 and Hibernate framework.
- Develop UI using HTML, CSS, Javascript frameworks like jQuery, YUI, FusionChart to build and enhance web pages.
- Develop Struts 2 action classes to connect front-end webpage and back-end Spring services..
- Develop Spring services to connect to DB2 database layer using Hibernate framework’s HQLs or Native queries.
- Java components in different layers are defined as beans by using Spring IOC.
- Develop SOAP web services using JAX WS to expose existing and new application functionalities for end clients.
- Work with QA team on integration testing, debugging and problem solving.
- Implement fixes for security vulnerabilities raised through Fortify
- Team followed Waterfall methodology with weekly status meetings. Work with business owner to translate requirements into technical specs.
- Liaise with offshore team by distributing appropriate tasks and review offshore delivered code.
Environment: Java (JDK 1.6), J2EE, Hibernate, Spring 3, PL/SQL, JDBC, JAX-WS, XML, SQLExplorer, ClearCase, Maven, IDM UDB, ClearQuest, JBOSS AS 5.1
Confidential
Responsibilities:
- Develop existing web application using UI technologies following MVC pattern Struts 2 with integrated Spring 2.5 and Hibernate framework.
- Develop UI using HTML, CSS, Javascript frameworks like jQuery, YUI, FusionChart to build and enhance web pages.
- Develop Struts 2 action classes to connect front-end webpage and back-end Spring services..
- Develop Spring services to connect to DB2 database layer using Hibernate framework’s HQLs or Native queries.
- Java components in different layers are defined as beans by using Spring IOC.
- Develop SOAP web services using JAX WS to expose existing and new application functionalities for end clients.
- Work with QA team on integration testing, debugging and problem solving.
- Implement fixes for security vulnerabilities raised through Fortify
- Team followed Waterfall methodology with weekly status meetings. Work with business owner to translate requirements into technical specs.
Environment: Java (JDK 1.6), J2EE, Hibernate, Spring 2.5, PL/SQL, JDBC, JAX-WS, XML, SQLExplorer, ClearCase, Ant, IDM UDB, ClearQuest, Weblogic 10.3
Confidential
Responsibilities:
- Develop scripts using Shell scripting and PL/SQL packages for the purpose of automating regression testing.
- Work with QA team on understanding test cases to transform them into relevant scripts.
- Team followed Waterfall methodology with weekly status meetings.
Environment: PL/SQL, UNIX, Oracle
Confidential
Responsibilities:
- Work on day to day support requests raised by customers.
- Analyze and understand issues by debugging code developed using Java/J2EE frameworks.
- Prepare daily reports using PL/SQL required by customers.
- Monitor logs for errors during key processes in the day.
Environment: Java/J2EE, Weblogic 8.1, PL/SQL, UNIX, Oracle
Confidential
Responsibilities:
- Work on day to day support requests raised by customers.
- Analyze and understand issues by debugging code developed using Java.
- Prepare daily reports using PL/SQL required by customers.
- Monitor logs for errors during key processes in the day.
Environment: Java, PL/SQL, UNIX, Oracle
