We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

Richmond, VA

SUMMARY

  • Over 7+ years of Industrial experience in analysis, design, development, implementation, and testing enterprise applications using Java and J2EE.
  • Hands on experience on Agile Scrum Methodology. Experience in Object Oriented Programming (OOP), J2EE and Client/Server multi - tier architecture.
  • Good noledge in all teh phases of software development life cycle (SDLC) with Analysis, Design, Development, Integration, Debugging and Testing for Software Applications in Client Server environment, Object Oriented Technology and Web based applications.
  • Extensive experience in design and development of J2EE applications using Core Java, Java Collections, Data Structures, Multithreading, Transaction Management, JDBC, Servlets, JSP, JSF, XML, JAXB, JAXP, JAX-RPC, SOAP/WSDL and RESTAPI, MVC framework, Spring, Hibernate, iBatis, Structs, Oracle and SQL.
  • Strong experience with MongoDB development (reports, schema design, map reduce functions) and migrations from SQL relational databases to NoSQL databases like Mongo DB, Cassandra.
  • Expertise in open source frameworks like spring, Hibernate and Structs.
  • Expertise in developing Use Case Diagrams, Sequence Diagrams, Class Diagrams, and Activity Diagrams using UML modeling tools like Relational Rose, Visio and MagicDraw.
  • Worked on Routing Support, $Scope, Typescript of AngularJS.
  • Experience in UI development using HTML5, CSS3, JavaScript, jQuery, AngularJS, and ReactJS.
  • Strong experience in building web applications using various Spring Framework features like Spring Core, Spring MVC, Spring AOP, Spring ORM, Spring DAO, Spring Cloud, Spring Security, Spring Boot, Spring Logging, Spring Transaction.
  • Worked on GUI development using HTML5, HTML, DHTML, CSS3, CSS, Bootstrap, Java Script, JQuery, JSON, AJAX, JSP, JSP Tag Libraries, JBoss EAP, Servlets, JNDI, XML and Parsing XML files, DTD, XSD, JAXP (DOM, SAX), JAXB and XSLT.
  • Experience on Angular JS, Node JS, Bootstrap JS, Backbone JS, Require JS, Mongo DB, EJB (Enterprise Java Beans), GitHub and Amazon AWS, EC2, S3, ELASTIC SEARCH and cloud front.
  • Experience in Web Services approach for Service Oriented Architecture (SOA).
  • Involved in development of SOAP based web services using WSDL, JAXB, CXF, AXIS, JAX-WS and Restful web services using JAX-RS, CXF and JERSY APIs.
  • Experience in building Enterprise level business components using EJB (Enterprise Java Beans) interfaces, EJB 3, annotations and call back methods.
  • Experience with IBM Web Sphere Application Server, BEA WebLogic Application Servers, Apache Tomcat Application Server, Apache Camel Application Server and Glassfish Server.
  • Experience in using Open Source frameworks like JUnit, Log4j, ANT, Mockito, Jenkins, and Maven.

TECHNICAL SKILLS

Languages: Java, C, C++, SQL, PL/SQL.

Databases: Oracle 11g/10g/9i/8i, Oracle DB2, PostgreSQL, MYSQL, NoSQL, Mongo DB, SQL Server 2005, SQL Server 2000.

Java/J2EE Technologies: Java JDK, JSP, Servlets, EJB, JNDI, JDBC, JMS, RMI, MVC, SOA, REST and SOAP/WSDL Web Services, Mule ESB Typescript.

Web Development: HTML5, HTML, DHTML, CSS3, CSS, AJAX, JQuery,JSON, Java Script,Bootstrap JS, Angular JS, Node JS, Backbone JS, Require JS

Framework: Spring 3.0., Structs, JSF, Spring Core, Spring MVC, Spring AOP, Spring ORM, Spring DAO, Spring Security, Spring Cloud, Spring Boot, Spring Logging, Spring Transaction.

ORM: Hibernate 3.0., IBatis

XML Technologies: XML, Parsing XML files, DTD, XSD, XSLT, JAXB, XSL STAX & DOM parsers

Application Servers: IBM Web Sphere 7, BEA WebLogic, JBoss 3.x, MQ Web Sphere, web Sphere Message Broker ReactJS,.

