Lead Java/j2ee Developer Resume
Orlando, FL
SUMMARY
- Sr. Java J2EE Developer/Technical Lead with 9+ years of experience in IT industry in analysis, design, development, testing, documentation and delivery of internet/intranet/web based applications.
- Complete E - Commerce Business Domain Experience and also good experience in Entertainment and Media industry.
- Having 7 years of experience in E-Commerce.
- In-depth knowledge in working with AJAX, HTML5, CSS3, SOAP, RESTful.
- Expertise in commercial software development with object-oriented, Server Side Java J2EE programming and Database Applications.
- Hands-on experience in building web-based enterprise applications using JAVA/J2EE Technologies such as core Java, JSP, Servlets, Spring framework, JDBC, Web Services, XML, etc.
- Very high experience in Application Servers such as IBM Web Sphere, Tomcat and Apache Tomcat.
- Extensively used SQL queries and have experience in Database servers like Oracle 9i, SQL Server 2008.
- Experienced in Waterfall approaches and have knowledge in methodologies like Agile, Scrum.
- Hands on experience in designing the model-view-controller (MVC) unified framework for building the web apps using Servlets, JSP custom tags, JSTL and message resources.
- Extensive knowledge in using a multitude of J2EE Design Patterns such as MVC, Session Facade, Factory Pattern, Singleton, Business Delegate and Data Access Objects.
- Experience in writing database objects like Stored Procedures, Functions, PL/SQL packages for Oracle and SQL Server.
- Experience in open resource Java frame works and associated JAVA EE technologies and Expertise in developing and building solutions with Eclipse IDE and Application servers
- Proven ability to contribute significantly to projects independently and in a team environment.
- Skilled in handling multiple tasks and managing, meeting deadlines, coordinating project schedules, releases, meeting with clients and addressing their concerns.
- Have good exposure in areas like Process Development, Project Management, IT Infrastructure/Design, Code and Artifacts, Review Quality Assurance/Testing.
- Excellent written and verbal communication skills and co-ordination with the BA, development and testing teams.
- Have worked closely with the stakeholders to meet business requirements.
- Solid management skills, demonstrated proficiency in leading and coordinating distributed team to maximize levels of productivity, and forming cohesive team environment.
- Experience in Agile (Scrum) software development methodologies.
- Experience in writing database objects like PL/SQL packages for Oracle, SQL Server and MySQL.
- Hands on experience with Integrated Development Environments (IDE’s) and tools like Rational Application Developer, Eclipse.
- Implemented and have high knowledge in testing tools like JUnit and SoapUI.
- Experienced in Web applications development using Spring MVC, AngularJS
- Strong experience in Object Oriented Analysis and Design (OOAD) and Design Patterns.
- Extensive experience in UNIX, LINUX and Windows.
- Worked on Production On-Call Support and maintenance.
- Ability to learn quickly and to correctly apply new tools and technology.
TECHNICAL SKILLS
Languages: Java 1.5/1.6/1.7, SQL
Web Technologies: Java Script, Angular JS, JQuery, Ajax, HTML5, CSS3, SOAP, Restful, XML, XSLT
Application/Web Servers: IBM WebSphere Application Server6.0, Websphere Process Server 6.0, Apache Tomcat 6.0/7.0, E-Commerce.
Testing Framework: JUnit, SOAP UI
Distributed Technologies: SOAP Web services, Rest Web services, SOA
J2EE Technologies: JSP, SERVLETS, JDBC, JNDI
IDE Tools: RAD 7.0, Eclipse
Apache tools: Tomcat, Ant, Log4J, Maven
Deployment & Testing: SoapUI
CI Tools: Sonar, Jenkins
Version Control: RTC, IBM Clear Case, GIT
Frameworks: MVC, Struts, Spring
Others Tools: JUnit, Putty, Toad
Design Skills: J2EE Design Patterns
Bug Tracking Tool: HP Quality Centre, JIRA
Design Patterns: Singleton, Session Facade, Factory, Service Locator, Value List Handler, Transfer Object, Front Controller, DAO, Iterator, Command, Observer.
Platform/OS: Windows, UNIX
PROFESSIONAL EXPERIENCE
Confidential, Orlando, FL
Lead Java/J2EE Developer
Responsibilities:
- Hands on experience in publishing and consuming Web Services using various SOAP and REST frameworks (RESTful web services, SOAP, XML-RPC, and JSON).
- Developed and designed E-Commerce applications.
- Experience with relational databases such as Oracle. This would include designing schemas, writing DML queries and query performance analysis.
- Designed and developed all the applications using HTML 5, JQuery & Ajax.
- Current experience developing in Java programming language, and spring framework, especially Spring MVC and dependency injection.
- Manage/review the deliverables, status report to the client.
- Involved in Technical Support and Maintenance of VCM 8.
- Design of Custom content Types and customization of Service Provider Frameworks
- Design and developed theAngularJSuser interface project to request the on-demand Letters.
- Worked on extensive customizations using Content Contributor Extensions.
- Interacted with customers and Vignette Professional Services for technical support and design implementations
Environment: Java 1.7, Web Services API, E-Commerce,WSDL,HTML5,JQuery,Ajax,XSD, RESTful WebServices, JUnit, EasyMock, Mockito, TestNG, JSon, XML, XSD, Maven, Jenkins, SONAR, Vignette 8.0
Confidential, Miamisburg, OH
Lead Java/J2EE Developer
Responsibilities:
- Involved with end-to-end project development lifecycle, which involves:
- Requirement walkthrough with clients and product
- Estimation using FP & WBS
- Complete E-Commerce.
- HLD preparation and review meeting with clients
- LLD preparation and review meeting with clients
- Coding and Unit testing
- Support for integration and CERT testing
- Coding using HTML, JSP, Servlets and xml
- Extensive support on performance testing and tuning
- Release day activities
- Experienced in design and development of REST web services using AXIS 2.0 and SOAP web services using JAX WS.
- Have done major and minor versioning for SOAP interfaces.
- Involved in designing and implementation of MVC design pattern using Struts framework for Web-tier.
- Used IBM Web Sphere Studio Application Developer (WSAD), Rational Application Developer (RAD) and Eclipse during different phases to develop, test and deploy all the Java components.
- Have worked on different versions of Oracle Database and implemented persistence layer using SQL queries along with JDBC.
- Written ant build.xml files for ear and war files generation.
- Used JUnit, Power Mock to test persistence, business and service tiers.
- Handled multiple Authentication techniques including - IP, Login Password, Shibboleth, Athens, Tic URL and OAuth.
- Involved in code merges between ClearCase streams
- Involved in profiling the services for performance using JProfiler.
- Have used Introscope to analyze DB connection issues and have used IBM Heap Dump Analyzer to analyze memory issues within the Applications.
- Handled multiple projects simultaneously for every quarterly releases
- Resolved all the onboarding client’s issues on time
- Managed a 7 member team
- Responsible for training new resources on both technologies and application-specific knowledge
Environment: Java/J2EE, Struts, E-Commerce, Spring, SOAP Web Services, RESTful Web services, Axis 2.0, ANT, JQuery, XSLT, Web Sphere 6.0/Tomcat 7, Oracle 10G/11G, Xml, Xpath, Xslt, PL/SQL, Eclipse, RAD7, Rational Rose, Rational Clear Case, JProfiler, CodePro, JUnit, Log4j
Confidential, Miamisburg, OH
Sr. Java/J2EE Developer
Responsibilities:
- Involved with end-to-end project development lifecycle, which involves E-Commerce.
- Requirement walkthrough with clients and product
- Estimation using FP & WBS
- HLD preparation and review meeting with clients
- LLD preparation and review meeting with clients
- Coding and Unit testing
- Support for integration and CERT testing
- Coding using HTML, JSP, Servlets and xml
- Extensive support on performance testing and tuning
- Release day activities
- Experienced in design and development of REST web services using AXIS 2.0 and SOAP web services using JAX WS.
- Have done major and minor versioning for SOAP interfaces.
- Involved in designing and implementation of MVC design pattern using Struts framework for Web-tier.
- Used IBM Web Sphere Studio Application Developer (WSAD), Rational Application Developer (RAD) and Eclipse during different phases to develop, test and deploy all the Java components.
- Have worked on different versions of Oracle Database and implemented persistence layer using SQL queries along with JDBC.
- Written ant build.xml files for ear and war files generation.
- Used JUnit, Power Mock to test persistence, business and service tiers.
- Handled multiple Authentication techniques including - IP, Login Password, Shibboleth, Athens, Tic URL and OAuth.
- Have implemented scheduled jobs using Quartz.
- Involved in code merges between Clear Case streams
- Involved in profiling the services for performance using JProfiler.
- Have used Introscope to analyze DB connection issues and have used IBM Heap Dump Analyzer to analyze memory issues within the Applications.
- Handled multiple projects simultaneously for every quarterly releases
- Resolved all the on boarding client’s issues on time
- Managed a 7 member team
- Responsible for training new resources on both technologies and application-specific knowledge
Environment: Java/J2EE, Struts, E-Commerce, Spring, SOAP Web Services, RESTful Web services, Axis 2.0, ANT, JQuery, XSLT, Web Sphere 6.0/Tomcat 7, Oracle 10G/11G, Xml, Xpath, Xslt, PL/SQL, Eclipse, RAD7, Rational Rose, Rational Clear Case, JProfiler, CodePro, JUnit, Log4j
Confidential, Miamisburg, OH
Sr. Java/J2EE Developer
Responsibilities:
- Involved with end-to-end project development lifecycle, which involves:
- Requirement walkthrough with clients and product
- Estimation using FP & WBS
- HLD preparation and review meeting with clients
- LLD preparation and review meeting with clients
- Coding and Unit testing
- Support for integration and CERT testing
- Developed E-Commerce.
- Coding using HTML, JSP, Servlets and xml
- Extensive support on performance testing and tuning
- Release day activities
- Experienced in design and development of REST web services using AXIS 2.0 and SOAP web services using JAX WS.
- Have done major and minor versioning for SOAP interfaces.
- Involved in designing and implementation of MVC design pattern using Struts framework for Web-tier.
- Used IBM Web Sphere Studio Application Developer (WSAD), Rational Application Developer (RAD) and Eclipse during different phases to develop, test and deploy all the Java components.
- Have worked on different versions of Oracle Database and implemented persistence layer using SQL queries along with JDBC.
- Written ant build.xml files for ear and war files generation.
- Used JUnit, Power Mock to test persistence, business and service tiers.
- Handled multiple Authentication techniques including - IP, Login Password, Shibboleth, Athens, Tic URL and OAuth.
- Have implemented scheduled jobs using Quartz.
- Involved in code merges between Clear Case streams
- Involved in profiling the services for performance using JProfiler.
- Have used Introscope to analyze DB connection issues and have used IBM Heap Dump Analyzer to analyze memory issues within the Applications.
- Handled multiple projects simultaneously for every quarterly releases
- Resolved all the on boarding client’s issues on time
- Managed a 7 member team
- Responsible for training new resources on both technologies and application-specific knowledge
Environment: Java/J2EE, E-Commerce, Struts, Spring, SOAP Web Services, RESTful Web services, Axis 2.0, ANT, JQuery, XSLT, Web Sphere 6.0/Tomcat 7, Oracle 10G/11G, Xml, Xpath, Xslt, PL/SQL, Eclipse, RAD7, Rational Rose, Rational Clear Case, JProfiler, CodePro, JUnit, Log4j
Confidential, Miamisburg, OH
Java Developer
Responsibilities:
- Have implemented design patterns in this project.
- Participate in all phases of Software Development Life Cycle.
- Developed SOA architecture based on the Web Services.
- Used J2EE design patterns like Value Object Pattern, Business Delegate, and session façade, Singleton, Factory and DAO.
- Created UNIX shell scripts for command line administrative access to oracle database and for scheduling backup jobs.
- Prepared the LLD (Low Level Design) document and DDD (Detailed Design Document) document.
- Developed UI using JSF framework.
- Part of product support top of UNIX systems and WebSphere application servers.
- Involved in coding for JUnit Test cases, ANT for building the application.
- Wrote shell scripts and configured cron jobs in UNIX environment.
- Use Jasper reports to develop charts and reports.
- Designed database and created tables, written the complex SQL Queries and stored procedures as per the requirements.
- Have implemented design patterns in this project.
Environment: Design patterns, E-Commerce, SOA architecture, Web Services, J2EE, UNIX, shell scripts, JSF framework, UNIX, WebSphere, JUnit, ANT, Jasper reports, SQL Queries, stored procedures, WebSphere.
Confidential
Java Developer
Responsibilities:
- Involved with end-to-end project development lifecycle, which involves:
- LLD preparation and review meeting with clients
- Coding and Unit testing
- Support for integration and CERT testing
- Release day activities
- Involved in design and development of SOAP web services using AXIS 2.0 and SOAP web services using JAX WS.
- Experienced in designing and implementation of MVC design pattern using Struts framework for Web-tier.
- Have worked on different versions of Oracle Database and implemented persistence layer using Hibernate.
- Written ant build.xml files for ear and war files generation.
- Used JUnit, Power Mock to test persistence, business and service tiers.
Environment: Java/J2EE, Struts, SOAP Web Services, ANT, Tomcat 7, Oracle 10G/11G, XML, Eclipse, JUnit, Log4j
