We provide IT Staff Augmentation Services!

Senior Java Applications Developer Resume

2.00/5 (Submit Your Rating)

Parsippany, NJ

PROFESSIONAL SUMMARY:

  • 7 years of competitive work experience in Software Design, Development, Maintenance, and Enhancement & Implementation of Enterprise applications using Java, J2EE technologies with strong Object - Oriented Programming skills.
  • Proficient and strong working knowledge of J2EE Architectural & Design Patterns, SOAP Web Services JAX-WS, JAX-RPC, REST, Spring Frame work, Ilog/Jrules, Struts, Servlets, JSP, JSF, JMS, EJB, Hibernate.
  • Experience in Core Java concepts such as OOPS Concepts, Collections Framework, Exception Handling, I/O System, Multi-Threading and JDBC.
  • Strong experience in design, developing and implementation of Object Oriented, Component based N-tier, Client/Server, B2E, B2B, B2C and E-commerce.
  • Proficient in developing Apache ANT and Maven scripts to build J2EE enterprise applications.
  • Experience in developing JAX-WS, JAX-RPC and REST Web Services client and exposing existing java components as Web Services using SOAP, WSDL and UDDI.
  • Expertise in major application servers including IBM WebSphere7.0/8.5, WebLogic, Tomcat web servers.
  • Implemented REST Microservices using spring boot. Generated Metrics with method level granularity and Persistence using Spring AOP and Spring Actuator
  • Experience in React JS and Redux library.
  • Extensive experience in Angular2 for application implementation, proficient in creating modules, controllers, route Providers, factory services.
  • Proficient in writing efficient SQL, PL/SQL, PostgreSQL queries and writing Functions, Triggers, Sequences, Indexes, Views and Stored Procedures on database servers such as Oracle, DB2.
  • Experience in developing web pages using JSP, Java Script and CSS.
  • Proficient in using XML Suite of Technologies like XML, XSL, XSLT, DTD, XML Schema, SAX and DOM Parsers.
  • Experience in developing persistence layer using O/R-Mapping Tool Hibernate.
  • Good experience in implementing Enterprise applications with J2EE design patterns.
  • Extensive experience in UNIX/LINUX performance monitoring and kernel tuning and Load balancing to ensure stable performance.
  • Working knowledge about MVC and MV* frameworks like Angular.js(including 2/4) and React JS.
  • Hands on experience with complete SDLC life cycle like Analysis, Design, Development, Unit testing and Implementation of J2EE based web applications including application support.
  • Expertise in client side designing and validations using HTML5, DHTML, CSS3, JavaScript, AJAX, JSP, XML, JSF and Swing.
  • Significant experience using UML, particularly in the construction of use-case, sequence, state, activity, and deployment diagrams.
  • Strong experience on software development methodologies like RUP, Waterfall and Agile. Experienced with SCRUM methods of Agile Development Model.
  • Hands-on experience in using Eclipse, Log4j, slf4j, JUnit, Mockito, TestNG for building, logging, testing and Visual Source Safe, CVS and SVN for version control.
  • Extensive development experience on different IDE's like Eclipse, JBoss, RAD and NetBeans for debugging and using java coding standards.
  • Expert trouble-shooter and problem solver with proven ability to design and develop reliable data driven applications.

TECHNICAL SKILLS:

Languages: Java, J2ee, SQL/PLSQL and XML

J2EE Technologies: J2EE, Servlets, JSP 2.1/2.2, EJB 2.1/3.0, JDBC, MVC Architecture JMS, JavaScript, Spring.

J2EE Frameworks: Struts2, Hibernate, Spring 4.2/3.0, Spring Boot, JUnit, Log4j, ANT, MAVEN

JavaScript, HTML: 5/DHTML, XML, XSL, XSLT, jQuery, CSS-3, React JS

Design/Analysis: Object Oriented Methodologies, UML, and Design Patterns.

Databases: Oracle 10g / 11g / 12c, MS Access 97/2000/2003 , MongoDB, Couch Base

Version Control Tools: SVN, CVS, GITHUB, Clear Case, TFS

Operation Systems: Windows 10/8.1/7/XP/NT, UNIX, LINUX, MAC iOS

Web Technologies: JavaScript, Html, jQuery, AJAX, JSF, Web Services, SOAP, REST, WSDL, UDDI, AWS, Micro Services

Web/Application Servers: Apache Tomcat 5.x, BEA Web logic 9.0/10, Web Sphere 8.5.5, JBoss 7.1, Glass Fish.

Software Tools: Eclipse IDE, Net Beans, Dreamweaver, Workbench, ANT, Junit 4.1, DTD, XML schema, TOAD, Visual Studio, Oracle SQL Developer, iRAD, Tortoise SVN

