We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

Ambler, PA

SUMMARY:

  • Over 7 years of experience in Software Development areas such as, Analysis, Design, Implementation, and quality assurance testing of web based and client/server applications using Java/J2EE technologies.
  • Experience with Agile (Scrum and Kanban), Waterfall etc. methodologies.
  • Extensive experience in Java, J2EE technologies such as JDBC, JSP, Servlets, Spring, Struts, Hibernate, CDI.
  • Working Experience on Spring IOC, Spring ORM, Spring MVC, Spring Transactions.
  • Expertise in Client Side Designing and Validations using Angular JS, HTML5, CSS, Java Script, JSP, JSTL.
  • Worked on spring boot, Spring Restful template to develop application level Micro Services.
  • Familiar with all aspects of technology projects including Business Requirements, Technical Architecture, Design Specification, Development and Deployment.
  • Extensively worked in developing Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and REST.
  • Experience with Application Servers like Websphere, BEA WebLogic, Apache Tomcat and JBoss.
  • Wrote database queries using SQL for accessing, manipulating and updating Oracle database.
  • Extensively worked on debugging using Logging Frameworks such as Apache Log4j, jUnit & Mockito
  • Performed Unit & Integration Testing and generating of test cases for web applications using JUnit, Log4J.
  • Hands - on experience with Integrated Development Environment like IBM Eclipse, RAD, Net Beans, JBOSS, WSAD, TOAD, Edit Plus.
  • Worked with various versioning controls like VSS, CSV, SVN, MKS, RTC, and GIT.
  • Experience with build toll like ANT and build automation tools like MAVAN.
  • Worked on various defect tracking management tracking tools like JIRA, and HP-ALM.

TECHNICAL SKILLS:

Methodologies: UML Design Methodologies, Agile (Scrum, Kanban), and Waterfall.

Languages: Java, J2EE, Jsp, Servlets, XML, XSD, XSLT, JAXB, Swing, Applet, Ajax, JavaScript, jQuery, GWT, GXT, Angular JS, PL/SQL.

Application Frameworks: Spring Framework (MVC, Boot, Core, JDBC, AOP, Security, Batch, Rest).

Integration Patterns: Spring Integration, Apache Camel, OSGi/Open Source Gateway Interface (Spring-DM, Aries Blueprint). Microservices.

Application/Web containers: WebSphere, Weblogic, Tomcat, TomEE, Apache Servicemix (ESB), Karaf.

Web services: SOAP and Restful webservice, Apache CXF, WSDL.

ORM Tools: Hibernate

Middleware: JMS, ActiveMQ.

Testing: Junit, Mockito, TestNG, Groovy.

Build Tools: Maven.

Development Tools: Eclipse, IRAD, IntelliJ.

RDBMS: MySQL, Oracle, DB2, SQL Server, Mongo.

Configuration Control Tools: Sub version (SVN), GitHub, Stash, Visual Source Safe (VSS), Serena Dimension

PROFESSIONAL EXPERIENCE:

Confidential, Ambler, PA

Sr. Java Developer

Responsibilities:

  • Involved in study/preparing various Functional documents like IHTD, STD, ISA, and IMD for services.
  • Involved in full project life cycle i.e. Analysis, Design, Implementation, unit Testing and UAT Testing support and prod Support.
  • Extensively worked on Agile methodologies following Kanban for team collaboration and Kanban board to keep track of tool TFS.
  • Working on build scripts using MAVEN build tool, created Jenkins pipeline for CI/CD in all environments.
  • Developed this web application using Spring MVC and other modules of spring like spring Data, Spring Core.
  • Developed this application for batch processing using Spring Batch and its core module
  • Created quality working J2EE code to design, schedule, and cost to implement use cases.
  • Produced and consumed restful web services using spring MVC and Spring Boot.
  • Implemented SOA to develop Spring Restful web services/Micro Services and implemented Spring Eureka, Netflix, Ribbon as part of Services Discovery using Apache Axis. load balancing in Micro services using the Netflix ribbon client.
  • Coded JSP pages and used JavaScript for client-side validations and to achieve other client-side event handling.
  • Designed the user interface of the application using HTML5, JSP, JavaScript.
  • Involved in developing web pages using Angular Framework and familiar with various Angular JS directives and services.
  • Providing eValidate web service to Dealers for contract validation.
  • Worked on Java Message Service (JMS) API for developing message oriented middleware (MOM) layer for handling various asynchronous requests.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s.
  • Used Hibernate as an implementation engine for JPA API.
  • Wrote complex SQLs for creating, retrieving, updating and deleting data in DB2 database.
  • Developed store procedures and complex queries using tool called PL/SQL developer.
  • Developed, Tested and Deployed application in IBM Web Sphere 7.0 server.
  • Wrote scheduled batch jobs on UNIX environment for purging old records.
  • Used Sub Version (SVN) as source control tool.
  • Developed unit test cases and suits on JUnit framework for unit testing.
  • Used Wily tool for application performance monitoring.

