We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Waltham, MA

SUMMARY

  • Over 8 years of experience in analysis, developing web based Client/server distributed systems and testing of applications using Java/J2EE technologies
  • Expertise in design and coding ofN - tier architecture enterprise Applications usingCore Java, JSP, JSTL, Servlets,EJB2.0/3.0, JDBC, JMS, RMI, JTA, JNDI, AJAX, JavaScript, Angular Js, Node Js, Backbone Js and Rabbit-MQ,JQuery 1.6,SenchaExt JS4.2,XML, XSD, HTML,
  • Experience incoding business componentsusing various API’s of java like Multithreading, Collections, Socket programming, Networking, TCP/IP, Swing, Applet,JNDI, Serialization,RMI, HTML, C, C++ and Java Script
  • Extensive Experience in Message oriented Middleware Technologies like Java Messaging Services(JMS) and MQ Series
  • Adept in variousGOFdesign patterns such as Model View Controller (MVC),Singleton, Session Facade, DAO, DTO, VOand Business Delegatein the development of Multi-tier distributedEnterprise Application
  • Knowledgeand experiencein Software Development Life Cycle (SDLC),andAgile Model Driven Development
  • Best practices at core java and Object Oriented Principles
  • Worked in analysis, design, development, testing and as well as deployment of software applications
  • Experience in projects includes complete project life cycle of Requirement Analysis, DB Design, Architecture Analysis and Design, Development, System level testing and Deployment using various software technologies and tools
  • Proficient with UML and in generating artifacts of software system (Use cases, Sequence diagrams, class diagrams etc.) and using the design patterns
  • Expertise in Alternate JVM languages like Groovy
  • Diverse experience and solid understanding of using Java, Java based APIs and Tools in analysis, designing, development and implementation of various multi-tiered applications
  • Worked in large and small teams for systems requirement, design & development
  • Along with JDBC also has worked with alternatives like Spring JDBC Template. Developed complete Web tier of the application with Spring MVC framework
  • Familiar with Data mapping API’s namely Hibernate
  • Well experienced in end to end development of Software Applications
  • Strong experience in process development writing Technical reports, documents and status reports
  • Expert level familiarity with Web logic and WebSphere server
  • Good working experience onJSP Standard Tag librariesandCustom tags
  • Experience in XML Technologies likeJAXP(DOMandSAXparsers)
  • Having good experience onHTML, JQuery, CSS, XML, JavaScript, andAJAX
  • Experienced in developing the unit test cases using JUnit 3.0/4.0
  • Extensive Experience in working with various databases likeOracle,SQL Server, MySQL
  • Hands on experience in working withPL/SQL statements, Stored ProceduresandTriggers
  • Experienced in code audit, performance testing and application tuning
  • Experience in working with multiple operating system including Windows, UNIX and Linux
  • Resourceful team player, fast learner and capable of delivering tasks within stringent timelines
  • Highly motivated and innovative problem solver with good communicational and organizational skills

TECHNICAL SKILLS

Technologies: Java, Scala, C, C++, PL/SQL

Java/J2EE Components: Servlets, JSP, Struts, JSF1.2, Spring3.0 Annotation based(IOC, MVC, DI),Spring Data,EJB(SB and MDB) 2.0/3.0, Hibernate 3.0, Java Beans, JDBC, JMS, JNDI, Log4j, Oracle BI Publisher for reports

SQL/ No SQL Databases: Oracle 11g,MySQL5.0,Big Data, HBASE, HIVE, Hadoop,PIG,Mongo DB,MS Access, TOAD, SQL Server 2012

Web Languages: JSP, JSTL, HTML, XHTML, XML,JAXB, JSON,XSD, DTD, XSLT, SAX, DOM, SAML, JavaScript, AJAX, CSS, Angular Js, Node Js, Backbone Js

Web/ Application Servers: Jboss 7.1 Application Server,Apache Tomcat, Oracle WebLogic Server 10.3, Oracle Application Server 10g,WebSphere7.0., Agile, Oracle EBS

Design Patterns& CASE Tools: MVC Model, OOPS, UML, OOAD patterns

Protocols: TCP/IP, HTTP, HTTPS (HTTP+SSL), TELNET, FTP.

Build Tool: Maven, Nexus, Gradle, Jenkins, Steal, SVN, Ant, Junit, CVS, Log4j,TOAD, JDeveloper and SQL Navigator

Operating System: Windows, UNIX, Linux, Ubuntu, Sun Solaris

DBMS Tools: TOAD, SQL developer, PL/SQL developer

Quality Tools: JIRA,HP Quality Center, HP Service Manager, Bugzilla, SONAR

PROFESSIONAL EXPERIENCE

Confidential, Waltham MA

Java/J2EE Developer

