We provide IT Staff Augmentation Services!

Senior Java/ J2ee Developer Resume

4.00/5 (Submit Your Rating)

Philadelphia, PA

SUMMARY

  • Java /J2EE Developer with 8+ years of extensive IT experience in developing, design, analysis, testing of various web based, SOA based and client/server applications in multi - platform environments with JAVA/J2EE technologies.
  • Expertise in development of software applications using Core Java, Servlets, JSP, JSF, JSTL, JMS, JAX-WS RMI, Spring Boot, Spring Java EE framework, Struts, HTML5, CSS3, Angular JS 1.x, REST API, Express JS and Hibernate.
  • Expertise in Object Oriented Methodologies (OOPS), J2EE Design Patterns, Data Modeling and UML based system design.
  • Expertise in design and development of various web and enterprise applications using Type safe technologies like Scala, Akka, Play framework.
  • Highly Proficient in using Object Oriented Programming (OOPS) for building n-tier architecture systems with hands on development expertise in front-end UI layer, application layer including middleware and core business frameworks and back-end database layer integration.
  • Experience in design, development and deployment of enterprise applications for J2EE platform using Java, J2EE JSF, Hibernate3.0, Spring, JPA, Web Services, EJB 3.0, Servlets, JSP, JNDI, JMS, JAXB, JUnit and XML JavaScript, SQL, HTML.
  • Proficient in implementing various Java/ J2EE design patterns including Singleton, Factory, MVC, Front Controller, DAO, Service Locator, Business Delegates.
  • Experience of using MVC architecture, Struts framework, Spring framework, AJAX components.
  • Experience in dynamic web development using jQuery, AJAX, JavaScript, XML and CSS.
  • Strong Experience in working with scripting languages like JavaScript, AJAX and jQuery, Angular JS.
  • Strong Experience of Angular JS, Node Js to interact with a web service to render the page from data returned from the service.
  • Experience in developing Web Services using SOAP and XML.
  • Experience on configuring application servers such BEA WebLogic, IBM WebSphere, JBoss and Apache Tomcat.
  • Experience in designing and deployment of Hadoop cluster and various big data analytic tools including PIG, HIVE, Spark and Kafka.
  • Experience in writing custom Map Reduce programs for data processing and UDFs for both Hive and Pig in Java.
  • Worked withNoSQL Cassandrato store, retrieve, and update and manage all the details for Ethernet provisioning and customer order tracking.
  • Expertise in implementing applications with Model-View-Controller pattern using Spring 3.0.
  • Expertise in open source framework Object Relational Mapping ORM tools like Hibernate 3.0.
  • Experience working on messaging-oriented middleware like MQSeries with JMS APIs.
  • Experience in writing ANT scripts, Log4J and JUnit for unit testing
  • Experience of using IDEs like WSAD, Eclipse and plugins, Rational Application Developer

TECHNICAL SKILLS

Programming Languages: C, C++, Core Java, and SQL, PL/SQL

Technologies/Frameworks: JSP, Servlets, EJB, Swing, JDBC, JMS, MDB, JNDI, RMI, Java Mail, Spring, Struts, JSF, Hibernate, JavaBeans, Java EE, Spring IOC Framework.

Web Technologies: HTML, XML, JavaScript, CSS, SOAP, SOA, JSTL, Ajax, Tomcat 8, Play, REST, JBoss 5.x/6.x/7. x., WebSphere, JAX-WS.

Databases: Oracle 11g, MySQL, Microsoft Access,MongoDB, Cassandra.

IDEs: Eclipse, My Eclipse, NetBeans

Operating Systems: Windows 7/8/10, Unix/Linux/Solaris

Tools: &packages CVS, JUnit, Maven, ANT

SDLC Methodology: Agile, Waterfall model

PROFESSIONAL EXPERIENCE

Confidential, Philadelphia, PA

Senior Java/ J2EE Developer