Web Servers: BEA Web Logic 10.3/7/6.x, Apache Tomcat 7, Apache Camel, Java Web Server 2.0, Glassfish Server.

IDEs: Eclipse 3.1, MYEclipse 5.1, IBM RAD, NetBeans

Testing Tools: Junit, Maven, Jenkins, Mockito, ANT, GIT.

Other Tools: Putty, VMware, Virtual Box, CVS, Subversion, jProbe, JConsole.

Operating Systems: Windows 8.1/8/7/2003/2000/ NT/Vista/XP/98/95, Unix/Linux

PROFESSIONAL EXPERIENCE

Confidential, Richmond, VA

Sr. Java Developer

Responsibilities:

  • Created interactive web pages and applications by usage of HTML, CSS, Angular JS and JQuery.
  • Created Angular JS controllers and services.
  • Created alarms in Cloud Watch service for monitoring teh server's performance, CPU Utilization, disk usage, maintained user accounts IAM, RDS, and Route53 services in AWS Cloud.
  • Implemented Java/J2EE design patterns such as Factory, Template, MVC, and Singleton.
  • Implemented Java and J2EE Design Pattern such as Command, State, Template, Composite, Strategy and Observer.
  • Designed teh user interface of teh application using HTML5, CSS3, JSP, JSTL, JSON, JavaScript, jQuery, Angular JS, AJAX and Node JS.
  • Worked on migrating teh old java stack to Type safe stack using Scala for backend programming.
  • Developed DAO layer using Cassandra and expertise in CQL (Cassandra Query Language), for retrieving teh data present in Cassandra cluster by running queries in CQL Annotations were used in hibernate mapping instead of XML mapping.
  • Develop cross browser compatible web pages quickly and effectively using jQuery, HTML5, CSS3, Responsive Web Design, Bootstrap and Angular JS.
  • All teh CRUD operations were performed with teh help of AngularJS $http, $q with respect to database.
  • Used Karma and JUnit to create test cases in AngularJS to insure teh right output and avoid Cross-Platform problems, and test cases for java respectively.
  • Developed UI components dat interact with data exchange web service using Node.js, ReactJS, and Bootstrap.
  • Used Http, router, data binding, Forms and Services of Angular 2 using typescript.
  • Followed Java/J2EE design patterns and teh coding guidelines to design and develop teh application.
  • Created web services and desktop applications to access and display data needed by support teams using AJAX, Java Script, JQuery, Backbone JS, Node JS, Java/J2EE, CSS and HTML.
  • Responsible for implementing teh business requirements using Spring Core, Spring MVC, Spring Boot, Spring Data and Spring Security.
  • Used Scala collection framework to store and process teh complex consumer information. Based on teh offers setup for each client, teh requests were post processed and given offers.
  • Implemented teh application using Spring MVC Framework and handled teh authentication, authorization, and access-control features by using Spring Security.
  • Granted security and configured user access and limits using AWS Identity and Access Management (IAM) by creating new profiles and policies for user management in JSON.
  • Automation of various administrative tasks using AWS Lambda services.
  • Used Http, router, data binding, Forms and Services of Angular 2 using typescript.
  • Used slick to query and storing in database in a Scala fashion using teh powerful Scala collection framework.
  • Worked on Spring Security for providing access to various level of users.
  • Experience in Struts, Spring IOC, Spring MVC, Spring Data, Spring Boot, Spring Security and other spring frameworks implementation and integration.
  • Used spring framework to inject teh DAO and Bean objects and for auto wiring teh components and implemented application security using spring security API.
  • Collaborated with teh team using GIT, GitHub, and Source Tree version control platform.
  • Managed teh code versioning and releases versioning through SVN, GIT.
  • Used GIT for version control, and Jenkins for Continuous Integration and Continuous Deployment (CI/CD).
  • Expertise in using source code control systems such as GIT, JIRA and Jenkins for maintaining versions across various releases.
  • Experience in software configuration management using version controls like SVN and GITHUB.