Responsibilities:

  • Used Spring tool suite for coding, debugging and testing the application modules
  • Involvement in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology (SCRUM)
  • Develop class diagrams/sequence diagrams using UML
  • Participate in Amadeus Figaro Reporting project
  • Produce and consume various web services to leverage the needs of IHG reports to the end user
  • Develop Junit test cases to unit test the business logic
  • Document Technical artifacts and active code review participation
  • Generate service classes from XSD’s
  • Implemented and worked on claims processing, fraud analysis and reports generations in the application
  • Implemented the application modules using Spring Core layer(IOC), Spring Security, Spring AOP Batch in order to develop the application
  • Implemented Spring Services and business operations Dependency Injection
  • Implemented Hibernate POJO Classes, Hibernate Configuration file and Hibernate Mapping files
  • Used different design patterns like MVC, Singleton, Data Access Object, Value Object etc.
  • Used Java Messaging Services(MQ Series and JMS) for developing messaging services to interact with different application modules
  • Implemented SOA using Web Services and its frameworks Apache Axis, SOAP, WSDL and JAX-RS API
  • Implemented Restful web services to perform some business activities
  • Implemented a proof-of-concept Android Push Notification App using Google Cloud Messaging and return-path data
  • Implemented Business Process Diagrams, Business Flow Diagrams and Business Rules
  • Implemented the application using Agile development methodology
  • Implemented junit runner using cucumber
  • Stood up Cassandra database clusters in the Amazon Web Services Cloud and migrated data between environments
  • Involved in performance tuning, query optimization, maintaining coding standards and resolving JVM issues
  • Developed Maven Scripts to do compilation, packaging and deployment in Web Sphere app server
  • Involved in peer to peer code reviews and cross checked whether coding standards are being followed
  • Used JIRA tool for creating change tickets and handling production bugs and development tasks
  • Involved in production support, resolving the production issues and maintaining the application server

Environment: Java 1.7, Java Beans, J2EE, SOAP, Rest, Spring, Web XSD, XML Bean, Cassandra, Web Sphere, STS, JUnit, Log4J, Git, Test tool server, Spring Framework security using LDAP, Sun Solaris (Unix), Cucumber-junit, Hudson/Jenkins, AWS, Atlassian for project management

Confidential, FORT MILL SC

Senior Java/J2EE Developer

Responsibilities:

  • Extensively involved in business users requirements gathering and technical walk-throw
  • Used Eclipse IDE for coding, debugging and testing the application modules
  • Used different user interface technologies JSP, HTML,CSS, SCSS, JavaScript, JQuery, Angular JS and JSON for developing the GUI of the application
  • Participated in understanding of ExtJS technologies and development tasks
  • Developed and implemented UI controls and APIs with ExtJS
  • Administered and supported ExtJS applications within scope
  • Implemented JQuery AJAX calls to retrieve the data from the data base
  • Implemented and worked on claims processing, fraud analysis and reports generations in the application
  • Developed Action classes, Form bean classes and Struts configuration file using Struts framework
  • Implemented the application modules using Spring Core layer(IOC), Spring Security, Spring AOP, Spring ORM, Spring Batch in order to develop the application
  • Implemented Spring Services and business operations Dependency Injection
  • Used Object/Relational mapping tool Hibernate to perform data base activities and transactions
  • Implemented Hibernate POJO Classes, Hibernate Configuration file and Hibernate Mapping files
  • Involved in the configuration of Struts Framework, Spring Framework and Hibernate mapping tool
  • Used different design patterns like MVC, Singleton, Data Access Object, Value Object etc.
  • Used Java Messaging Services(MQ Series and JMS) for developing messaging services to interact with different application modules
  • Implemented SOA using Web Services and its frameworks Apache Axis, SOAP, WSDL and JAX-RS API
  • Implemented Restful web services to perform some business activities
  • Implemented Business Process Diagrams, Business Flow Diagrams and Business Rules using IBM BPM
  • Involved in configuring hibernate to access database and retrieve data from the database
  • Used Teradata/Oracle Server as data base systems
  • Created data base tables, stored procedures according to the application requirements
  • Developed stored procedures and triggers with PL/SQL
  • Implemented SQL injection security checks, html sanitization and other security mechanisms
  • Implemented the application using Agile development methodology
  • Involved in performance tuning, query optimization, maintaining coding standards and resolving JVM issues
  • Developed Maven and ANT Scripts to do compilation, packaging and deployment in Web Sphere app server
  • Involved in peer to peer code reviews and cross checked whether coding standards are being followed
  • Involved in code versioning, Check In, Check outs and code merging using Sub-Version
  • Used JIRA tool for creating change tickets and handling production bugs and development tasks
  • Involved in production support, resolving the production issues and maintaining the application server
  • Configured JNDI resources, Data Base resources, MQ Series and other configurations on the Application Server