Responsibilities:

  • Involved in Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology (SCRUM).
  • Developed the web interface using Angular JS, Node Js Bootstrap, HTML, CSS, SASS, JavaScript and jQuery.
  • Integrated and developed UI components with business components and developed web pages using HTML, CSS, JSP, jQuery and JavaScript.
  • Fundamental mastery of AWS clouds computing platform and its dimensions of scalability.
  • Used AWS deployment services to quickly set up a dynamic website and configured virtual servers.
  • Created and configure Postgres EC2 and RDS instances for testing.
  • Creating custom, general use modules and components which extend the elements and modules of core AngularJS.
  • Involved in writing Spring Configuration XML, file dat contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern.
  • Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch and handled the security using Spring Security.
  • Involved in integrating JAX-RS into Spring Boot application.
  • Performed source data transformations using HIVE.
  • Implemented Micro Services using Spring Boot, Spring Cloud, and Spring Micro Services.
  • Implemented Angular Service as Singleton, share data and method between different components
  • Services using SOAP, WSDL, UDDI and XML using CXF framework tool.
  • Created web services using spring @Rest Controller to return JSON to the frontend.
  • Designed and developed DAO layer with Hibernate standards, to access data from SQL Server.
  • Used Sqoop to transfer data between relational databases and Hadoop.
  • Implemented a continuous delivery pipeline with Docker, Jenkins and GITHUB.
  • Implemented service methods and SQL queries, PL/SQL to interact with the forms.
  • Performed deployment of applications on IBM Web Sphere Application Server.
  • Extensively used Akka actors architecture for scalable &hassle-free multi-threading.
  • Involved in creating Mongo DB, collections and documents and developed Mongoose Schema objects to perform CRUD operations.
  • Used KAFKA tool to load the data on Hadoop File Systems and move data to MongoDB Database
  • Used JIRA for bug tracking, issue tracking and project management.
  • Used GIT as source control management giving a huge speed advantage on centralized systems dat must communicate with a server and hands Spring Framework open source application framework dat aims to make J2EE development easier.

Environment: Angular Js, Agile Methodology, HTML5, CSS3, Bootstrap, JSTL, jQuery, AJAX, AWS, Micro Services, Hibernate, Spring, RESTful API, SOA, JAX-RS, JSON, Hibernate, PL/SQL, Oracle, MAVEN, SOAP, JUnit, UNIX, IBM Web Sphere, Log4J, GIT, Java Script, React-JS, Sqoop, Hive, JSP, Docker, GitHub, and Jenkins.

Confidential, Charlotte, NC

Sr. Java Developer

Responsibilities:

  • Involved in analyzing requirements, technical design, development of various modules assigned.
  • Developed several User Interfaces by using HTML, CSS, JavaScript, JSP and XML configuring.
  • Developed Dynamic functionality to the application by implementing jQuery and Node Js.
  • Implemented Struts 2.0 for business layer and developed JSP files for developing UI using HTML, CSS, Ajax and JSP.
  • Used Spring Framework at Business Tier and spring’s Bean Factory for initializing services.
  • Implemented the Application using Spring MVC Framework.
  • Used Spring Boot which is radically faster in building cloud Micro Services and developed Spring based application with very less configuration.
  • Extensively used Spring IOC module to perform the bean dependency injection in various XML files dat compose the entire web application.
  • Developed REST APIs in Spring Boot.
  • Defined new validations through Angular.js for the form field validation implemented through HTML5.
  • Developed various Custom DAOs using spring’s Hibernate DAO support to persist the records from suitable tables in the database.
  • Implemented AWS solutions using EC2, S3, RDS, EBS and Auto Scaling instances.
  • Written Templates for AWS infrastructure as a code using Terraform to build staging and production environments.
  • Developed SQL Statements as well as PL/SQL Stored Procedures for searching contractors depending on Selection Criteria.
  • Worked on HDFS to store and access huge datasets within HADOOP.
  • Experience in managing and reviewing Hadoop Log files.
  • Used Spark APIs over Hadoop Yarn as execution engine for data analytics using Hive.
  • Deployment of application using Maven.
  • Developed JavaScript validation for client-side validations. Performed Code reviews and code fixes.
  • Developed user interfaces using JSPs, HTML, XHTML, DHTML, CSS, Java Script, JSP Custom Tags and AJAX.
  • Created client-side validation tool using Angular JS and JavaScript.
  • Developed Class and Sequence Diagrams using Rational Rose Software.
  • Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features as well JavaScript.
  • Tested JSPs in Firefox and Internet Explorer browsers. Identified and fixed browser related issues.

Environment: Java 7, J2EE, Springs, JSP, Hibernate, Struts 2.0, AJAX, CSS, JDBC, Eclipse, Web logic 10.x, Web Services, WSDL, Star Team, Oracle, ANT, Windows 2007, SOA, Design patterns, Firebug, IE Tester, jQuery, AJAX, JavaScript, HTML5, CSS.

Confidential, Minneapolis, MN

Sr. Java Developer