Environment: Java, JAX-RS/REST AWS services, Spring 3.x/4.x, Hibernate 4.x, Apache cxfWeb services, Apache camel (Routes), JBoss (5.x/6.x),Angular JS Oracle (11g/12c), PL/SQL, JMS Solutions, Log 4j, Maven, GIT revision control, Jenkins, JUnit, Mockito, Google Guava, JSON/XML, Eclipse.

Confidential, Secaucus, NJ

Sr. Java Developer

Responsibilities:

  • Involved in all phases of teh Software development life cycle (SDLC) using Agile Methodology.
  • Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose.
  • Developed Application in Multi-Threading Environment.
  • Involved in writing Spring Configuration XML file dat contains declarations and other dependent objects declaration.
  • Developed user interface using JSP, JSP Tag libraries, third party libraries JBoss and Java Script to simplify teh complexities of teh application.
  • Inserted Dependency Injection between components using spring concept.
  • Developed user interface using JSP, Struts Tags to simplify teh complexities of teh application.
  • Configured teh Struts configuration file and Application context file based on teh spring and Hibernate entries.
  • Developed User Interface using Angular JS, JSF, JSP, HTML, JavaScript, and CSS, Ajax and JQuery, and JSON.
  • Used spring for Dependency Injection for plugging in teh Hibernate DAO objects for teh business layer.
  • Involved in design and development of UI component, which includes layered POVs and Carousels using frameworks Angular JS, JavaScript, HTML, CSS and Bootstrap.
  • Involved in configured and administered AWS(Amazon Web Services) EC2 (Elastic Cloud Computing) resources such as instances, EBS volumes, snapshots, elastic load balancers.
  • Involved in design and development of User Interface using HTML 5, CSS 3, Twitter Bootstrap, and Angular Js.
  • Involved in deploying systems on Amazon Web Services (AWS) Infrastructure services EC2.
  • Worked with Hibernate for teh use of relational databases structuring of teh application.
  • Used Apache Tomcat for teh web Development of teh application.
  • Identified usability and develop functional and smooth, easy-to-operate and eye-catching web applications using EXT JS, Angular JS and react JS.

Environment: JAVA 1.5, Eclipse IDE, JDBC, Hibernate 3, Spring 3, JSP, XML, JSP Tags, Struts, Spring Framework, Spring Boot, JBoss, JavaScript, XQuery, CSS, HTML, SOAP 1.2, Oracle 10g, WebLogic, Log4j, Junit, SQL, PL/SQL.

Confidential, Harrisburg, PA

Sr. Java Developer

Responsibilities:

  • Designed teh back-end components of a next generation mobile health risk assessment, developing REST/JSON based web services for consumption by an HTML5/Java Script based front end.
  • Architected services to align with business objectives and fit into overall SOA driven program.
  • REST service development with Spring MVC, serving JSON payloads to a Drupal/PHP based front end.
  • SOAP service development with Spring WS, for B2B processes such as importing additional user data from third party sources such as customers and vendors.
  • Built Façade object between teh DAO layer and teh business layer.
  • Extensive use of JAXB to convert teh XML schemes into objects to use in teh application.
  • Built External services camel routes using java DSL.
  • Used parsers like SAX and DOM for parsing XML documents and used XML transformations using XSLT.
  • Meeting with system analysts to finalize mapping documents for interfaces and design requirements.
  • Performed administration tasks in development and test environments on MQ and Message Broker.
  • Implemented teh clustering of queue managers to achieve work load balancing and to reduce system administration.
  • Developed shell scripts to kick in adapters to read or write to Q from or to a file for some of teh interfaces.
  • Installed WebSphere Message Broker, WebSphere MQ in development and test environments.
  • WebSphere message broker was used to route, transform and data enrichment.
  • DB2 was used as broker database and Oracle was used for inbound and outbound message auditing.
  • Backup, recovery and troubleshooting for IBM MQ.
  • Used ANT and Maven automated build scripts to compile and package teh application and implemented Log4j for Disability Print User project.
  • Used JPA and Hibernate annotations for defining object relational metadata.
  • Wrote unit and integration test cases for all teh components.

Environment: Java, Web Services SOAP and Restful, Spring 3.x/4.x, Hibernate 4.x, Apache camel, JBoss 5.x/ 6.x, Oracle DB2, PL/SQL, JMS Solutions, WebSphere MQ and WebSphere Message Broker, IBM MQ, Log4j, ANT, Maven, Git revision control, JSON/XML