Environment: Java 1.7, J2ee, JSP, Servlets, Struts, Spring, Hibernate, Web Services, SOAP, WSDL, REST, Apache Axis, IBM Lombardi, SQL, PL/SQL, XML, XSD, JAXB, JavaScript, Web Sphere 8.x, RAD, HTML5, XML, AJAX, JQuery, ExtJS, Angular JS, JSON, Maven, SVN, SQL Developer, Teradata, Oracle, UML, JUnit, Log4j, TestNG, JIRA, Hudson

Confidential, New York NY

J2EE Developer

Responsibilities:

  • Participated in the requirements analysis and technical assessments
  • Developed class diagrams/sequence diagrams using UML and Rational Rose
  • Used Struts2 framework and J2EE components to develop Action classes, backend processes, complex reports and database interaction
  • Configured and worked with Apache Server
  • Developed code obtaining bean references in Spring IOC Framework
  • Designed and developed for the Presentation layer using JSP, HTML, JavaScript, DOJO struts Tiles
  • Developed the application under J2EE architecture using JSP, Struts, Java Beans, iBATIS Data mapper
  • Involved in designing components with design patterns like Factory, Singleton, Front Controller, Business Delegate, DAO, DTO, and Façade
  • Involved in designing & coding of business logic using Spring IOC, Pure MVC & AOP features
  • Installed, configured, and maintained a continuous integration (build) server
  • Designed and developed Session beans to implement business logic
  • Designed and developed data persistence mechanism using Hibernate in Struts2 applications
  • Developed a robust administration and security system for access control and restrictions at application and user level
  • Develop Web pages using Ajax, JavaScript, JQuery, JSP, JSF and XML that interact based on events
  • Performed J2EE application deployment using IBM WebSphere Application Server on Windows and Linux
  • Used WebLogic and Websphere Application server for Transaction management and hot code swapping
  • Developed deployment descriptors and scripts
  • Used PL/SQL for writing stored procedures
  • Used Bugzilla tracking tool to track bugs
  • Developed Junit test cases to unit test the business logic

Environment: J2EE, JDBC, XML, JSF,MVC, iBATIS, java beans, java Servlets, EJBs, Oracle, HTML, CVS, PL/SQL, Websphere, WSDL, SOAP, Spring Frameworks, Eclipse, Struts, JDK 1.6, JSP, JSTL, Servlets, XML, HTML, Java Script, AJAX, SOAP1.2, WSDL, UML, JMS, JDBC, Shell Scripting, JUnit, log4j, JMS,Apache Tomcat, Oracle EBS R12,Oracle 11g Database, Unix/Linux,Agile,EJB3.0, WebSphere 7.0,IBM RAD 7.5,Oracle EBS suite R12, Maven, AXIS2

Confidential, Overland Park KS

J2EE Developer

Responsibilities:

  • Involved in Analysis, Design, Development, Integration and Testing of application modules
  • Designed and developed Class diagrams and sequence diagrams using Unified Modeling Language(UML)
  • Worked on research team that developed Scala, a programming language with full Java interoperability and a strong type system
  • Improved stability and performance of the Scala plugin for Eclipse, using product feedback from customers and internal users
  • Performed formal usability study on Scaladoc; improved layout and design to improve clarity; showed that study results can be applied to similar languages
  • Used Rational Application Developer(RAD)for coding, debugging and testing the application modules
  • Used different user interface technologies JSP, HTML, JQuery, CSS, SCSS, JavaScript for developing the GUI of the application
  • Implemented Facelets, Page navigation specifications, user input validations, event handing using JSF
  • Extensively worked on Display tag to display the data in table format and implemented page navigations
  • Developed the application Resource bundle for display messages and implemented validations using Struts Validations framework
  • Implemented the application modules using Spring Core layer(IOC), Spring AOP, Spring ORM layer and Spring DAO support layer in order to develop the application
  • Implemented Spring Services to perform specific business operations using Dependency Injection
  • Used Object/Relational mapping tool Hibernate to achieve object to database table persistency
  • Developed Hibernate POJO Classes, Hibernate Configuration file and Hibernate Mapping files
  • Involved in the configuration of Struts Framework, Spring Framework and Hibernate mapping tool
  • Extensively used different design patterns such as Singleton, Data Access Object, Value Object, Factory etc
  • Worked on Java Messaging Services(JMS) for developing messaging services to interact with different application modules
  • Implemented Web Services(SOA) using Apache Axis, SOAP,WSDL,UDDI
  • Involved in configuring hibernate to access database and retrieve data from the database
  • Used Oracle 10g Server as the backend database storage
  • Developed Maven and ANT Scripts to do compilation, packaging and deployment in Web Sphere server
  • Involved in peer to peer code reviews and cross checked whether coding standards are being followed
  • Involved in code versioning, Check In, Check outs and code merging using CVS
  • Used Remedy tool for creating change tickets and handling production bugs

