We provide IT Staff Augmentation Services!

Sr. Java / J2ee Developer Resume

2.00/5 (Submit Your Rating)

Cleveland, OH

SUMMARY:

  • Around 5 yrs of IT Experience in designing, developing and deploying web applications and client/server applications using JAVA, J2EE technologies, Application Frameworks, HTML, JavaScript, jQuery, AngularJS, CSS, AJAX.
  • Experience in all phases of Software Engineering (SDLC), Project management (Waterfall & Agile/Scrum Methodology) including Requirement Gathering, analysis, Define project scope, Design, Coding, App & web server installation, deployment, Manual Testing and Implementation.
  • Extensive experience in application development using Java J2EE, EJB, JMS, JSP, Servlets, Struts, Spring, JSF, jQuery, Hibernate, XML, SOA, JavaBeans, JDBC, UML, WebLogic, JBoss, Apache Tomcat, JSON, SSL, Spring Security.
  • Worked in Web application development using HTML, DHTML, CSS, UML, AngularJS, JavaScript, jQuery, Bootstrap, AJAX, JSF, J2EE (JSP, Servlets, JDBC, JNDI), JavaBeans, XML, XSLT, Oracle, SQL, Struts2 and Spring MVC.
  • Good Experience with Springs, Spring IOC, AOP, MVC, React JS, Node.JS, Spring Security Spring JPA, Spring Batch.
  • Experience in developing Node JS applications using MVC frameworks and installation of client side dependencies using Bower.
  • Expertise in creating Custom Reusable React Components Library Strictly followed A ngular 2.0 design features such as simplicity, fewer columns, separate top sections, fonts, simple navigation, logos, gradients, reflections and more.
  • Experience in Spring Boot, Spring Microservice, Netflix Eureka Server.
  • Experience in JDBC, EJB (Session Beans (Stateless and State full), Entity Beans and MDB (Message Driven Beans), JNDI and JMS.
  • Expertise in using and configuring various web and application servers like IBM WebSphere Application Server, WebSphere Liberty profile, Apache Tomcat, JBoss Application Server and WebLogic Application Server.
  • Experience with WebSphere IHS web Server configuration. Load balancing.
  • Extensively worked on Web Services technologies like SOAP, WSDL, REST API.
  • Extensive experience in Core Java concepts like Exception handling, Multi - threading, Synchronization, Serialization, IO, Collections framework, Java Beans.
  • Have good knowledge working on XML Suite of Technologies XML, XSL, XSLT and validations with DTD & XML Schema and processing files with SAX, DOM Parsers.
  • Extensively implemented J2EE design patterns such as MVC, Service Locator, Factory Pattern, Session Facade, Singleton, Service Factory, and DAO.
  • Have rich experience in databases like Mongo DB, Oracle 10g, SQL Server, MySQL.
  • Possess strong working knowledge of Database Programming using SQL, PL/SQL, Triggers, Functions, Sequences, Views and Stored Procedures.
  • Experience with AWS, EC2, S3, RDS, Cloud formation templates, CICD tools (Jenkins, Git, Ansible playbooks)
  • Experience in setup of WebSphere MQ and WebSphere ND profile in AWS environment.
  • Proficiency in programming with different IDE's like Eclipse, Edit plus, My Eclipse, NetBeans, Flash Builder 4.5.
  • Good experience with version controls like SVN, IBM ClearC ase, CVS& GITHUB.
  • Experience in writing ANT, Maven build scripts, providing logging facility using Log4j, writing JUnit test cases and used Clear Quest, JMeter, Jira, Bugzilla for bug tracking.
  • Followed Waterfall and Agile/Scrum methodology of software development which satisfies the customer through early and continuous delivery of valuable software.
  • Experience in working with Angular.js, Angular 2.0 and 4.x.
  • Excellent analytical, logical and programming skills, Self-Motivated, Self-Starter, Team Player can work with minimal supervision with effective Communication skills and Time management skills.

TECHNICAL SKILLS:

Java/J2EE Technologies: Servlets, JSP, JSTL, JDBC, JMS, JNDI, RMI, EJB, JFC/Swing, AWT, Applets, Multi-threading, Java Networking

Programming Languages: Java JDK1.4/1.5/1.6, C++, C, SQL, PL/SQL

Application/Web Servers: Oracle/BEA WebLogic 8.1/9.1, IBM WebSphere 5.1/6.0/6.1/7.0 , JBoss V5,V6,V7, Tomcat 5.0.28/6.0

Frameworks: Struts 2.x/1.x, Spring 3.x, Hibernate 4.x/3.x, JSF 1.2/2.0, iBatis

IDEs: Eclipse 3.x, IBM WebSphere Application Developer 5.x, IBM RAD, Scala

Web technologies: JSP, JavaScript, jQuery, AJAX, XML, XSLT, HTML, DHTML, CSS, HTML5

JAXWS, JAXRPC, JAX: RS, SOAP, WSDL, UDDI

Database Servers: Oracle 8i/9i/10g, Mongo DB, DB2, SQL Server 2000/2005/2008 , MySQL

PROFESSIONAL SUMMARY:

Confidential, Cleveland, OH

Sr. Java / J2EE Developer

Responsibilities:

  • Involved in analysis, design and development, enhancing, testing and supporting the applications.
  • Used Agile Scrum process.
  • Expertise in building the applications using Maven.
  • Developed and Configured the Spring Configuration files for business and the persistence layers.
  • Developed Graphical User Interfaces using HTML5, bootstrap, AngularJS, React JS, JSP’s for user interaction.
  • Mean Stack development from scratch including MONGODB server setup and Node JS server development.
  • Closely worked with the Business Analysts and Technical Leads to gather all the required information to develop applications and asses Integration impacts.
  • Used AngularJS as the development framework to build a single-page application.
  • Created dynamic HTML pages, used JavaScript for client-side validations and involved in server side validations using AJAX.
  • Extensively used Dependency Injection (IOC) and struts framework. Developed interfaces to communicate with mid-tier and Data Base.
  • Used CA Wily inter scope to monitor distributed servers. Created dashboards and configured threshold limits.
  • Performed Server side validations according to Business Rules set by Users.
  • Involved in developing the persistence layer using Hibernate framework.
  • Validated all code to W3C standards.
  • Extensively used MVC, DAO, Factory and Singleton design patterns.
  • Used Spring framework to implement m idd le t ire with Spring IOC, AOP, Spring Boot
  • Configured Eureka server for spring micro service registry and discovery.
  • Created platform as infrastructure with AWS(EC2, RDS, ELB) used Jenkins to run the automated deployments.
  • Worked on modules to replace the Mainframe dependencies by writing the REST Web Services calls.
  • Involved in writing SQL Queries for Database CRUD Operations and verified the Data with the Production, Acceptance and Integration.
  • Focus on high-performance solutions for (WFS) that maximize performance, scalability, and availability using Microservices, J2EE.
  • Involved in moving the application to Production.
  • Used Eclipse4.5 IDE for developing code modules in the development environment.
  • Implemented the logging mechanism using log4j framework.
  • Used SVN version control to track and maintain the different version of the project.
  • Documented the results based on the Production, Acceptance, Integration Environments.
  • Developed JUnit test cases for Persistence layer and Business layer to perform the unit level testing.

Environment: Java 1.7, JDBC, J2EE, Microservices, Rest and SOAP Services, XML, XSLT, XSD, Spring IOC/JDBC, Spring Boot, Spring Microservices with Eureka Service, Oracle WebSphere Server, WebSphere Liberty Profile, Html5, JavaScript, AngularJS, Node JS, React JS, Ajax, Hibernate, UML, Rational Rose, Eclipse STS, SVN, Oracle, Maven, Visio, Log4J, MongoDB, Jenkins, AWS, EC2, RDS, Elastic Load Balancing, CA Wily Introscope, JProfiler, JMeter.

Confidential, King Of Prussia, PA

Sr. Java / J2EE Developer

Responsibilities:

  • Involved in Requirements and Analysis Understanding the requirements of the client and the flow of the application as well as the application Framework.
  • Involved in designing, developing and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP, Servlets, JMS, JDBC, and JNDI and deployments in Web Logic Server.
  • Developed server - side services using Java5.0, Spring 2.5, Web Services (SOAP)
  • Involved in configuring and deploying the application with JBoss Application server.
  • Developed web service components with JAX-RS from WSDL files for invoking the methods using SOAP.
  • Rating Reengineering (MOM, ESB integration, WAS migration to JBoss, Sybase update, Composite data virtualization DVL tool).
  • Used Hibernate and Spring to implement the application project within JBoss 5
  • Effectively developed Action classes, Action forms, JSP, JSF and other configuration files like struts-config.xml, web.xml.
  • Wrote action mappings in configuration files, action classes, Struts form beans to hold the form data.
  • The RESTful web services have been used to retrieve and update the data, which is populated in view using AngularJS model.
  • Used Eclipse as Java IDE tool for creating various J2EE artifacts like Servlets, JSP's and XML.
  • Worked with Struts framework for rendering user interface with MVC architecture.
  • Developed web pages with cross browser compatibility using HTML, CSS, JavaScript, jQuery, Bootstrap and AJAX.
  • Developed interactive and dynamic web pages using hand coded semantic HTML, CSS, JavaScript, Angular JS and Bootstrap.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
  • Used React JS and Node JS in UI Development.
  • Used Angular JS and Node.JS framework for building web-apps and is highly efficient using Restful services.
  • Implemented back-end code using Spring MVC framework that handles application logic and makes calls to business objects.
  • Developed REST Web services using JAX-RS and Jersey to perform transactions from front end to our backend applications, response is sent in JSON format based on the use cases.
  • Used Spring Hibernate module as an Object Relational Mapping tool for back end Operations over SQL database.
  • Provided Hibernate mapping files for mapping java objects with database tables.
  • Wrote EJB Stateless session to communicate with Controller and Service layer i.e. make the EJB calls from Backing Beans.
  • Designed and developed used XSLT transformation components to convert data from XML to HTML, Used XML DOM API for parsing XML.
  • Wrote configuration files for injecting EJBs, Service IMPLS and DAO classes.
  • Database development required creation of new tables, PL/SQL stored procedures, functions, views, indexes and constraints, triggers and required SQL tuning to reduce the response time in the application.
  • Created REST Web Services using Jersey to be consumed by other partner applications.
  • Worked in a fast-paced AGILE development environment while supporting requirements changes and clarifications. Design and work complex application solutions by following Sprint deliverables schedule.
  • Used Log4j for Logging various levels of information like error, info, debug into the log files. Wrote unit testing codes using JUnit, resolved bugs and other defects using Firebug, JIRA and Eclipse's debugging tool.
  • Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews.

Environment: Core Java, J2EE, Spring, Struts, Hibernate, Oracle, HTML, CSS, XML, SOAP, Used Hibernate and Spring to implement the application project within JBoss, JavaScript, jQuery, AJAX, Angular JS, Bootstrap, Web logic, JUnit, RESTful Web Services, Agile Methodology, Maven, GIT, Eclipse.

Confidential - Bloomington, Illinois

Sr. Java / J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of module development and bug fixing.
  • Excellent project experience in Microservices, Multithreading, CICD, Cloud computing, Web - J2EE technologies
  • Designed UI screens using JSP, Struts tags HTML. Used JavaScript for Client Side Validation.
  • Involved in the development of Presentation Tier using JSP, TagLibs, HTML and JavaScript.
  • Developed UI using Struts, JSP and Servlets based on MVC design pattern
  • Developed DAO layer using JDBC to handle the interaction with Data base (Oracle)
  • Developed the UI validation framework using custom validations built on top of Struts validation framework
  • Performed JUnit and System Testing
  • Extensively used Dependency Injection (IOC) and struts framework. Developed interfaces to communicate with mid-tier and Data Base.
  • Used Spring framework to implement middle tire with Spring IOC, AOP, Spring Boot
  • Used Java Mail API to email the report of updates performed to administrations team

Environment: Java 1.7, JDBC, J2EE, Rest and SOAP Services, Microservices, XML, XSLT, XSD, Spring IOC/JDBC, Spring Boot, Spring Microservices with Eureka Service, Oracle WebSphere Server using JSP, TagLibs

Confidential, Pennington, NJ

Sr. Java / J2EE Developer

Responsibilities:

  • Involved in requirements gathering, design, develop, test and documentation phases of the project.
  • Designed and developed the application based on MVC design pattern using Spring MVC framework, Hibernate ORM framework.
  • Developed the call forking functionality of the application using Fusion Creator SDK and Java SIP API.
  • Developed SIP servlets to process incoming SIP requests.
  • Developed Web interface using JSP, HTML, CSS, jQuery, AJAX and JavaScript.
  • Developed REST API by creating Restful webservices using REST Easy, JAXB, XML/XSD, EJB and Hibernate.
  • Generated JAXB classes by defining XSD.
  • Made the application capable of integrating with LDAP servers using UnboundID API.
  • Used Spring ORM support and integrated with Hibernate ORM framework.
  • Used AJAX for dynamic page validation and updates.
  • Parsed XML using JAXB API.
  • Designed database tables, developed stored procedures and triggers.
  • Developed logging framework of the application using Apache log4j.
  • Deployed applications and configured resources on Fusion Application Server and JBoss Application Server.
  • Developed Unix shell scripts and Expect scripts to automate the installation of the system.
  • Involved in performance analysis by profiling, configuring attributes on connection pools, caching and optimized various components of the application.
  • Used Java Mail API to email the report of updates performed to administrations team.
  • Developed initialization scripts to automate the startup of the applications after a reboot.
  • Developed Call Flow Tool UI using Swing.
  • Configured log4j JMS appender to send SIP log messages to JMS queue configured on JBoss application server.
  • Configured paging capability of HornetQ on JBoss application server.
  • Developed Message Driven Beans to consume SIP messages from JMS Queue for processing.
  • Monitored various metrics of Fusion Application Server by integrating Nagios with JMX.
  • Integrated Thrupoint Fusion products with Cisco, Sonus, Avaya and Nortel.
  • Troubleshoot and support the issues.
  • Developed tools, utilities to automate the installation of ThruPoint products. Worked as a DevOps engineer to improve collaboration between developers and operations persons, streamline software development practices
  • Trained team to use the applications, tools and utilities.

Environment: Java 6, J2EE, Spring, Hibernate, SIP servlets, Fusion Creator SDK, MySQL, EJB 3.0, JSP, Rest Easy, JAXB, XML, XSD, NetBeans, JBoss application server, Fusion application server, JMX, Expect scripting, Shell Scripting, UnboundID API, AJAX, CSS, HTML, jQuery, JavaScript, log4j, Maven, JIRA, Tortoise SVN, JUnit, Windows/Linux.

Confidential

Java Developer

Responsibilities:

  • Involved in the analysis, design, and development phase of the application.
  • Created Class, Activity, and Sequence Diagrams using IBM Rational Rose modeling tool.
  • Used Struts framework for building web applications.
  • Developed web pages by using HTML, CSS, JSF, Bootstrap, and JavaScript meeting W3C standards.
  • Deployed applications on WebLogic Server 10.3
  • Used JavaScript for client side validations.
  • Developed server side applications using Servlets, JSP, EJBs and JDBC.
  • Used JMS for communicating various clients and its components.
  • Used WSDL and SOAP Web Services.
  • Developed EJB components for middle tier component implementation and business logic implementation.
  • Developed Message Driven Beans for send asynchronous notification messages.
  • Designed and developed numerous Session Beans and deployed on WebLogic Application Server.
  • Used JMS for sending asynchronous data between the different session beans.
  • Wrote stored procedures, complex queries using PL/SQL to extract data from the database.
  • Used CVS for the concurrent development in the team and for code repository.
  • Wrote Test Cases for Unit Testing using JUnit.
  • Implemented Log4J for Logging Errors, debugging and tracking.

Environment: Struts 1.x, Java, JDBC, Servlets, JSP, JSF, EJBs, JMS, Bootstrap, Oracle 9i, WebLogic Server 10.3, MDB, PL/SQL, WSDL, SOAP, HTML, CSS, AJAX, Rational Rose, CVS, Eclipse, Junit, Log4J.

We'd love your feedback!