We provide IT Staff Augmentation Services!

Java/ J2ee developer Resume

3.00/5 (Submit Your Rating)

New York City, NY

SUMMARY:

  • As a Senior Java/J2ee Developer with 5+ years of IT experience in Design, Development, Support and Implementation of Web based applications using JAVA/J2EE Technologies (Core Java, JDBC, Servlets, JSP, EJB, XML, JMS, Struts, Spring, JSF MVC Frameworks, SEAM, JUNIT, Hibernate, SWINGS, Applets, Ice Faces, Java Web Services).
  • Experience in Web - Development technologies including: Angular JS, HTML, DHTML, JavaScript, CSS, JQuery, XML, XSLT, XPATH, DOJO, AJAX, SOAP with W3C standards.
  • Hands on experience in J2SE 1.3, 1.4, 5.0, Java SE 8, JEE 5, 8, Java POS v1.3 which defined Java interfaces for three additional retail POS devices (Fiscal Printer, PIN Pad and Remote Order Display), Java POS v1.4, Core Java concepts such as OOP Concepts, Collections Framework, Exception Handling, I/O System and Multi-Threading, JDBC. 
  • Experienced in web services both Restful and SOAP service and built tools like Maven, Ant and continued building and deployment tool like JENKINS and working with J2EE and Open Source application Servers like IBM WebSphere, Oracle WebLogic, Red Hat JBoss, and Apache Tomcat.
  • Experienced in developing web applications using JSP, Servlets, JDBC, JavaScript, AJAX, jQuery, HTML5, JSON, AngularJS, Ext JS, Node.JS, Bootstrap, React JS and CSS3 and having good working knowledge of web based GUI, SQL, DB design along with JQuery, Hibernate/iBatis and involved in implementation of various Design patterns including: Front Controller, Business Delegate, Data Access Object, Composite View and MVC. 
  • Highly proficient in developing Intranet/Internet technologies on the J2EE & Java platform with WebLogic, JBOSS, WebSphere, Tomcat and Sun One App Servers and expertise in developing J2EE/JAVA apps using various IDE tools Eclipse, Intellij, WebSphere RAD and hands on experience in ANT, Maven, Anthillpro, Build Forge and Cruise Control.
  • Experienced in designing Use Case Diagrams, Class Diagrams, Sequence Diagrams, Flow Charts and Deployment diagrams using UML Rational Rose Tool and working on Web application & implementing with the Amazon Web Services (AWS) using AWS SDK for Java with Amazon EC2, Amazon Simple Storage Service (S3), and Amazon RDS.
  • Good working knowledge of various AWS technologies like SQS Queuing, SNS Notification, S3 storage etc. and worked on AWS, High Availability Practices and deploying backup/restore infrastructure, different Version Control tools VSS, CVS, Harvest, Subversion and Clear Case.
  • Expertise in designing web applications effectively by utilizing XML, XSLT on DOM and SAX parsers and developing experience in UNIX, LINUX, AIX and Windows (Vista, XP, NT, 2000, 95) and Cloud based virtual platforms.
  • Hands on experience in writing Complex SQL Queries, PL/SQL and Stored Procedures, good understanding in business processes in retail, insurance, and fund, asset management, financial sectors.
  • Good Knowledge on Windows PowerShell Scripting, UNIX Shell, Ant and Maven and good experience with various Web/ Application Servers like IBM WebSphere, BEA WebLogic, JBOSS and Apache Tomcat.
  • Experienced software developer skilled in all stages of SDLC - gathering and documenting requirements, developing project plans, designing using OOD, OOP, UML and various design patterns, managing and tracking project execution, prototyping and assisting with usability testing, developing and executing test scenarios, releasing products to production, and maintaining product releases.

TECHNICAL SKILLS:

Language: JAVA 5/6, 7, 8 J2EE, JEE, PL/SQL, C, C++, UML, VB 6.0 

Scripting: VBScript, JavaScript, JQuery, Jenkins, PERL, Shell-KSH, BASH, BEAN, AWK. 

