We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

Minneapolis, MinnesotA

SUMMARY

  • 7+ years of experience in working on teh various phases of Software Development Life Cycle like requirements analysis, design, coding, testing, debugging and maintaining teh J2EE applications
  • Very good experience in developing applications using Object Relational Mapping (ORM) Technologies Such as Hibernate.
  • Strong Knowledge on Application Development usingSoftware Development Life Cycle SDLCusing various methodologies likeWaterfall,Agile/Scrum.
  • Extensively used Spring framework to develop Web Applications (Spring Web), Crosscutting concerns (AOP), REST Web Services (Spring REST), Batch Application (Spring Batch), Web Security (Spring Security), Core Modules (Spring IoC).
  • Extensively usedAngularJS, jQuery to develop dynamic web applications for enhanced user experience.
  • Involved in several web application development projects that required Responsive Web Design.
  • Good Web Application debugging skills using Chrome Developers Tool and Firebug.
  • Good understanding or network protocols such as TCP/IP, HTTP etc.
  • Well experienced in build tools like Maven.
  • Extensively worked on cross browser compatibility and Responsive Web Design on different browsers like Safari, Firefox, Google Chrome and Internet Explorer.
  • Extensive worked on MVC architecture and J2EE Design Patterns like Singleton, Session Facade, DAO in teh development of web based and distributed Enterprise Applications.
  • Experience in programming, deploying, configuring and administering Application Servers like BEA Web Logic 9.0/10.0, JBoss and Web Servers like Apache Tomcat 7.0/6.0.
  • Extensive experience in design and development of multi - tier applications using Object oriented principles, Core Java, J2EE, Struts, JSP, HTML, JavaScript, Web services (REST).
  • Proficient in using AJAX for implementing dynamic Web Pages where teh content was fetched via API calls and updated teh DOM (JSON Parsing).
  • Expertise in AngularJS controllers, directives, components, factory and service resources, routings and events. Expertise in DOM manipulation using JavaScript, jQuery and AngularJS.
  • Worked on core java concepts like Multi-Threading, Exception handling, IO Handling, Data Structures, Garbage collection and Collections Framework.
  • Extensive noledge onspringmodules likeSpringIOC,SpringDAO,SpringMVC andSpring AOP, Spring Batch.
  • Excellent experience in Agile Software Development Methodologies.
  • Experience with MVC framework such asAngularJSfor creating Single Page Applications (SPA).
  • Strong experienced in various IDEs like Eclipse, Edit Plus, Web storm, Sublime text, Notepad++, Adobe Photoshop and brackets.
  • Experience in completeSoftware Development Life Cycle(SDLC) including System Requirements Collection, Architecture, Design, Coding, Development, Testing. Maintenance and Enhancement in variety of technological platforms Designed and developed reports using Jasper Reports and provided integration points for services written in Java.
  • Experience of Database design in Oracle/SQLServer/MongoDB query based programming and PL/SQL procedure programming and proficient in Database programming using JDBC and SQL.
  • Experience in designing, developing and implementing Health, B2B applications using J2EE technologies in Banking and Finance, Insurance domains.
  • Working in teh Agile/Scrum development environment with frequently changing requirements and actively participated in scrum meetings and reviews.
  • Flexible committed individual with excellent interpersonal & communication skills.
  • Great team player works committed and passionate.
  • Quick learner with teh ability to master new concepts and application.

TECHNICAL SKILLS

Programming Languages: C, C++, Java, J2EE,PL/SQL

Core Java: JavaBeans, JDBC, I/O, Annotations Collections, Exceptions and Multi-Threading.

Frameworks/ORM: Spring core, Spring boot, Spring AOP, Spring Transaction, Spring MVC, Struts, JSF, Hibernate ORM, JSF, JPA.

Web Technologies/J2EE: JSP, Servlets, EJB, jQuery, JSTL, AJAX, XML, JavaScript, AngularJS, HTML5, CSS3, TILES, DOJO, JSON, XSLT, XML, JNDI.

IDE’s and Utilities: Eclipse, My Eclipse, NetBeans, IntelliJ IDEA, Spring Tool Suite (STS), XCode, Apache Camel

Database: Oracle 10g/11g, SQL Server, MongoDB.

Web Services: RESTful web service, SOAP, WSDL, JMS, JAXB. UDDI, Axis2, CXF,JMS, MDB, MQ Series.

Version control/Build Tools: Git, SVN, CVS, ClearCase, Jenkins, Maven, Ant.

Testing Tools: JUnit, Mockito.

Application Servers: BEA WebLogic, Tomcat and JBOSS 5.1/6.0, IBM Web sphere 4.0.

Virtualization: VMWare, Oracle Virtual Box, Parallels.

Operating Systems: Windows XP/Vista, Linux (Red Hat, Ubuntu, Fedora), Mac OSX.

Design Patterns: Singleton, Abstract Factory, Factory, Builder, Business delegate, Service locator, Model View Controller, Session facade, DAO, Composite, Adapter, Proxy.

Scripting: JQuery, JavaScript, jQuery, JSON, JSF and JSP.

Logging/Debugging Bug Tracking /Management Tools: Log4J, Splunk, Log4Net, JIRA, ClearQuest, MavenLink

Design Tools: UML on Rational Rose 4.0.

PROFESSIONAL EXPERIENCE

Confidential, Minneapolis, Minnesota

Sr. Java Developer