Methodologies: Agile, SDLC, Waterfall, RUP

PROFESSIONAL EXPERIENCE:

Senior Java Applications Developer

Confidential, Parsippany, NJ

Responsibilities:

  • Involved in coding from both architect as well as development perspective such as design framework, writing modules, creating secure database authentication and various functionality related to the project.
  • Involved in writing complex queries and stored Procedures using MS SQL Management Studio.
  • Involved in Production Support, Documentation and Bug Fixing.
  • Involved in distributing the forms to team members and coordinated to complete them.
  • Developed the Application using Java, J2EE, Struts, spring framework and SQL Server database at backend.
  • Worked on MQJ Explorer to test and monitor the Messaging Queues.
  • Built Microservices with Spring Web-flow to serve multiple applications across the organization. The data are provided & consumed in JSON .
  • Used JMeter for testing the performance of web services .
  • Created and consumed Webservice to authenticate user information.
  • Managing the build of the project using MAVEN, ANT.
  • Building the application using Jenkins Build Tool.
  • With the help of Postman tested the functionality of Web Services.
  • Deployed the Applications using Opsconsole.
  • Created Custom Controls and User Controls and was involved in web forms designing.
  • Implemented Java and J2EE features like caching, Trace and State management, Centralized exception handling and Server-side event handling.
  • Generated CSV reports for the customers to monitor the daily Delivery and Pickups.
  • Used Team Foundation Server (TFS) for Version Control. Performed unit testing on every new version before sending it for User Acceptance Test (UAT).
  • Worked in Agile environment with 2-week sprints process environments.
  • Assisted in designing and writing Scheduled batch programs.
  • System Programming - Involved in migrated End of Server Life servers to create new Servers.
  • Developed Auto Dialer module to Consumed Third Party CDYNE Web services to send phone notification to customers.
  • Used Spring Quartz to implement Cron Jobs to run on different schedules.
  • Designed and developed application complex Purge module process.
  • Worked on design, develop, deploy and support RESTful services
  • Migrated FTP shell scripts from non-secure to secure FTP protocol as per company standard policy.
  • Developed many ETL process in IBM Data Stage and related shell scripts for business needs.
  • Successfully migrated existing ARCS application from Struts 1.1 to Struts 2.5.17 to remediate security vulnerability.
  • Re-wrote FTP tool in VBScript by using WinSCP and TLS 1.2 to make it Secured. This tool is used by users to upload files to Mainframes.
  • Worked on TPD/TSL security vulnerabilities. Used custom annotations to perform the validation on Client side and Server side.

Environment: Java, J2EE, Spring Web-flow Framework, jQuery, JavaScript, JSON, Ajax, XML, HTML, DHTML, MS SQL Server, IBM DB2, Putty, WinScp, Weblogic Server, Postman, MQJ Explorer, Quartz, Apache Tomcat Server, Rally, SharePoint, JMeter, TFS, Shell Script, Web Services (SOAP, REST) and IBM Data Stage.

Senior Java/J2EE Developer

Confidential, Des Moines, IA

Responsibilities:

  • Involved in requirement analysis, component architecture design and sequence activity diagrams for the necessary Service Components.
  • Involved in Analysis and Design phase.
  • Developed low level design documents capturing Class Diagram, Activity Diagram and Sequence Diagrams.
  • Involved in developing the Routing Engine module of the application to route the loan application from sales to fulfillment accounting units and also to route tasks of a loan to different set of users and groups for processing.
  • Moving all the customized frame work to Angular2 e.g. converted views and controllers XMIs to develop the Deal Routing and Task Routing Rule UIs which was used by business configuration team to create several different deal and task routing rules to use Angular Java Scrip
  • Worked on React JS and ES6 for one module by building reusable and Interactive UI components.
  • Created Business Service Java classes to handle the creation of new routing rules and edit and copy rules functionalities
  • Developed server-side application to interact with database using Spring Boot and Hibernate.
  • Worked on Hibernate ORM technology for database transaction with Oracle 11g database.
  • Conducts and participates in Design and Code Reviews
  • Implements unit tests and test-driven development methodologies with all deliverables. Unit tested the code using TestNG.
  • Used Subversion as the configuration management tool to commit and check out the code changes.
  • Implemented REST Microservices using spring boot. Generated Metrics with method level granularity and Persistence using Spring AOP and Spring Actuator.
  • Used WSDL to create the client classes.
  • Have written SOAPUI automated test cases and have written a test scripts to manage the automation of tests. Also worked closely with testing team to get the test cases and to do negative testing also.
  • Wrote JavaScript validations to validate the fields of the picking, put away and replenishment screens.
  • Experience working AWS implementations and integrating with cloud services
  • Used JBOSS 7 to deploy the application.
  • Worked on Oracle & SQL Server as the backend databases and integrated with Hibernate to retrieve Data Access Objects (DAO).
  • Developed portal screens using JSP, Java Servlets.
  • Utilizes best practices in production stability to ensure a high quality, reliable and constantly improved product
  • Managing the build of the project using MAVEN.
  • Written Stored Procedures and Named Queries.
  • Used Eclipse for development of the application

