We provide IT Staff Augmentation Services!

J2ee Developer Resume

Eden Prairie, MN

SUMMARY:

  • J2EE/Software Engineer/Developer with over eleven (13) years of experience in analysis, design, development and testing of web based and client server multi - tier applications using J2EE technologies
  • Extensive knowledge of Hibernate, Struts, IBATIS, Web Services and WSDL
  • Worked with Aspect Oriented Programming (AOP), dependency injection, spring DAO, DTO’s and BO
  • Experience using various design patterns such as MVC, Singleton, Session Facade, DAO, DTO and business delegate in the development of multi-tier distributed enterprise applications. Well experienced in designing applications using Object Oriented Methodology and Design Patterns (Factory, Facade, Singleton and Strategy etc.)
  • Expertise in developing Use Cases, Activity Diagrams, Sequence Diagrams and Class Diagrams using UML modeling tools like Rational Rose
  • Solid experience in the entire SDLC using agile, TDD (Test Driven Development) and scrum methodologies
  • Experience developing different UI components, controllers, directives, expressions and filters using Angular JS (1 and 2)
  • Extensive experience making Ajax calls to populate tables, tab menu and other components with JSON data in AngularJS
  • Proficient in working with various technologies like Core Java, Java Beans, J2EE, JSP, Ajax, Java script, Servlets, Struts, Spring and JDBC
  • Proficient in working with Flash Builder and Eclipse plugins
  • Strong experience in application development using Flex, such as MXML and action script, creating applications using Flex components, Flex Data Models, error handling, analyzing, designing and deploying Flex 4 applications
  • Expertise developing applications using Flex Data Services i.e. HTTP and remote object
  • Proficient in working with various controls, containers, navigators and charting components
  • Good experience in XML, Java Script, HTML and JQuery
  • Good experience in pair programming.
  • Excellent communication skills; team player, quick learner, organized, resilient and self-motivated

TECHNICAL SKILLS:

Languages: RIA Technologies

J2EE Technologies: Web Technologies

Frameworks: Databases

ORM Tools: Servers

Operating System: IDE

EAI Tools: Versioning control Sys

Java 1.5/1.6/1.7, SQL: Flex 4.0, Blaze DS, Swiz, Mate, Cairngorm, Action Script 3.0

JDBC, Servlets, JSP, Webservices, axis, JXWS, XStream: HTML, AJAX, CSS, JavaScript, JQuery and Angular

Struts, Spring: Oracle 8i/9i/10g, DB2

Hibernate 3.0, IBatics: Tomcat, WebSphere and Wildfly

Windows XP/2000 Professional, UNIX: Eclipse, Flash Builder 4.1, Net Beans, Intellij

AlphaBlox: CVS, SVN

PROFESSIONAL EXPERIENCE:

J2EE Developer

Confidential, Eden Prairie, MN

  • Implemented Pend List module in Angular2 and integrated with the rest of the modules which are in Angular1 using upgrade adapter.
  • Re-wrote complete Smart Table in Angular2 and it’s been used across several projects.
  • Hands on Experience in Typescript and written all components in Angular2.
  • Implemented Redux frame work for saving the views at the client side.
  • Hands on Experience with Rxjs and Node.Js
  • Developed UI components and Pipes in Angular2.
  • Developed charts in Angular2 using Chart.js
  • Implemented Routes in Angular2.
  • Integrated JWT Auth with Rest Routes.
  • Developed Rest supported services using Rxjs.
  • Good Understanding of Rxjs Observable framework.
  • Created angular2 project using webpack for development and build.
  • Extensively used SASS (Syntactically awesome style sheets) while styling with CSS3.
  • Written test cases using Karma/Jasmine test framework.
  • Designed and developed REST/HTTP APIs, including JSON data formats and API versioning strategy.
  • Used Intellij IDEA and VS Code for development and wildfly as an application server for deploying the Web applications
  • Employed Jira to track defects and Crickets for project management using epics in agile methodology
  • Used SVN for Version Control
  • Involved in fixing bugs and enhanced the applications with additional features
  • Conducted code analysis and updates as per the latest functional business rules, code walkthroughs, debugging and error fixing

Environment: Java, J2EE, HTML, Angular, XML, Wildfly, MySql, JSON, JS, JSON and REST

J2EE Developer

Confidential, Minneapolis, MN

  • Worked on Java Servlets, JavaScript, AJAX, XML, HTML and CSS for developing the Web component
  • Designed and developed REST/HTTP APIs, including JSON data formats and API versioning strategy. REST web services were leveraged by both the Web and mobile applications
  • Worked with NOAA SOAP Web services to collect weather data
  • Used Angular to implement frontend logic, Ajax calls and was responsible for mobile support
  • Implemented test cases using JUnit and tested Web services with REST client
  • Validated the user actions on the client side and provided responsive feedback
  • Created custom, general use modules and components, which extended the elements and modules of core AngularJS
  • Used Angular JS controllers, Views and services for the new Website features
  • Implemented Button Menu and Sortable Accordion using Angular directives
  • Used Spring to model data and build Rest End Points
  • Worked on the Hibernate layers for data persistence
  • Used Amazon G2 instance to deploy applications with minimal configuration
  • Facilitated S3 API implementation for accessing S3 bucket data files
  • Development was done in a Linux environment with Apache Tomcat on Amazon AWS
  • Used Hudson and Jenkins for the build and deployment process
  • Used Intellij IDEA for development and Apache tomcat as an application server for deploying the Web applications
  • Employed Version One and Jira to track defects and Crickets for project management using epics in agile methodology
  • Used GIT Hub for Version Control
  • Used Amazon G2 instance to deploy the applications
  • Involved in fixing bugs and enhanced the applications with additional features
  • Conducted code analysis and updates as per the latest functional business rules, code walkthroughs, debugging and error fixing