Environment: Java, J2EE, Spring IOC, AOP, ORM, Security, HTML, JSF, jQuery, JavaScript, AngularJS, Web services SOAP, Restful, Spring Boot, Restful/Micro Services, JMS, CXF, ActiveMQ, XML, XSD, XSLT, Oracle, DB2, MySQL, HSQL, JDK8, SQL Server, SOAP UI, Junit, Mockito, Eclipse, MySQL.

Confidential, Marlborough, MA

Sr.Integration Java Developer

Responsibilities:

  • Worked on various database queries, relational types and created stored procedures and test stored procedures.
  • Designed and created DAO using data modelling in the integration layer.
  • Used spring for integration with JMS and configured various Queue communicaon between the systems
  • Exposed all the enterprise services to the clients using SOAP and REST based web services, and tested using SOAPUI.
  • Modified WSDL documents for the internal clients and deployed on WSRR.
  • Implemented request and response objects using SOAP web services and JAXB for converting WSDL to java classes.
  • Configured all dependencies with spring framework and various stateful and stateless beans in the application.
  • Used various spring features to deploy custom properties and static context in the application.
  • Exposed Stateless session beans as restful web services using Jersey JAX-RS.
  • Created virtual host and configured baes on the IP configuration for all enterprise services.
  • Used JSON marshaller for marshaling and unmarshalling the JSON Objects and Dom manipulations with various SAX and Dom parsers
  • Worked and configured with MKS and RTC versioning tools for keep track of source code.
  • Used Jenkins for continuous integration with maven built in to generate the EAR files and sanity4j code quality testing reports.
  • Hands-on a service-oriented approach (SOA) using WebsphereMQ for integration.
  • Worked on HP portfolio Management software to create the PPM packages and deploy the various environments.
  • Updated the WSDL in WSRR for the governance & storing, accessing and managing information.
  • Setup meeting to configure and understand the Data power for security, for accessing the application.
  • Used Log4j for logging for debugging, warnings, errors etc.
  • Created log back file based on time based triggering policy and application based triggering policy.
  • Used HPQC for defect tracking and working on the defects and created Triage process (Microsoft Visio) to track the defects in the application.
  • Migrated MKS Source control to RTC and created JENKINS builds for all enterprise services.
  • Worked closely with the infrastructure team to create the performance environment for enterprise services.

Environment: Core Java/J2EE, SOAP, WebSphere, MKS, REST, JAX-RS, XML, JUnit, IBM RAD, RTC, JPA/Hibernate 2.0, Oracle, PL/SQL, MYSQL, Maven, HP PPM, HPQC, and WebSphere MQ.

Confidential, Bloomington, IL

Sr.Java Developer

Responsibilities:

  • Extensively worked Spring MVC implementation and Hibernate Framework for data handling.
  • Involved in writing Spring Configuration XML, Annotations defining beans in spring container.
  • Designed and implemented a dynamic image rendering web service which is consumed by jQuery, JavaScript, and AngularJS.
  • Designed and created DAO using data modelling in the integration layer, stored procs calls.
  • Implemented the application using the concrete principles laid down by several design patterns such as Façade, Business Delegate, Singleton, Data Access Object, and Service Locator.
  • Using SOAP and Rest web services to retrieve provider's data and used SOAPUI to test the web services.
  • Customized RESTful web service using Spring RESTful API, marshalling, unmarshalling between frond-end and middle tier controller.
  • Test Driven Development approach was used and was involved in writing many unit and integration test cases.
  • Created various SQL queries, PL/SQL procedures for database development and unit tested.
  • Worked and configured with GIT repository versioning, CI/CD auto pipeline deployment to dev.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using angular.js, and JavaScript.
  • Identified defects and solved all prod and non-prod cases. And implemented Log4j for logging for debugging, warnings, errors etc.
  • Involved in integrating WebSphere application server, deployed property files, and logbased triggering.