RDBMS: Oracle, SQL, DB2, MySQL, MS Access 

Tools & Utilities: MS VSS, CVS, SVN, PVCS, Harvest, Anthill Pro, Ant, Maven, Log4J, Toad, Putty, MS Front Page, JIRA, Fortify, Clover, WinSCP, Agile methodology.

Java Technologies: J2SDK, JDBC, SWINGS, JMS, JMail, Java Beans, JSP, Multi-threading, Servlets, JAXP, SAAJ, JAXB, JUnit 

Design Patterns: View Controller, Front Controller, Business Delegate, Composite View, Data Access Objects and Data Transfer Objects, Single Responsibility 

Architecture/Framework: Struts MVC, JSF, Spring MVC, Struts2, SEAM, RUP, .NET, ASP.NET, AJAX 

Application/Web Servers: Web Logic 9.1,10, WebSphere6.0, V8.0, Oracle10G, Jboss3, 4,5,6 JRUN, API Gateway, Apache Tomcat 5, 6, AWS Lambda, IIS 5, API Gateway, Sun App Server, Angular JS, Node.JS, Backbone.JS, Bootstrap. 

Mapping Technologies: Hibernate3, iBatis, ER Studio, Rational Rose, and SQL Developer. 

Internet Technologies: HTML5, CSS3, JQuery, JSON, ExtJs, VBScript, PHP, XML, XSLT, XPATH, SOAP, WSDL, HTTP/HTTPs, DOJO. 

Middleware: EJB 2.0, JPA3, RMI 

Distributed Computing: RMI, TCP/IP, FTP 

IDE: WebSphere RAD, My Eclipse X, Intellij IDEA, MS VS, Jdeveloper 9/10

WORK EXPERIENCE:

Java/ J2EE Developer

Confidential, New York City, NY

Responsibilities:

  • Created User Interface in DOJO/AJAX and Struts2 tags for different customized screens for each type of Provider and involved in implementation of MVC pattern using Angular JS, Node. Js, JSF and Spring Controller.
  • Involved in creating UML Diagrams (Class and Sequence) during Design Phase. Designed with OOA/OOD and use -case, documented in UML diagrams and creation of interface to manage user menu and Bulk update of Attributes using Angular.js, EXT.js and JQuery. 
  • Developed JSPs for user interfaces to interact with business layer. Developed Servlets to communicate with the other components under STRUTS Framework and developed Session/Message Driven Beans to be deployed on WebSphere V8.0 Application Server. 
  • Developed various helper classes using Core Java multi-threaded programming and Collection classes, JSON Services using JAX-RS and JSON documentation using Swagger API and web service for web store components using Jersey Restful API. 
  • Developed a Java Application Framework which receives JSON data and modifies the data accordingly and is saved onto a new database and involved in developing Business Component Layer using EJB 3.0.
  • Involved in the development of the presentation tier using JSP, HTML, CSS, XML, XSL, JavaScript, Swing and Servlets for login, find Subscriptions and create contract modules and UI development using HTML5, CSS3, JavaScript, JQuery, JSON, AngularJS, Bootstrap and AJAX. 
  • Designed Hibernate configuration file in ORM model which automate the mapping between the SQL databases and objects in java.
  • Data Operations are performed using Spring ORM wiring with Hibernate and implemented Hibernate template and criteria API for Querying database.
  • Utilized HTML, CSS, JavaScript, and AJAX for client side developments and validations and added new UI Design Features usingHTML5, CSS3.
  • Developed user interfaces using JSP, JSP Tag libraries JSTL, HTML 5, CSS3 to simplify the complexities of the application and added dynamic functionality to the application by implementing jQuery and Angular JS.
  • Involved in writing code for Form Beans, Java Actions, DTO and DAO for accessing business methods in the business layer. Used J2EE web-services to get geographic data (city, country etc.) and EJBs for credit card validation etc. 
  • Involved in AGILE/SCRUM methodologies while coordinating engineering efforts with team members to identify and resolve defects using JIRA and used Hibernate (persistence framework) to implement the Database Access layer. 
  • Implemented application using core java and maintained concurrency with multi-threading, simplified Hibernate session and transaction handling by writing a servlet filter and involved in implementation of modules related to file comparison received from clients using Spring Framework.
  • Configured integrated development environment utilizing Ext.JS and J2EE, used Struts2 tiles to display different types of template formats and contents, SOAP UI for unit testing for REST and SOAP Services and Spring MVC for the GUI Application which interacts with the Restful web services. 
  • Used SOAP and JWS to sending the notifications to each and every change in the operational process including: user's information, GIT as Version Control System for the application and responsible for the implementation of application system with core Java and spring framework. 
  • Utilized ASP.NET, C#, Service Oriented Architecture (SOA), Windows Communication Foundation (WCF) and developed Web pages with ASP.NET using JavaScript, Client Side Validation, Server Controls, HTML Controls, JQuery and CSS.
  • Implemented the security access rules for all types of users for different services applied, worked with Oracle PL/SQL development and DBAs to create new database schema and porting data from other databases 
  • Developed test cases using JUNIT, and followed test first development, Spring Features like Spring MVC, Spring DAO, Spring Boot and Spring Security and code to grant user authorizations for ALM based upon user authentication on LDAP server. 
  • Extensively used Jenkins build tool for continues deployments, IBM App Scan to Code Security and Clear Quest to issue tracking to move the applications quickly to the servers and have working knowledge of various AWS technologies like SQS Queuing, SNS Notification, S3 storage etc.  