Environment: Java, J2EE, Hibernate, JSP, Struts, DOM, HTML, JQUERY, XML, Apache Tomcat, Spring, Oracle, JSON, Handlebar, Angular JS, Jason, REST and SOAP Web services and AWS

J2EE Developer

Confidential, Bloomington, MN

  • Worked on Java Servlets, JavaScript, AJAX, XML, HTML, and CSS for developing the Web components
  • Used JQuery to implement frontend logic, Ajax calls and responsive design for mobile support
  • Worked on the Flex 3D ring designer for various high schools and colleges
  • Worked on rendering services to display the customized ring image on the order review page
  • Implemented rendering service using the Amazon Web Services (AWS), SQS and S3
  • Worked on Camel-SQS-Springs integration for posting messages and retrieving messages asynchronously
  • Used Amazon G2 instance to deploy Windows based application with minimal configuration
  • Used AWS Elastic Beanstalk service for deploying and scaling rendering services for web applications and services developed with Java
  • Used Spring as a middle layer integration with iBatics for select, and updated the data from the Oracle database
  • Developed SOAP and RESTful Web services
  • Designed and developed RESTful service interface using Spring MVC to the underlying customer event API
  • Implemented test cases using JUnit and tested Web services with REST client
  • Automated the payment process, which calls cyber source to retrieve payment transactions based on the merchant Id and merchant reference number
  • Used ThreadPoolExecutor concepts to improve the performance of the applications
  • Worked on Groovy/Grails for the promo admin project enhancement with GGTS
  • Used Handlebar and Angular JS
  • Used Hudson and Jenkins for build and the deployment process
  • Employed Eclipse for development and Apache Tomcat as an application server for deploying the web application
  • Used Ant build scripts with Hudson and Jenkins to deploy the applications onto Tomcat
  • Worked with Jira to track defects and crickets for project management using epics in agile methodology
  • Used SVN for Version Control
  • Involved in fixing bugs and enhancing the applications with additional features
  • Conducted code analysis and updates as per the latest functional business rules, coded walkthroughs, debugging and error fixing

Environment: Java, J2EE, Jsp, Struts, Ant, Web services, DOM, JAXB, HTML, JQUERY, XML, Apache Tomcat, Spring, Oracle, JSON, Apache Axis2, WSDL, Adobe Flex, Cyber Source Payment gateway, AWS, ibatis, Grails, Groovy, Handlebar, Angular JS, Hudson, Jenkins, GGTS, REST, SOAP Web services and AWS

2EE Developer

Confidential, Minneapolis, MN

  • Employed HTML/servlets/JSP/XML for the presentation layer along with JavaScript for the client side validations
  • Used Java Servlets, JSP, JavaScript, AJAX, XML, HTML, and CSS for developing the Web components of the application
  • Implemented Auditing on TIR application using Spring JDBC and IOC to select and update the data from the Oracle database
  • Used blocking queues and ThreadPoolExecutor concepts to improve the performance of the application
  • Used RAD, Eclipse for development and Websphere and WebLogic application server for deploying the web application
  • Used Ant for developing the build scripts and deployed the application onto WebLogic
  • Developed the bean classes for better data exchange between the MVC layers and successfully differentiated presentation from code
  • Worked in an agile environment
  • SVN was used for Version Control
  • Used Quality Center for issue tracker to file the bugs
  • Used PL/SQL and SQL queries
  • Worked on I-text for PDF generation of multiple reports
  • Involved in fixing bugs and enhanced the applications with additional features
  • Conducted code analysis and updates as per the latest functional business rules, coded walkthroughs, debugging and error fixing

Environment: Java, J2EE, Jsp, Struts, Ant, Web services, DOM, JAXB, HTML, JQUERY, XML, Web sphere, Web logic, Spring, Oracle, JSON, Apache Axis2 and WSDL

J2EE Developer

Confidential, Lake Forest, IL

  • Extensive use of HTML/servlets/JSP/XML for the presentation layer along with JavaScript for the client side validations
  • Used Java Servlets, JSP, JavaScript, AJAX, XML, HTML, and CSS for developing the Web components of the application
  • Extensive use of Struts and JQuery
  • Developed JSP pages, custom tags as part of the view components
  • Worked on Core metrics page view and shop tag
  • Used JavaScript and struts validation framework for performing front-end validations
  • Worked on Apache POI HSSF
  • Used JUnit tests for the services and documented the services developed
  • Fixed bugs and enhanced the applications with additional features
  • Conducted code analysis and updates as per the latest functional business rules, code walkthroughs, debugging and error fixing
  • Worked as pair programmer with another developer while developing quote modules
  • Implemented the logic that the co-developers suggested as part of pair programmer
  • Did code reviews as a pair programmer and gave suggestions for better performance

Environment: Java, J2EE, Jsp, Struts, Ant, Web services, DOM, JAXB, HTML, DOJO, JQUERY, XML, Tomcat, Spring and Oracle

Hire Now