We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Buffalo, NY

SUMMARY

  • About 6 years’ experience in Object oriented and Java/J2EE applications development working in different domains like financial, insurance and health care.
  • Actively involved in each phase of Software Development Life cycle (SDLC): Requirements, Specification, Design, Implementation and Testing
  • Extensive experience using JSP, Servlets, JDBC, JMS, Struts, MySQL, Oracle, SQL Server and MVC frameworks
  • Expertise in developing applications using Spring Frameworks 4.x, Inversion of Control and Dependency Injection, Spring MVC 4.x, Spring JDBC 4.x
  • Experience in developing persistence layer using Object Relational Mapping tool such as Hibernate 4.x
  • Strong Experience in handling different web servers like Apache Tomcat v7/8 and Application servers like weblogic 8.1/9, IBM websphere 6.1, Jboss 6 and Glass fish 3.1
  • Expertise in Core Java like Multithreading, Java Collections API, Exception handling, I/O and OOP concepts and have deep understanding of Design Pattern like Singleton, MVC, Factory, Abstract Factory, Façade, Delegate and Proxy
  • Familiar with XML(JAXB) and JSON parsing with hands on experience of SOAP and RESTful based web services and thorough understanding of XML DOM and SAX parser
  • Proficient in integrating visualization tools for creating reports using JFreeCharts, Jasper Reports
  • Knowledge in visualizing tools like D3.js, iText.
  • Expert level skill of RDBMS concepts, Database design, writing PL/SQL queries, stored procedures with working experience of RDBMS like MySQL 5.x, SQL Server 2008/2012, Oracle 9i/10g/11g
  • Expertise in implementing Single Page applications using Angular JS.
  • Experience in developing efficient, portable, web based user interfaces using HTML5, CSS3, Javascript, JQuery, Angular JS 1.x, AJAX and JSON
  • Familiarity in MEAN stack development, Mongo DB, ExpressJS, AngularJS, NodeJS
  • Expert in developing and debugging applications using Eclipse IDE, NetBeans and IntelliJ and good knowledge with CVS, SVN and Git version control
  • Experience working in environments using Waterfall, Agile Scrum methodologies and Test Driven Development (TDD)
  • Worked with Jenkins 1.590 as Continuous Integration tool.
  • Experience in monitoring the error logs using Log4J and used JIRA, Confluence, Atlassian to manage the issues/project flow
  • Experience with Junit, Mockito framework for developing test cases.
  • Self - motivated, Innovative and team player with excellent communication, analytical, problem solving skills and adapt to new responsibilities and opportunities

TECHNICAL SKILLS

Languages \ J2EE technologies: \: Core Java, J2EE and Shell scripting \ JSP, Servlet, JPA, JTA and JDBC\

Web Services \ Frameworks: \: SOAP, RESTFUL API \ spring, Struts, Spring MVC, Hibernate, EJB, JMS\

Web Technologies \ Databases: \: HTML5, CSS3, JavaScript, XML, JQuery, \ MySQL5.x, Microsoft SQL Server 2014, \AJAX, AngularJs, NodeJS, ExpressJs\ Oracle11g, MongoDB\

Application/Web server\ Testing Tools\: Apache Tomcat web server, websphere, \JUnit, TestNG, Mockito\GlassFish\

XML Technologies\SDLC\: XML, XSL/XSLT, XPath and DOM/\Rational Unified Process, Agile, Scrum, Waterfall\SAX parser\

Source Control System\ Reporting tools\: SVN, CVS, GIT\ Jasper reports, JFreeCharts, D3.js, iText\

Design Pattern\ IDE/Tools\: Singleton, MVC, Factory, Abstract Factory, \Eclipse, NetBeans, JConsole, JProfiler, JMX, \Session, DTO, DAO, Delegate, Proxy, Strategy \ Selenium Scripts, Selenium RC, Jenkins\

PROFESSIONAL EXPERIENCE

Confidential, Buffalo, NY

Java/J2EE Developer

Responsibilities:

  • Actively studied User Requirement Specification and requested sufficient information and helped clearing ambiguity in requirements document.
  • Exposed to Software Development Life Cycle (SDLC), Agile-Scrum application development methodology.
  • Developed UI with JSP, HTML5, CSS3, AngularJS 1.5, make the page more user-friendly and interactive.
  • Consumed RESTful Web Services for accessing data from other departments and accounts.
  • Exposed to Core Java interface and implementation development, used Java Collection API for data structure, Annotations for code reuse and exceptions to handle the errors.
  • Implemented Spring MVC framework in the application, used spring validators to improve the UI experience.
  • Extensively developed code for obtaining bean references in Spring 4 and used Dependency Injection and Inverse of Control to make the application reusable and maintainable.
  • Developed Object Relational Mapping using Hibernate 4 and Develop Data Access Object (DAO) persistence layer.
  • Deployed web applications components on Tomcat v7 server for development and test environments.
  • Integrated MongoDB for storing and retrieving documents related to loan origination module
  • Used Oracle 11g database and set connection by using Hibernate to fetch data from the database and store data in the database.
  • Implemented Jasper Reports for reporting and integrated with back-end module to generate statements in HTML and PDF format.
  • Used Java Message Service API for sending detailed notifications and the receipt to the customer.
  • Used Log4j for maintaining application running logs and got good trouble-shooting feedbacks.
  • Developed test cases and performed unit test using JUnit 4 Framework to test java functions.
  • Used Git for Version Control and Maven for the dependency deployment.