Java/ J2EE Developer

Confidential, Madison, WI 

Responsibilities:

  • Implemented AD-groups migration for WebSphere Applications, worked with team of Integration to configure WebSphere suite for ESB and designed and developed the User Interface using JSP, Servlets and Java for both Business Logic and GUI development. 
  • Used Spring MVC Framework for developing the application and used JPA to map to Oracle database tables and implemented client side data validations using JavaScript and Server side data validations using JSF validators. 
  • Implemented MVC pattern using Ext JS API threw Grid, Panel and Store, AJAX calls using Ext JS API via HTTP protocol to retrieve data for the view in the Store and done Frontend development using Knockout, Angular, and various node.js modules. 
  • Contributed as key resource of the "Angular JS Framework Team" in conversion of existing (XMI) UI screens of the application to Angular JS based UI and designed User Interface using Java Server Faces (JSF), Prime faces, HTML 5, CSS3, jQuery and AngularJS and XML in a responsive grid layout. 
  • Implemented the persistence layer using Hibernate-ORM, developed Web services using XML, SOAP and RESTFUL web services and Web Services to consume those Web Services as well other enterprise wide Web Services. 
  • Developed an AWS lambda function to send a request for internal service end points through API Gateway using apache Http Client and deployed EJB components (Session and Message Driven) beans. 
  • Implemented Web Service Message flow using SOAP, used Blaze-DS to extract data and passing it to Flex UI components and used the Struts Validation Framework in the presentation layer. Used Core Spring framework for Dependency injection. 
  • Used various Core Java concepts such as Multi-Threading, Exception handling to implement various features and enhancements and Spring Framework for Dependency injection and integrated with the Hibernate framework for interacting with the database. 
  • Developed RESTful web services that support JSON to speed up the application using Spring Web Services, REST Web services written in Groovy wrapped by Jersey JAX-RS and done performance analysis and tuning the message flow performance by analysing the processing time taken by the message flow. 
  • Built Enterprise Java Beans with Point-to-Point messaging functionality and MQ series as JMS provider, involved in the design and development of XML presentation using CSS3 & XSLT and used JQuery for creating behavioural aspects of the web page. 
  • Used J2SE, Exception, Collections, Threads, JEE, Open Source Technologies/API for application development, worked on JUnit and Mockito for white box testing, subversion, GIT, Jenkins, Crucible, Maven and Jira. 
  • Done Unit Testing/Integration Testing, JUnit, Debugging and Implementation, worked in Agile methodology and delivering the accepted functionality in each sprint and developed SQL, PL/SQL with Stored Procedures to interact with Persistent database using Oracle 11g. 
  • Developed MAVEN scripts to build and deploy the application onto Application Server and ran UNIX shell scripts and implemented auto deployment process. Used Maven as the build tool and is scheduled/triggered by Jenkins (build tool).

