We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Waltham, MA

SUMMARY:

  • Above 8 years of IT experience in software requirement analysis, design, implementation and testing of applications.
  • Extensive experience with J2EE using most of the advanced features of Java including Core Java, JDBC,JSP, Struts, EJB, Java Beans, MAVEN, Servlets, JMS,JAX - RPC, RICH UI like jQuery, YUI, RMI on windows and flavors of UNIX platforms.
  • Hands-on experience in implementing J2EE compliant applications using various Design patterns, Struts, Tiles and MVC framework, Hibernate, Hibernate Listeners and call back interfaces, Messaging Middleware using JMS and MQ, Spring JTA/XA Transactions.
  • Strong domain knowledge of Insurance, Marketing, Finance and E-Commerce domains.
  • Developing and deploying Interactive Voice Response (IVR) /Voice Response Unit (VRU).
  • Rich experience, and exposure to various Application servers like Weblogic, Web Sphere, JBoss Web servers like Apache Tomcat and a wide variety of development and testing tools.
  • Experience on XML with various parsers (SAX/DOM), designing XSL style sheets for different layouts in the web pages.
  • Experience in JavaScript and CSS for client side validations and designing HTML/ DHTML pages.
  • Expertise in the implementation of Core concepts of Java, J2EE Technologies: JSP, Servlets, JSF, JSTL, EJB transaction implementation (CMP, BMP, Message-Driven Beans), JMS, Struts, Spring, Swing, Hibernate, Java Beans, JDBC, XML, Web Services, JNDI, Multi Threading etc.
  • Proficient in implementation of frameworks like Struts, Spring, JSF, AJAX frameworks (Rich Faces, My Faces) and ORM frameworks like Hibernate, RICH UI like jQuery, YUI, Angular.
  • Expertise in XML technologies such as XSL, XSLT, XML schemas, XPath, XForms, XSL-FO and parsers like SAX, DOM.
  • Expertise in developing SOA (Service Oriented Architecture), REST and J2EE Web Services based on SOAP, WSDL, UDDI, JAX-WS, JAXB, JAX-RPC using tools like Apache Axis.
  • Proven experience with Application Servers like IBM Web Sphere 6.x/5.x/7.x, Oracle/BEA WebLogic9.x/8.x/7.x/6.x, JBoss and Tomcat 5.x/4.x/3/x
  • Proven experience in writing Queries, Stored Procedures, Triggers, Cursors, Functions and Packages using TOAD.
  • Excellent experience with major relational databases - Oracle 8i/9i/10g/11g, SQL Server 2000/2005/2008, DB2, My SQL.
  • Extensive development experience in different IDE's like Eclipse 3.x, Aptana Studio, Jbuilder 9.x/8.x, WSAD 5.x, IBM RAD and Altova XMLSpy.
  • Highly expertise in implementing Pair Programming with the Development team.
  • Experience in SQL,PL/SQL, JDBC and Stored Procedures with Oracle and SQL Server. Developed, tested and deployed applications in Windows, UNIX and Linux environments.
  • Progressive Java Developer with broad based achievements in Planning, Coordinating and Implementing Applications across a range of systems and environments using the Agile and RUP software Methodologies (Extreme Programming).
  • Experience on Full Life Cycle development of software applications on Client-Server and Web-based environments with thorough knowledge of RDBMS concepts.
  • Involved in the providing services (Member Verification, HIPAA Verification, Benefits etc) using RAD 7.0 that would be used by the Viecore system (after it receives a voice XML document from the Genesys box which in turn is linked to the PBX).
  • Written code to consume data related services provided by the TIBCO layer for Facets and FEP healthcare systems.
  • Hands on experience on RESTful (JAX-RS) Web Services and Apache CXF Framework.
  • Used Maven, ANT, CVS, Dimensions and Log4j Extensively.
  • Experience in implementing the J2EEdesign patterns like Singleton, Factory, MVC (Model-View-Controller), Adapter, Session Facade, DAO (Data Access Object), DTO (Data Transfer Object), Business Delegate and Business Object.
  • Good at Documenting and Understanding User requirements and System specifications.
  • Highly conceptual, innovative problem solver with excellent organizational and communication skills.

TECHNICAL SKILLS:

Languages: Java 1.3/1.4/1.5/1.6, /1.7/1.8, PL/SQL, C++.

Java Technologies: J2SE, J2EE (JDBC, JSP, Servlets), SOA, Web Services, RMI, JMS, JPA, JAXB, JAX-RPC, JAX-RS.