Environment: Java 1.5, J2ee, Scala, JSP, Servlets, Struts, JSF, Tiles, Spring, Hibernate, JDBC, Web Services, SOAP, WSDL, Apache Axis, SQL, PL/SQL, CSS, SCSS, XML, XSLT, JavaScript, Web Sphere6.0, RAD, HTML, DHTML, XML, AJAX, Maven, CVS, TOAD, Oracle 10g, Linux, UML, Shell Scripts, Rational Rose, JUnit, Log4j, Remedy

Confidential

Java Developer

Responsibilities:

  • Developed web pages using Struts, JSP, Servlets, HTML5 and JavaScript
  • Designed and implemented the strategic modules like Underwriting, Requirements, Create Case, User Management, Team Management and Material Data Changes
  • Configuration of Business Rules, Business Processes and Responses with Meta data driven
  • The application is based on JSP, JavaScript, Struts 2.0, JSF 2.0, Hibernate 3.0, Service Oriented Architecture System Analysis and Design methodology as well as Object Oriented Design and Development using OOAD methodology to capture and model business requirements
  • Involved in Installation and Configuration of Tomcat, SpringSource Tool Suit, Eclipse, unit testing
  • Involved in Migrating existing distributed JSP framework to Struts Framework, designed and involved in research of Struts MVC framework which fits into our existing framework
  • Developed Ajax framework on service layer for 2 module as benchmark
  • Implemented Service and DAO layers in between Struts and Hibernate
  • Architected an enterprise service bus using Mule,Java(EJB3), Hibernate, and Spring to tie back-end business logic/systems with web properties via a corresponding RESTful API
  • Used XSLT for transforming XML documents
  • Designed Graphical User Interface (GUI) applications using HTML5, JSP, JavaScript (JQuery), CSS, and AJAX
  • Applied MVC pattern of Ajax framework which involves creating Controllers for implementing Classes
  • Refactored, re-architected, and enhanced an existing AngularJS application to follow strict MVVM/MVC patterns for improved source code maintenance
  • Designed and developed the UI using Struts view component, JSP, HTML, CSS and JavaScript
  • Implemented business process, database retrievals, access of information and User Interface using Struts, and Planet Interact Framework
  • Implemented the Application using many of the Design Patterns and Object Oriented Process in the view of future requirements of Insurance domain
  • Used Log4j for logging the application
  • Used JAXB for convertingJavaObject into a XML file and for converting XML content into aJavaObject
  • Agile methodology is used for development of the application
  • Developed the presentation layer with Spring MVC using JSP and JavaScript
  • Deployed the Application in Jboss Server present in Linux environment
  • Deployed project components onto IBM WebSphere 6

Environment: Java, Apache Struts, J2SE 1.4.2, JSP, Servlets, JDBC, Jboss EJB,JavaScript, JMS, HTML5, AngularJS, CSS3,J2EEDesign Patterns, Web Services, AXML, SOAP, MS-SQL Server, Web Sphere 6, BEA Web logic 8.1, Sub Version

Confidential

Java Developer

Responsibilities:

  • Worked in Agile environment with active scrum participation
  • Involved in Object Oriented Analysis (OOA) and Object Oriented Design (OOD) Techniques using Unified Modeling Language (UML)
  • Developed JSPs strictly confining to the policy of no java use in them and AJAX was used for asynchronous Server calls
  • Presentation tier of the application was built completely on Struts framework, heavily used Struts Tag Libraries, Validators and Tiles
  • Designed and developed the CIS application using Struts Dispatch Action
  • Developed the Hibernate entity classes using Annotations
  • Developed Stored Procedures, Triggers and Functions Actively involved in tuning SQL queries, Stored Procedures, Triggers in Oracle 10g
  • Designed and implemented the Dynamic Web Pages using JSF
  • Used JavaScript for Client side validations
  • Developed Java WebService using WSDL,SOAP,UDDI and JAX-RPC and JAXB
  • Deployed the application on IBM WebSphere App Server
  • Used version control tools SVN, CVS and Build tool Log4j

Environment: JDK1.6, JSP, Struts 1.3.10, Hibernate 3.3, JSF 1.2, Oracle 10g, HTML, Java Script, CSS, JNDI, WebSphere 6.0, SVN, Ant, Log4j, AJAX, JSP, JSTL, Servlets, JSF, Struts, Net Beans 3.6,EJB2.0, Eclipse 3.2, XML, HTML, Java Script, AJAX, SOAP, WSDL, UML, JDBC,Shell Scripting, Junit, Oracle 10g, MS-SQL Server 2005, Windows NT, Unix/Linux

We'd love your feedback!