Java/ J2EE developer

Confidential, Dallas, TX

Responsibilities:

  • Involved in various phases of application development. Iteratively analysed and developed the system going through Agile Scrum methodology and actively involved in designing web page using HTML, Backbone, AngularJS, JQuery, JavaScript, Bootstrap and CSS. 
  • Developed Use Cases, Class Models and Object Oriented Specification using Rational Rose UML, online applications using Object Oriented Programming Concepts and worked in team to develop high level class diagrams and sequence diagrams and implement the same in JAVA/J2EE, spring, Hibernate, Web services. 
  • Worked on AWS, High Availability Practices and deploying backup/restore infrastructure and used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor application. 
  • Involved in complete Software Development Life Cycle - analysis, design, development, coding, testing, deployment and operation.
  • Designed and developed insurance application front end and back end business functionality, used Spring, J2EE Design Patterns such as MVC and JSP/Servlets to develop the application.
  • Used Spring Framework IOC (Inversion of Control) design pattern to have relationships between application components. It is also used to separate the application configuration and specification from the actual application code.
  • Implemented the web tier using Spring MVC, aspects to manage the application logging and Exception handling cross cutting concerns and designed user interface layout using CSS, HTML 5 and JSP.
  • Also, developed a web service for allowing other application to access customer balance. Implementation involved usage of SOAP, WSDL and XML for definition of JAX-WS Web Services. 
  • Used AJAX and JSON to perform call-backs for retrieving data dynamically into the client pages, tested Service and data access tier using JUnit in TDD methodology and involved in configuring development/testing environments on WebLogic App Server. Source control through SVN. 
  • Designed User Interface using Java Server Faces (JSF), HTML 5, CSS3, jQuery and XML in a responsive grid layout and developed the UI Screens using JSP, Struts, HTML5, CSS3, JavaScript and did the client side validation with the JavaScript.
  • Used Oracle as the relational backend, worked in Agile environment using JIRA for tracking user stories and issues and interacted with application testers to review system defects and provided comprehensive fixes. Used JIRA for issue tracking. 

Java/ J2EE Developer

Confidential, Mason, OH

Responsibilities:

  • Worked with JSF framework in developing user interfaces user interfaces using JSF UI Components, Validators and used the JSF UI component classes to get the component state and maintain the reference to the objects.
  • Developed REST web services and used SOAP Protocol to communicate with Quote provider's insurance claims and premiums and used SOAP based Web Services from scratch to develop interfaces to integrate between front end systems and back end systems.
  • Used Web services for creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval.
  • Used JMS (Java Message Service) to send, receive and read messages in the application. Used different messaging models like Publish-Subscribe, Point-to-Point messaging along with EJBs.
  • Worked on MQ Series with Java, JMS on the WebSphere server side and used JMS for the asynchronous exchange of critical business data and events among J2EE components and legacy system.
  • Designed various tables required for the project in Oracle 11g database and used the stored procedures in the application and Wrote Stored Procedures, Triggers and Functions on SQL Server as well as PL/SQL on Oracle to support both databases for the application.
  • Involved in the development of Standard XML reports and XSLT style sheets and developed XML parser to convert java objects to xml and xml to java objects.
  • SAX and DOM parsers are used for XML and DTD to process, validate, parse and extract data.
  • Deployed the applications on IBM WebSphere Application Server and used RAD 7.0 IDE for developing the applications and IBM Web Sphere Server 7.0 for deploying various components of application.
  • Involved in writing the JUnit test cases and integration testing of the system and implemented Log4J for Logging Errors, debugging and tracking using loggers, appenders and components.
  • Used SVN for source code maintenance and for version control, written Maven Scripts to build generate WAR file and deploy the application and done J2EE application development on Windows and UNIX platforms using MVC pattern. 

We'd love your feedback!