Javaj2ee Developer Resume
Windsor Mill, MarylanD
SUMMARY
- 5+ years of professional experience in design, development and implementation of Java, Web based applications with Object Oriented Technologies.
- Experience in deploying applications on IBM WebSphere 5.x/4.x, BEA, WebLogic 10.3x Application servers and on Tomcat 6.x Web server.
- Sun certified JAVA Professional SCJP 1.6 Certified Professional
- Experience in using testing tools JUnit for application integration testing and unit testing.
- Experience with Version Control and Source Code Management Tools including Subversion, GIT, Maven and ANT.
- Worked in all the phases of SDLC by following Agile Methodology.
- Works collaboratively with SCRUM teams to design and develop effective automation solutions, troubleshoot issues and resolve bugs.
- Knowledge and Experience on Health care industry with Confidential BESST projects like Eligibility in relation to HIPAA, EDI 5010 X12, ICD - 9 ICD-10, 270, 271.
- Knowledge and experience with widely successful agile techniques: User Stories, TDD, Continuous Integration, (CI/CD) Continuous Testing, Automated Testing.
- Solid front-end developer with experience in various UI technologies including JSP,AJAX, Confidential, HTML, XSLT, XSL,XML
- Experienced in installing, developing and deploying applications on Weblogic10.3x,JBOSS, Websphere6 and Apache Tomcat, JBOSS
- Experience in analysis, design and development of MVC pattern and Struts1.2, Hibernate3, spring3
- Extensive work experience in Servlets, JSP, Java Script, Struts, JDBC, JNDI, RMI, EJB (Session Beans, Entity Beans and Message Driven Beans), JMS, MQ Series.
- Experience in working with various Integrated Development Environments including Eclipse, Netbeans and JDeveloper.
- Better Understanding of SOA concepts and implementation using Webservices.
- Experience in writing SQL queries, Stored Procedures for accessing and managing databases such as Oracle 8/9i/12c, MySQL 5.0.
- Experience in Health care and product base system like BMC REMEDY, BMC MARIMBA.
- Experience in Distributed version control system (GitHub).
TECHNICAL SKILLS
J2EE Technologies: Servlet 2.3/2.4, JDBC 2.0, JSP 1.2/2.0, JNDI, Struts, JSF, JMS 1.1.
Programming Languages: Java 2, C/C++, SQL, PL/SQL, XML, XQuery, XSL/XSLT, UML, Visual Basic (VB6.0).
Frameworks and Tools: Jakarta Struts 1.0/1.1/1.2, Hibernate 2.0/3.0,, JSF, ANT, Log4J, JUnit, J2EE Design Patterns
Web Technologies: XML, HTML, Confidential, DHTML, JavaScript, SOAP 1.2, SAX and DOM.
RDBMS: Oracle 8i/9i/10g/12c, MySQL.
Application/Web Servers: IBM WebSphere Application Server 4.0/5.x/6.x, Apache Tomcat 3.3.
IDEs: Eclipse with MyEclipse, Net Beans, Edit Plus 2, Jdeveloper
Operating Systems: Windows NT/2000/XP/7/10, UNIX, Sun Solaris, Redhat Linux
Others: AJAX, ANT, Maven, JUnit, Log4j
Tools: /Utilities: SQL Developer, DB Visualizer Pro, Jenkins, Rally, JIRA, Confluence, Sonar Lint, Sonar Qube, jacoco, Jenkins
Web Services: JAX-WS, JAX-RS, SOAP, WSDL,UDDI, REST
PROFESSIONAL EXPERIENCE
Confidential, Windsor Mill, Maryland
JavaJ2EE Developer
Responsibilities:
- Developed code for obtaining bean references inSpring Framework.ImplementedMVC design pattern.
- The back-end entities were created from tables in theJPA database, the application architecture was designed using layers for services, domain and presentation, the front-end views were created usingHTMLand predefined Cascading Style Sheets ( Confidential ), and the programming was done using Spring 3.2, My-Batis, XHTML
- Implemented View layer of MVC architecture.
- Configured POM projects usingMaven4.
- Provided support to the testing team and was also involved in Bug Fixing. UsedJUnit 4.0for unit testing
- Designed and created test cases and mockups for creation of new modules.
- Implemented persistence layer using My-Batis that use the POJOs to represent the persistence database tables. These POJOs are serialized Java Classes that would not have the business processes.
- Deployed the applications on IBM Web Sphere Application Server.
- Implemented the application using the concrete principles laid down by several design patterns such as MVC,.
- Developed RESTFUL web services with JAX-RS implementation.
- Used AngularJS, creating custom directives, decorators, and services to interface with both restful and legacy network services also DOM applications.
- Developed JUnit test cases for all the developed modules.
- Used Log4J to capture the log that includes runtime exceptions.
- Accessed and manipulated SQL queries for Oracle database environment.
- Designed/developed UI with AJAX, HTML, DHTML and JavaScript for interactive web pages.
- Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
- Used XML parser APIs such as JAXP (SAX) and JAXB in the web service's request response data marshalling as well as unmarshalling process.
- Developed internal services using Java and Node.js
- Created S3 buckets in theAWSenvironment to store files, sometimes which are required to serve static content for a web application
- Developed event-driven and scheduledAWSLambda functions to trigger variousAWS resources.
Environment: Java 8, J2EE, JSP 2.0, EJB 2.0, JMS, JNDI, Oracle, DHTML XML, DOM, SAX, UNIX, IBM Web Sphere ApplicationServer8.5.5.12,AJAX,MyBatis,NodeJS,Spring,LOG4J,BitBucket,GIT,Jira,Confluence,TibcoBE,Jenkins
Confidential
Product Developer (Java/JEE)
Responsibilities:
- Design and develop software components as part of BMC Marimba
- Developed the application based on MVC (Model-View-Controller) Architecture using Struts.
- Involved in developing GUI using HTML, DHTML, JSP and AJAX for end users and loan processing persons.
- Used Struts Validation Frame Work for server-side data validations.
- Used DAO using JDBC and Oracle 9i as the backend database.
- Developed test cases using Junit.
- Created Ant script for building, check style and deployment.
- Developed Java beans which use Type 2 JDBC (OCI) driver and the JTS driver so as to enable transactions and the use of pooled database connections.
- Used BMC Remedy tool was used to log and track bugs.
- Used BMC AR Server for version control.
- Implementation and Testing of the new interfaces developed for BMC Marimba.
- Performed customer interactions during solving defects and escalations. Handles WebEx to interact with customer to resolve bugs.
Environment: JAVA, JEE, STRUTS, JAVASCRIPT, Confidential, JSP, SERVLET, XML, ORACLE, ECLIPSE, Log4j, BMC Remedy, WINDOWS, MAC OS