Responsibilities:

  • Used Agile methodology for teh application development.
  • Developed HQL and SQL queries as per requirement.
  • Created Test plan documents for applications for executing teh scripts for major enhancements.
  • Developed HQL and SQL queries as per requirement.
  • Developed Restful web services API using Apache Jersey for client applications.
  • Developed SPA (single page application) usingAngularJSand HTML5.
  • Used GIT repository for version control.
  • Developed System architecture based on different design patterns like SOA, DAO, Singleton, Factory, etc.
  • Worked with project management tools like JIRA and worked in cloud computing environment.
  • Involved in Database Schema/XSD/WSDL Design for teh various components.
  • Used theInversion of Controlmodule of spring framework.
  • Used Core Spring for Dependency Injection of various component beans.
  • Followed agile methodology and actively involved in Sprint planning, Story discussion and Retrospection meetings.
  • Developed custom directives and Services in AngularJS.
  • Involved in application testing and unit testing using JUnit.
  • Designed and developed UI screens with Struts to provide interactive screens to display data.
  • Involved in debugging teh production issues and services monitoring for spikes on round trip time.
  • Developed and deployed teh application on WebSphere Application Server.
  • Interacted with QA team to verify and validate teh defects and fix them.
  • Designed teh application architecture Spring MVC and J2EE specifications.

Environment: Java (J2EE), IBM Data Studio, HTML, CSS, UML, Junit, JSP, JavaScript, JBOSS, SQL, SVN, Eclipse (IDE,), Maven, spring, Rally, LARA.

Confidential, Rochester, NY

Sr. Java Developer

Responsibilities:

  • Participated in System Architecture, High Level Design.
  • Extensively involved in coding with core Java concepts like Collections, Exception Handling, and Java I/O to implement business logic.
  • Experience in using and implementing various design patterns such as Model-View-Control MVC, Data Access Object DAO, Data Transfer Object DTO, Singleton, Factory patterns, Business Delegate in teh development of multi-tier distributed applications
  • Proposing teh new designs for performance improvement and scalability of system.
  • Doing teh low level design and implemented teh product components.
  • Performing teh code reviews
  • Involved in developing teh Restful web services to publish teh API to integrate teh product with other applications
  • Designed and developed DAO components.
  • Developed on SQL queries and Stored procedures in Oracle and improved teh performance.
  • Experience in implementing design patterns.
  • Used React.JS to create views to hook up models to teh DOM and synchronize data with server as a Single Page Application (SPA).
  • Wrote JUnit test cases for existing modules, new enhancements and new modules.
  • Implemented teh object-oriented programming concepts for various modules.
  • Wrote SQL queries, stored procedures to query teh data from teh data base.
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table.
  • Used Mule for front end service development and data transformations.
  • Involved to handle client side validations and mandatory fields validation using javascript.
  • Involved in developing Web Service components using SOAP service.
  • Used Spring Boot to develop a front-end service and used ReactJs for few screens.

Environment: J2EE, Eclipse, Spring, Hibernate, HTML, CSS, XML, Subversion, SQL, Oracle SQL Developer, SVN, Putty, Agile, Tomcat 6.0, React.JS, Node.JS, Windows.

Confidential, Chicago, IL

Sr. Java Developer

Responsibilities:

  • Involved in requirements gathering and analysis from teh existing system. Captured requirements using Use Cases and Sequence Diagrams.
  • Worked as teh only developer in this project who designed, developed and documented teh entire code for teh project.
  • Understand teh working of teh old system (Imhotep) and create teh requirement document based and analysis done and provide them to client.
  • As teh old system was built based on teh programming language, understand teh code and convert them accordingly to build teh configuration.
  • Developed teh application using Struts, Servlets and JSP for teh presentation layer along with JavaScript for teh client side validations.
  • Extensively worked on analytics applications with Hadoop, Cassandra and Mongo DB.
  • Designed and Developed complex UI screens using Spring MVC, AJAX, JSP, JQuery, HTML5, CSS3, JavaScript for request management and search and filter modules.
  • Designed teh application architecture Spring MVC and J2EE specifications.
  • Developed user interfaces using HTML, XHTML, AJAX, CSS, JavaScript, JQuery
  • Developed application using Spring, JSP, JSTL and AJAX on teh presentation layer, teh business layer is built using spring and teh persistent layer uses Hibernate.
  • Developed SQL Queries using Toad for SQL Server
  • Created ant build files to create teh EAR and WAR files
  • Support testing teams and also give production support to teh users once teh code is migrated to production.
  • Tested teh code and migrate it from one environment to another making it available for reconciliation.
  • Migrate teh code to production taking teh help of production support team and provide teh warranty support to teh clients and address all teh issues raised by them.

Confidential

Java Developer

Responsibilities:

  • Responsible for understanding teh Business Requirements and translate teh same to my team members.
  • Designed and developed DAO components using Hiberante.
  • Involved in teh producing and consuming teh web services using teh AXIS Frame work to communicate with different systems of Zurich
  • Experience in implementing Core Java & J2EE design patterns like Singleton, Factory Pattern, Service locator, Business Delegate, DOA, Session Façade and Value object pattern etc.
  • Involved in teh writing teh front end components using struts and JSP.
  • Prepared review check list and conducted review walkthrough for all delivered software components.
  • Reviewed and assisted developers with design and development.
  • Prepared technical design documents, project specific documents and deployment documents.
  • Interacted with backend Oracle and wrote stored procedures, functions and cursors for deleting and inserting using PL/SQL.
  • Deployed teh Application in WebLogic App Server.
  • Developed test cases and performed unit testing using JUnit framework.
  • Worked on production issues.
  • Interacted with teh Users and Documented teh Application.

We'd love your feedback!