Environment: Core Java/J2EE, Angular JS, NodeJS HTML, CSS, Bootstrap, XML, JUnit, Mockito, Eclipse IDE, Spring MVC, Spring 3.0/4.0, Hibernate 3.0/4.0, Maven, JMeter.

Confidential, San Jose, CA

Java developer

Responsibilities:

  • Used AJAX and Java Script to handle asynchronous requests, and CSS was used to keep uniformly in look of the application.
  • Designed Data Model and developed stored procedures PL/SQL and SQL quires.
  • Translated client's business requirements into Use case models. And Implemented Business components such as user authentication.
  • Implemented the application using several design patterns such as Singleton, Factory and DAO.
  • Developed JSCH based utilities to transfer the files to shared file server over secure connection.
  • Worked on Web Services (SOAP, WSDL and AXIS) with agencies to perform user criminal history check.
  • Building the portlet application pages using spring portlet and JSR.
  • Worked on Maven build in tool and deploy it on Glassfish server. Git Pro was used for the version control.
  • Used agile software development methodology which helps to develop project plans.
  • Used AngularJS $http service to communicate with Restful web services and JSON data.
  • Developing all database elements, including, tables, stored procedures, triggers, views, schemas, roles, imports, exports, security administration, OLTP, OLAP, etc.
  • Resolved prod and non-prod defects and supported the application throughout the application to go live.

Environment: J2EE, Servlets, Web Services, Glassfish 2.1, WebSphere, XSD, Agile JSP, XML, HTML, CSS Struts, JavaScript, Angular JS, Oracle 9i, PL/SQL, JDBC, and Windows 2007.

Confidential

Java/J2EE Developer

Responsibilities:

  • Used Struts framework to develop application based on MVC architecture and modularize the application.
  • Created dynamic HTML pages, used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Implemented Spring DAO pattern to decouple the business logic and data. and implemented Singleton, DTO Design Pattern.
  • Involved in coding, maintaining, and administering Servlets and JSP components to be deployed on a WebLogic Application server.
  • Implemented Hibernate in the data access object layer to access and update information in the Oracle10g database.
  • Involved in peer code reviews and performed integration testing of the modules.
  • Consumed Web Services to check the credit history report of the applicants.
  • Wrote test cases in JUnit for unit testing of classes.
  • Used Ant to build the J2EE application, Used Eclipse.
  • 3.5 IDE for developing code modules in the development environment.
  • Used Clear Case version control to track and maintain the different version of the application.

Environment: JDK1.4, JSP, JavaScript, Struts1.1, Spring, Hibernate-3.0.5, JMS, EJB, JUnit, DB Unit, XML, CSS, DHTML, Tag libs, Web Logic 8.1, log4j, Ant, Rational Rose, Perl, HTM, Cassandra, DB2.

Confidential

Java Developer.

Responsibilities:

  • Actively involved in software development life cycle starting from requirements gathering and performing Object Oriented Analysis.
  • Designed and developed functional documentation. i nvolved in Command controllers, handler mappings and View Resolvers.
  • Participated in Enterprise Integration experience web services, Configured JMS, MQ, EJB and Hibernate on Web sphere application server.
  • Focused on Declarative transaction management, Developed XML files for mapping requests to controllers
  • Coded Spring Portlets to build portal pages for application using JSR
  • Used Hibernate as a data layer to handle all database calls, templates were used to access database
  • Use the DAO in developing application code, Developed stored procedures.
  • Extensively used Java Collection framework and Exception handling.
  • Supported the application resolving the defects in prod and non-prod activities till the application go live.

Environment: Java, J2EE, Spring, JSP, XML, Servlets, Hibernate Criteria API, XSLT, Web service, AXIS Server2, XML, EJB, Hibernate, SQL, Junit.

We'd love your feedback!