We provide IT Staff Augmentation Services!

J2ee/ Java Developer Resume

0/5 (Submit Your Rating)

CA

SUMMARY

  • 8+ years of experience in Design, Development and Requirement Analysis, Implementation of Complex Enterprise Applications using Java, J2EE, JSF, EJB, Spring, Hibernate, BEA WebLogic Server and webservices (SOAP and REST)
  • Strong experience in Application development, Technology Assessment, IT Modernization, systems integration, development, package implementation, relational databases
  • Experience with source code control management like subversion (SVN) and GIT, good at using the markup languages like JSON and REST.
  • Experienced in Analysis, Project Planning, System and Database Design, Development, Testing, Implementation and Documentation.
  • Development experience using Java/J2EE, Spring, JSP, Servlets, JDBC, EJB, Web Services, MVC Struts, Hibernate.
  • Proficient with development of RestfulWeb Services using JAX - RS and Jersey framework for exchange of JSON and XML representations.
  • Experience on Angular JS, Node JS, Mongo DB, GitHub and Amazon AWS, EC2, S3 and cloud front.
  • Proficient with development of Data Layers components using JPA annotations, Hibernate and JDBC.
  • Experience with developing software using design patterns: Factory, Singleton, Business Delegate, Adaptor, and Iterator.
  • Proficient with software build process and writing Maven and ANT Build Scripts for automated build and deployment process.
  • Expertise in using Jenkins for different projects with different plugins for SCM, Unit testing, code analysis, release, deployments.
  • Experience with MySQL and Oracle RDBMS concepts and developing SQL Queries, Stored Procedures, Views and Triggers.
  • Experienced in generating logging by Log4j to identify the errors in production test environment and experienced in Ant Tool.
  • Efficient team member with excellent work/time management skills, excellent leadership, communication and interpersonal skills and ability to work under strict deadlines.
  • Experience of implementing over 4 projects end to end implementation from scratch to production.
  • Experience of leading a team of size 5-8 in various delivery models and have good track record on quality. Passionate about Android application development and keeping abreast with latest SDK
  • Experience working in Waterfall, Prototype and Agile methodology.

TECHNICAL SKILLS

Technologies: Spring, Struts, Hibernate, J2EE, Java, Servlets,JSPs,JSF,Junit

Web Technologies: HTML, DHTML, XML,XSD, XSLT,JavaScript, CSS, Web Services (SOAP,JAX WS, WSDL)

Front End: AngularJS, Angular 2, HTML, CSS, Bootstrap, NodeJS

IDEs /Versioning/ Performance/Tools: Eclipse3.3/3.2,NetBeans,ADE, CVS, Ant, FileZilla,SOAP UI, Log4Jand Putty Junit, MS PowerPoint, MSWord,MS Excel, Android Studio.

Databases: MySQL, SQL Server, Oracle, Cassandra, Mongo DB.

Servers: WebLogic Applicationservers, Oracle Applicationserver, ApacheTomcat

PROFESSIONAL EXPERIENCE

Confidential, CA

J2EE/ Java Developer

Responsibilities:

  • Involved in Agile software development lifecycle. Worked extensively on the performance tuning of the application, Used SVN as the version control system.
  • Responsible for maintaining, enhancing and debugging (JIRA) java based application.
  • Involved in writing automated test scripts for most of the business rules that are implemented, Created JMS component adapters to interact with the Oracle database, Worked on SQLqueries.
  • Developed the application implementing MVC Architecture with Hibernate and spring frameworks.
  • Developed build and deployment scripts in Jenkins using plugins like SVN, MAVEN as Continuous Integration process for handling builds, quality, code analysis, deployments to multiple environments.
  • Worked with development of Data Layers components using JPA annotations, Hibernate and JDBC. Used Lotus notes to check for external service updates and WSDL files and documentation of the service.
  • Wrote BRD, FSD, Use Case Specification, Test Scenarios/Test Cases for testing the functional & non- functional aspects of the system.
  • Designed EJB components using EJB design patterns. Used J2EE Design Patterns such as Session Facade, Business delegate, Factory, Request Helper, Command, Singleton, Value Objects and Data Access Object.
  • Wrote the JSF navigational rules and configured backing beans in faces-config.xml and Used Forms Engine (UI Framework) to develop the user Interface.
  • Used Spring Web Flow for describing the registration flow and developing the JSON object and passing to the UI to use it. Leveraged React.js resources for all data access, encapsulating URLs and standardizing data access interfaces.
  • Maintaining parent and child elements by using State and Props in React js.
  • Developed Web application using Django, JavaScript, AJAX, Java applets and servlets, HTML, XML and template languages.
  • React and Functional Driven Java script experts in SPA’s, UI Components, mobile web and performance optimization. Designing and coding stored procedures, functions, triggers, packages using SQL and PL/SQL with tuning concepts.
  • Worked with MySQL databases and used Robo mongo as a management tool for Mongo DB
  • Developed and Consumed Enterprise wide web services using SOAP and RESTFUL web services
  • Written stored procedures and inner joins using RDBMS Oracleon Unix and Windows environment
  • Designed the application using UML, Class Diagrams, Sequence diagrams and State diagrams.
  • Supported the application in production and worked on the incidents timely manner
  • Analyzed web applications, documented detail Test plans, Test cases and expected results based on the business functional requirements.

Environment: Java7/8, J2EE, JDBC, Spring MVC 4.0, spring, Hibernate, JMS Templates, RESTFUL, SOAP, Collections, Multi-threading, WebSphere MQs, AngularJS, React Js,Core Javaand Web services

Confidential, NC

App System Engineer