Responsibilities:

  • Analysis, Design, and Implementation of software applications using Java.
  • Designed and Implemented MVC architecture using JSP, Servlets which involved writing Action Classes/Custom Tag Libraries, JSP and business components.
  • Managing/Fixing bugs and Client Issues in the application
  • Designed and developed Micro Web services using spring Boot for locator-based applications.
  • Developed Java Modules implementing business rules and workflows using Spring Boot.
  • To build micro services for the delivery of locator module using Spring Cloud.
  • Designed interactive pages using HTML and CSS as screen level prototype, JavaScript for client-side validation.
  • Involved in Improvement of Electronic Processing of Claims for UPMIS.
  • Participating in JAD sessions in the enhancement process of E-claims.
  • Developed Crystal Reports for Unclaimed Property Management Information Systems which helps DUP users in tracing the Claims processing, claims status and overall stats of the E-Claims generated.
  • Created and modified interactive websites and website features using JavaScript and jQuery UI.
  • Developed JUnit test cases for all the functional flows in the application.
  • Handled response data from SOAP web services using XML, JSON and jQuery to update UI Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from back end systems).
  • Involved in monitoring and tracking the data processed through the Automated Batch Jobs related to Claims module.
  • Involved in Web Service implementation - WSDL and SOAP in validated the customer’s information through third party application.
  • Used Eclipse IDE for development, configured and deployed the application using ANT and tested using JUnit.
  • Involved in Project documentation of the Assigned module.

Environment: Java 1.6/ J2EE, Servlets, JSP, JSF, XML, HTML, CSS, JavaScript, JUnit, Eclipse Indigo, Tomcat, DB2, SOAP, WSDL Services, Crystal Reports, DB Visualizer 9.1, SQL Server Management Studio 2014, TFS.

Confidential, Phoenix, AZ

Java Developer

Responsibilities:

  • Participated in gathering business requirements, authored High Level Design (HLD) and Detailed Design (DLD) for each independent module of the project.
  • Developed Sequence and Class Diagrams using Rational Rose software.
  • Wrote persistent Hibernate mapping classes using annotations approach.
  • Worked on Oracle as back end database for storing the application data.
  • Worked on Subversion as version control system for maintaining uniformity of application code among the developer.
  • Used Spring Framework extensively for Controller and View components.
  • Developed user interface using JSP, HTML, CSS, JavaScript to simplify the complexities of the application and worked on XML parser and XML beans as well.
  • Development of the web tier components using HTML, CSS, JSP and JavaScript.
  • While using Spring as Application Level Framework, hibernate is used as persistence Framework.
  • Implemented design Patterns like Singleton, Factory, Template and DAO patterns.
  • Implemented Log4j mechanism for logging testing the application in JBoss application server.
  • Involved in troubleshooting technical issues and enforce best practices.
  • Collaborated with a team of developerto build a multi-tier complex Enterprise Java components and ecosystems.
  • Development and enhancement of the stored procedures and DAO classes.
  • Analysis and fixing the beta defects in User acceptance testing.
  • Extensive participation in application Integration testing.

Environment: Java, JEE, Spring MVC, Spring Web flow, Spring 2.5, Spring Security, Spring Batch, Hibernate ORM, JPA, Maven, XML, Ajax, LDAP, Web Services, Oracle Database, JBoss AS, JUnit, Log4J, Eclipse based Spring Source Tool Suite (STS), Apache tomcat.

Confidential

Software Developer

Responsibilities:

  • Preparation of Technical Specs using UML including class diagrams, sequence diagrams.
  • Designed, developed, and deployed server-side Java, Servletsand Java server pages (JSPs) for browser-based conference software. Implemented Form classes, Action classes for the entire application domain module using Struts framework
  • Developed advanced JavaScript modules such as capture visitor information, browser version, button animation, timing object. Extensively used JSTL tag libraries
  • Developed the Business Delegate classes to delegate the application flow from action classes.
  • Created struts-config.xml, application-resources properties for the project.
  • Used Session beans to implement Session façade design pattern.
  • Involved in developing SOA Web Services using XML, XPATH, XSD, SOAP, WSDL and Apache Axis.
  • Designed the database and modeled the database
  • Developed the applications using Web Logic to create the transactional business logic like EJB, JSP of a Web Logic Application.
  • Transactions for the result sets of queries were processed by business logic methods using Session Bean and Entity bean.
  • Used JMS to established message communication. Publisher-Subscriber method was used for data loading and Point-To-Point method of JMS was used for event processing.
  • Involved in the developing of ANT build script and deployment in Web Logic 9.2 on Linux platform. Used SAX for XML parsing.
  • Advanced search functionality to retrieve Business/Residence customer information. Using java, JSP, Servlets, SQL, Oracle, JavaScript, DHTML and CSS.
  • Used Log4j for logging mechanism and developed wrapper classes to configure the logs
  • Extensively used PL/SQL for writing queries and stored procedures in Oracle Database.
  • Designed and developed SQL Queries.
  • Used JUnit and Struts Test cases for testing the application modules. Used CVS for version control.

Environment: Java, JEE, Servlets, EJB, JSP, JavaScript, JSTL, Struts, SOA Web Services, XML, XPATH, Web Logic, JMS, ANT, Linux, SQL, Oracle, HTML, CSS, Log4j, PL/SQL, CVS, Junit.

We'd love your feedback!