Internet Technologies: HTML, DHTML, CSS, JavaScript, XML, DTD, XSD, XHTML, XSLT, JSTL.

Middleware: EJB 1.1/2.0/3.0, JMS, MQ Series.

Application Servers: IBM WebSphere (4.5, 5.0, 6.0, 6.1), Web Logic, J Boss IBM Portal .

Web Servers: Apache Tomcat

Databases: Oracle 10g,DB2, MS-SQL Server, MS-Access

Tools: /IDE: Eclipse, WSAD, RAD 6.0, JBuilder, NetBeans5.5.

Parsers: SAX, DOM.

Case Tools: Rational Rose, OOAD using UML, Microsoft Visio

Version Control: PVCS, Clear Case, CVS, Dimensions

OR Mapping: Hibernate3.1, iBatis

Frameworks: Struts, Spring, Java Server Faces(JSF), Apache Axis, Apache CXF

Operating Systems: Windows 2000/XP/95/NT Server. UNIX (AIX), Linux.

PROFESSIONAL EXPERIENCE:

Confidential, Waltham MA

Sr java/J2ee developer

Responsibilities:

  • Developed the J2EE application using Core Java and based on the Service Oriented Architecture.
  • Elaborated Use Cases based on business requirements and was responsible for creation of Class Diagrams, Sequence Diagrams and Technical design document (TDD).
  • Involved in Design Meetings and created Flow Diagrams.
  • Followed XP (Extreme Programming) including principles such as pair-programming and developed the Controller for request-response paradigm by Spring Controllers using Spring MVC.
  • Interacting with the clients in understanding the requirements and translating them into Technical approaches.
  • Used Design Patterns like Singleton, Factory, Session Facade and DAO.
  • Developed using new features of Java 1.8 Annotations, Generics, enhanced for loop and Enums. Used Spring and Hibernate for implementing IOC, AOP and ORM for back end tiers.
  • Used Log4j utility to generate run-time logs.
  • Involved in a full life cycle Object Oriented application development - Object Modeling, Database Mapping, GUI Design.
  • Developed RESTFul Webservies to communicate the Devices with Verizon ThingSpace Cloud.
  • Implemented Micro services communication between cloud and Devices.
  • Highly expertize in Data base communication with MongoDB.
  • Developed various generic JavaScript functions used for validations.
  • Developed screens using jQuery, JSP, JavaScript, AJAX and Ext JS.
  • Developed various generic JavaScript functions used for validations.
  • Developed screens using HTML5, CSS, JavaScript, JQuery and AJAX.
  • Used RabbitMQ, Openfire, Protobuf for data security while posting the data to ThingSpace Cloud.
  • Worked with QA team to validate the test cases whether the test cases meeting business Requirements.
  • Reviewed manual testing methods and was involved in developing and executing automation scripts using Selenium web driver with Eclipse.
  • Focused on Test Driven Development ; thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.
  • Created user-friendly GUI interface and Web pages using HTML, Angular JS, Jquery and Java script.
  • Followed best practices of Stash integration with Jenkins, Jira and Hip Chat on Atlasssian.
  • Deployed the application on Tomcat server.
  • Supported the Application during Production issues.
  • Helped in Setting up Test and Development environment for Dev Team and Test team.
  • Involved in Deployment of application on Production Environment and setting up RealTime Devices for new Vendor to Test.
  • Extensive Knowledge on Docker, Vagrant, Jenkins, Ansible .
  • Ensured high quality code by using Agile XP / pair programming approach and by using SonarQube tool.
  • Involved in performing Unit and Integration testing (JUnit). Strictly followed Test Driven Development (TDD Approach) environment using Agile methodologies.
  • Setting up and managing Local and Wide Area Networks ( LAN, WAN ) to maintain maximunm network uptime.
  • Handling Networking & Database Adminstration with technical expertise in the implementation, operations and support functions using IT as a tool.
  • Test Driven Development (TDD) approach was utilized and the test coverage was always maintained.

Environment: JAVA, J2EE, Agile methodologies(Agile XP), Spring, XML, AJAX,, JQuery, Angular Js, JSP, HTML, CSS, JavaScript, MongoDB, Git Hub, Jetty Server, Tomcat, Junit, JSon, ANT, Log4j, Eclipse, sub version, TDD(Test Driven Development), web services, Jira, Atlassian, Confluence .

We'd love your feedback!