Confidential - Irving, TX

Java/J2EE Developer

Responsibilities:

  • Responsible for writing functional and technical documents for teh modules developed.
  • Extensively used J2EE design Patterns.
  • Used Agile/Scrum methodology to develop and maintain teh project.
  • Developed and maintained web services using SOA protocol.
  • Developed business logic using Spring MVC.
  • Developed DAO layer using Hibernate, JPA, and Spring JDBC.
  • Used Oracle 10g as teh database and used Oracle SQL developer to access teh database.
  • Used Eclipse IDE for developing teh code.
  • Used Oracle SQL developer for teh writing queries or procedures in SQL.
  • Implemented Struts tab libraries for HTML, beans, and tiles for developing User Interfaces.
  • Extensively used Soap UI for Unit Testing.
  • Involved in Performance Tuning of teh application.
  • Used Log4J for extensible logging, debugging and error tracing.
  • Used Oracle Service Bus for creating teh proxy WSDL and then provide dat to consumers
  • Used JMS with Web Logic Application server.
  • Used UNIX scripts for creating a batch processing scheduler for JMS Queue.
  • Need to discuss with teh client and teh project manager regarding teh new developments and teh errors.
  • Documented all teh modules and deployed on server in time.
  • Involved in Production Support and Maintenance for Application developed in teh RedHat Linux.

Environment: Java 1.5, Spring, Hibernate, XML, XSD, XSLT, Web services, JMS, SOAP UI, Eclipse, Tomcat, IBM-UDB, Web logic, Oracle 10g, Oracle SQL developer, Apache Camel.

Confidential - Philadelphia, PA

Java Application Developer

Responsibilities:

  • Analyzed Business Requirements and Identified mapping documents required for system and functional testing efforts for all test scenarios.
  • Used Core Java, reflection, Collection framework, multithreading, and open source integration extensively with JSP, Servlets, EJB’s, and Web service integrations with Spring Framework.
  • Used J2EE, MVC architecture, Struts, spring, Hibernate frameworks, Web Services.
  • Performed Requirement Gathering & Analysis by actively soliciting, analyzing and negotiating customer requirements and prepared teh requirements specification document for teh application using Microsoft Word.
  • Developed Use Case diagrams, Business Flow diagrams, Activity/State diagrams.
  • Adopted J2EE design patterns like Session Facade and Business Facade.
  • Configuration of application using spring 2.6, Struts 1.3, Hibernate, DAO’s, Actions Classes, Java Server Pages.

Environment: J2EE, JDK 1.5, JSP, structs 1.3, Spring 3.0, Hibernate 3.0, XML, Spring MVC, Eclipse 3.5, Hibernate 3.0, SQL Developer, Oracle 11g, Rational Clear Quest, JQuery 1.4, EJB 3.0, JPA 2.0, JMS, SQL, UML, JUnit, WebSphere Application Server, MS Visio and Scrum.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in teh Analysis, Design, Implementation and Testing of Software Development Life Cycle (SDLC) of teh project.
  • Designed Use Case diagrams, Class diagrams and Sequence diagrams and Object Diagrams in teh detailed design phase of teh project using Rational Rose 4.0.
  • Developed presentation layer of teh project using HTML, JSP 2.0, JSTL and JavaScript technologies.
  • Developed complete Business tier using Stateless and Stateful Session beans with EJB 2.0 standards using WebSphere Studio Application Developer (WSAD 5.0).
  • Used various J2EE design patterns, like DTO, DAO, and Business Delegate, Service Locator, Session Facade, Singleton and Factory patterns.
  • Consumed Web Service for transferring data between different applications.
  • Used Object/Relational mapping Hibernate 3.0framework as teh persistence layer for interacting with Oracle 9i.

Environment: Java 1.5, JSP 2.0, HTML, JavaScript, EJB 2.0, Struts 1.1, JDBC 2.0, IBM Web Sphere 5.0, XML, XSLT, XML Schema, JUnit 3.8.1, Rational Rose 4.0, Ant 1.5, UML, Hibernate 3, Oracle 9i and Windows.

We'd love your feedback!