Environment: Spring MVC 4.0, JSP 3.0, HTML 5, CSS 3, JavaScript, AngularJS, Ajax, RESTful, Hibernate 4, Oracle 11g, Log4j, Spring 4, IoC, Log4j, JUnit 4, Tomcat v7 Eclipse, Agile, Jquery, Java Message Service API, Collections, Exception Handling, Git

Confidential, Rochester, NY

Full Stack Java Developer

Responsibilities:

  • Core Java development and Support of Java/J2EE applications with emphasis on OOP-based web forms, business logic and database access components
  • Developed Single Page Application using AngularJS 1.5
  • Involved in populating data using Spring RESTFul web services.
  • Utilized Model-View-Controller (MVC) design pattern, in front- end development
  • Collaborate with customers and offshore developers in order to execute projects through full life cycle software development
  • Implemented Spring MVC framework in the application. Developed code for obtaining bean references in spring framework using Dependency Injection (DI).
  • Designed Spring Controller to handle requests from users and return results, Spring Validators to verified requests, Struts Interceptors to check user status, and generate alert messages.
  • Used Spring AOP 4.0.x to form additional logic into main business logic, e.g. status check, alert management, and clear data.
  • Implemented Persistence layer using Hibernate 4 to interact with the Oracle database used Hibernate Framework for object relational mapping and persistence.
  • Implemented OO design concepts, exception handling, identifying and fixing potential memory, performance & transactional issues
  • Developed test cases and performed unit test using JUnit Framework 4.
  • Used JFreeCharts to creative charts for patient health records.
  • Used Java Message Service (JMS) for sending detailed notifications depending upon the success and failure once the backend process is complete and also for mailing administrator for any system related problem.
  • Worked with Agile-Scrum methodology and Test Driven Development (TDD) environment

Environment: Java 1.7, spring AOP, Spring MVC, AngularJS 1.5, SQL server 2008, Oracle 11g, WebSphere Application server, SQL, PL SQL, Spring RESTFul Web services, TDD

Confidential

Java Programmer

Responsibilities:

  • Involved in requirement gathering, Analysis, Design, Coding and Implementation of application.
  • Developed the User Interaction Screen using CSS, HTML, servlet and JSP, Java script.
  • Developed the module to handle the access roles of the users for front-end system.
  • Wrote Stored Procedures for MS SQL Database.
  • Developed test cases for unit testing.

Environment: Java 1.5, J2EE, JSP 2.0, Servlets, CSS, HTML4, Java Script, Exception, Threads, Multithreading, Collections, Interfaces, MS SQL server, Tomcat server

Confidential

Java Developer

Responsibilities:

  • Designed and developed features for J2EE-based business activity monitoring and operational dashboard engine, including the rules and alert engine.
  • Developed complex Servlet to interact with AJAX front-end.
  • Developed test suite framework and regression tests for rules and alerts engine, recovery engine, object manipulation functionality, import/export engine, and user-defined function handling.
  • Improved the usability for user interactive features using JavaScript and JQuery.
  • Developed database using Oracle 10g and MySQL.

Environment: Java 1.5 (J2EE), Ant, JDBC, JMS, SOAP Web services, JUnit, JavaScript, SQL, XML, DOM, MySQL, Oracle, JBoss, Weblogic, SVN

Confidential

Java Developer

Responsibilities:

  • Involved in all phases of the end-to-end implementation project - requirements gathering, analysis and design, development, testing and debugging
  • Actively participated in the daily scrum meetings and weekly meetings to produce quality deliverables within time
  • Used and implemented the application using Spring MVC, Inversion Control, Spring Annotation modules and Hibernate
  • Used Spring API’s for wiring components using dependency injection
  • Used Spring ORM to integrate hibernate and creation of hibernate POJO’s
  • Developed web services to allow communication between applications through REST over HTTP
  • Used JSP, Servlets, HTML, CSS, JSTL, JavaScript, JQuery and AJAX
  • Built the application using MVC-DAO pattern and necessary business logics
  • Involved in the implementation of front end services through AngularJS and connecting them to the backend services
  • Configured and customized logs using Log4J and used JUnit for unit testing
  • Used SVN, CVS, GIT version control extensively on daily basis for code maintenance as multiple teams were involved in development from both offshore and on site

Environment: Java, J2EE, JSP, Servlets, Spring Core, Spring MVC, IOC, Hibernate, RESTful web services, Junit, AngularJS, HTML, CSS, JavaScript, JQuery, AJAX, XML

We'd love your feedback!