Responsibilities:

  • Involved in requirements gathering and creation of Technical design documents for developing the application to meet the business requirements.
  • Translating high-level requirements and analysis modeling to design models using object oriented techniques
  • Involved in designing and developing the data model, Setup the Java and application level coding, naming and architectural standards.
  • Involved in Publishing and Consuming the WebServices (both SOAP and REST based). Involved in writing the core business logic for functional requirements and set up the validation rules framework
  • Developing/supporting critical Java web applications related to the Engineering Change Management process in agile environment.
  • Experience in developing front-end Single Page Application (SPA) using Angualr.JS, HTML5, CSS3, Bootstrap, JavaScript, and jQuery.
  • Developed User Interface and web page screens for various modules using Html, CSS, JavaScript, Node.JS AJAX and React.JS.
  • Used Angular UI router to create routes for various views and subviews, Implemented code according to coding standards and Created Angular.JS Controller which Isolate scopes perform operations.
  • Developed Web pages using Struts view component JSP, JavaScript, HTML, jQuery, AJAX, to create the user interface views Implemented MVC framework in order to use Node.JS, React.JS and Angular.JS.
  • Involved in installation and configuration of BEA WebLogic 12c and SQL server 2012.
  • Configured SQL Server Database Connectivity for WebLogic 12C using JNDI Data Source.
  • Implemented angular form validations and used bootstrap to show error, warning and info messages
  • Created custom angular filters to filter the data based on user selection in bootstrap dropdowns.
  • Involved in writing automated JUnit test scripts for most of the business rules that are implemented, Created JMS component adapters to interact with the oracle database, Worked on SQL queries, SQL Tuning, PL/SQL Tuning
  • Worked extensively on the performance tuning of the application, Used SVN as the version control system, in the process of moving to GIT.
  • Effective Team Player, excellent work ethics, ability to work in a diverse environment, and self-motivated to contribute towards team/company goals, in addition to individual commitment towards excellence.

Environment: Java, J2ee, Oracle, JBoss, Flex, JDBC, Hibernate, WebLogic 12c,Oracle, Web services, Interfaces, File transfer, MQ, PFX, Oracle data base Reports, Eclipse, Store procedures, Data driven applications, Spring, Hibernate, Angular.js, React JS,IntelliJ IDEA.

Confidential

J2EE/ Java Developer

Responsibilities:

  • Involved in creating the technical and functional specification documents from the requirements from BA. Object Oriented Analysis and Design for the system from use case and requirement documents using UML, Rational Rose.
  • Worked on many custom modules and widgets using React JS/CSS/HTML and made those cross-browsers consistent.
  • Participated in analysis activities, software design reviews and GUI design reviews.
  • Involved in database modelling design, development, management
  • Designed end to end communication across different application layer using Sequence diagrams for various modules.
  • Involved in creating and publishing the SOAP and REST based WebServices, Worked in the Agile environment.
  • Involved in design review, design presentation and getting sign off from the client. Participated in architecture meetings, design meetings to give technical input on architecture and design and resolving design issues.
  • Developed UI screens for a business user to validate tracking, positions and options details. Used JSP, HTML, CSS, JSTL, jQuery, Backbone.JS and AJAX for the enriched front end.
  • Implemented SOA based architecture using web services to build a loosely coupled system
  • Created Stores, controllers, views, models and used various Backbone JS components to develop the web application.
  • Responsible for developing the partner Homepages using HTML5, CSS3, JavaScript, React JS Node JS and JQuery.
  • Applied framework and Design patterns in application design to make application scalable and loosely coupled from other components.
  • Involved in developing react components for the partner homepages using React Js.
  • Worked on designing MQSeries based queues and MQ Workflow for enterprise messaging using JMS API.
  • Designed Web Services architecture for the application using SOAP, XML/XSLT, WSDL and UDDI.
  • Participated in code reviews, designed unit test and integration test using Junit.
  • Used SVN as the version control system

Environment: JAVA, J2EE, EJB, CORBA, JSP, Servlets, Struts, J2EE Patterns, JDBC, MQSeries, Web Services (SOAP, XML/XSTL.

Confidential

Associate Java Developer

Responsibilities:

  • Object Oriented Analysis and Design for the system from use case and requirement documents using UML, Rational Rose.
  • Involved in designing system architecture and identifying proper patterns and framework for the system.
  • Participated in analysis activities, software design and design reviews with Sun Microsystems.
  • Communicated with Business Owners to finalize Use Cases, Design documents and System Architecture documents.
  • Designed EJB components using EJB design patterns. Used J2EE Design Patterns such as Session Facade, Business delegate, Factory, Request Helper, Command, Singleton, Value Objects and Data Access Object.
  • Designed Presentation layer using MVC, Struts framework. Designed Action classes, Action forms and controller design.
  • Actively participated in requirements gathering, analysis, design, and testing phases.
  • Designed use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose.
  • Worked in adoption of Agile methodology by working on continuous iteration, automated build and deployment using Ant, Pair programming, Test driven development(TDD) methodology and automated testing using JUnit.
  • Worked in implementation of UNIX shell scripts for file transfer and processing.
  • Worked in RDBMS implementation using SQL, PL/SQL on Oracle 10g database.
  • Designed wizard based Credit application module for the application. This module is the heart of the application and was a complex one.
  • Co-ordinate the user interface design with the separate group responsible for the HTML layout.

Environment: J2EE, Struts (Tag libraries, Tiles etc), XML/XSLT, Log4J, LDAP, JDBC, Oracle, UNIX, Web Services (SOAP, XML/XSTL, WSDL & UDDI), UML, Rational Rose, Visio, J2EE Patterns, RUP, Windows 2000, JSF 1.2, JSP,JSTL, Spring, JMS, JPA, Jquery.

We'd love your feedback!