Development Environment: Java/J2EE, Spring Framework AOP, Spring Boot, Hibernate, Maven, JBoss, JMeter, JavaScript, JSP, AJAX, XMI, CSS, HTML, XML, SQL Server, React JS, GWT, TestNG, Oracle 11g, JIRA, Subversion, Eclipse, Visual Studio and Windows 7.

Java Developer

Confidential, Mountain View, CA

Responsibilities:

  • Used JBOSS 7 to deploy the application.
  • As a Sr Programmer responsible to provide technical assistance for team members and coordinating between team members on various development stages participate in requirements gathering meetings for USB and 5th3rd Application.
  • Written code in Java /J2ee as part of correspondent and wholesale development process.
  • Worked in Agile environment with 2 weeks and 3 week sprint process environments.
  • Used Spring framework for business layer development with IOC and AOP.
  • Integrated Hibernate in to application to Implement ORM layer to interact with Oracle database.
  • Developed UI screens using AngularJs and HTML.
  • Created documentation for all the components which is included in React-Bootstrap page.
  • Worked in SOA environment by implementing Services with SAOP for Pricing and program call to unify system.
  • Written unit test cases for business methods by implementing Junit Framework.
  • Used Spring Quartz to implement Cron Jobs to run on different schedules.
  • Implemented JMS Services to interact with Unify system for Underwriter task.
  • Developed Store Procedure for zip code load and organization migration.

Environment : Java6, J2EE, JSP, Spring 3.0, JBoss, React JS, Hibernate 3.0, Oracle 11g, SVN, SQL Developer, Junit, Maven 2.2, Tomcat and Eclipse.

Java Developer

Confidential, Pittsburgh, PA

Responsibilities:

  • Exposed to Software Development Life Cycle (Agile), application development methodology.
  • Experience in developing various design patterns like Singletons, DAO, and DTO.
  • Involved in application development in Model-View-Controller (MVC) architecture using JDK, Spring MVC, Servlet and JSP.
  • Created new REST web service operations and modified the existing web service's WADLs Web Application Description Language.
  • Developed Invoicing module using Java Beans in Spring 2.5 framework and used Hibernate 3.0 in persistence layer.
  • Worked on HTML, JavaScript and related technologies.
  • Design of the layout of web pages to adjust dynamically, taking into account the characteristics of the device used for example desktop, tablet, mobile phones using Bootstrap.
  • Experience in using Oracle 10g as database.
  • Tested the application functionality with JUnit Test Cases.
  • Developed logging module-using Log4jto create log files to debug application flow.
  • Used CVS for version control.
  • Used Linux operating systems to separate projects that interface with the kernel provide much of the system's higher-level functionality.

Environment: J2SE, J2EE, Servlets, JSPs, Spring MVC, MySQL, Maven, SOAP, Log4J, JDBC, HTML, JavaScript, CSS, Hibernate, Agile Environment.

Java Developer

Confidential

Responsibilities:

  • Developed an original object model design using database objects.
  • Developed user interfaces using JSPs, XHTML, CSS, JavaScript and AJAX.
  • Generated Class Diagrams, Sequence Diagrams with Microsoft Visio and RAD.
  • Designed patterns implemented such as Singleton, Front Controller, Factory pattern, Data Access Object.
  • Involved in writing of Web services using SOAP, WSDL, deployment, and configuration and testing.
  • Wrote SQL, PL/SQL and stored procedures as part of database interaction.
  • Extensively used Hibernate for Object Relational Mapping for data persistence.
  • Unit testing, bug fixing in multiple environments (DEV/INT/CERT/PROD) and reproduce bugs for fixing and code review of individual modules in the application.
  • Parsed XML using SAX Parser and send that data to consumers as part of Batch Application.
  • Developed unit test cases using JUnit framework.
  • Accessed and manipulated the Oracle9i database by writing SQL Queries.

Environment: Java, J2EE, JDK, JSP, JDBC, SAS, VBA, HTML, XML, ANT, SQL, PL /SQL, Struts MVC, Hibernate, Oracle 9i/ 10g, UML, Eclipse, JUnit, CVS, JIRA, CSS, SQL, AJAX, Windows XP, Unix / LINUX.

We'd love your feedback!