We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

Chicago, IL

SUMMARY:

  • Over 8 years of professional software development experience in Object - oriented analysis, design and development of Web Applications using J2EE technologies.
  • Involved in the Software Development Life Cycle (SDLC) phases, which include Analysis, Design, Implementation, Testing and Maintenance.
  • Extensive experience in design and development of multi-tier applications using Java, J2EE, JSP, Servlets, Struts, Hibernate, JDBC, SpringMVC, XML, Web Services(SOAP, REST)HTML, JavaScript, AJAX, JMS, JMX, JAXB, JNDI, JUnit.
  • Experience with advanced front-end technologies like Bootstrap UI, Bootstrap modal, HTML, XHTML, DHTML, JSON, JQuery, CSS, JavaScript, AngularJS, ReactJS, ExtJS, XML, XSL, XSLT, XPath.
  • Good Working experience in using different modules like Spring Core Container Module, Spring Application Context Module, Spring MVC Framework module, Spring batch Framework, Spring AOP Module, Spring ORM Module etc. in Spring Framework
  • Proficient in Object Oriented Programming using Core Java, Multi-threading, Synchronization, Serialization, Collections and Data Structures.
  • Well versed in using Software development methodologies Agile Methodology, Scrum and Waterfall software development processes.
  • Extensively worked on implementing SOA (Service Oriented Architecture) using XML Web services (SOAP, WSDL, UDDI and XML Parsers).
  • Experience in developing Web Services using - REST, SOAP, WSDL and developing DTDs, XSD schemas for XML (parsing, processing, and design).
  • Experience in working with IBM WebSphere Portal/Application Server, BEA WebLogic, and Apache Tomcat application servers
  • Extensive experience with Java complaint IDE’s like Eclipse, IntelliJ, Maven, Gradle, RAD (Rational Application Developer), for visually designing, constructing, testing, and deploying Web services, portals, and Java EE applications.
  • Expertise in implementing JMS and asynchronous communications between two applications running in different servers.
  • Expertise in SQL, PL/SQL programming. RDBMS experience includes Oracle, NoSQL, MS SQL, MySQL, IBM DB2, Mongo DB and Sybase.
  • Experience in writing Ant and Maven scripts for project development and deployment.
  • Experience in building and deploying applications using Jenkins Continuous Integration Tool.
  • Hands on experience with JUnit, JIRA, Advanced Rest Client and Log4j in developing test cases and determining application functionality.
  • Extensively used Oracle ETL process for address data cleansing .
  • Worked with version control systems like Clear case, SVN, CVS, GIT, etc.
  • Well versed with core Java concepts like Collections, Multithreading, Remote Method Invocation (RMI), Serialization, and Java Beans.
  • Experienced in using Spring Framework (Spring Core, Spring MVC, Spring ORM, Spring Web flow and Spring AOP).Experienced in using Hibernate framework in interaction with the RDBMS.

TECHNICAL SKILLS:

Languages: Core Java, J2EE, Oracle PL/SQL

Markup Languages: XML, JSON, HTML5, CSS3

J2EE Technologies: Servlets, JSP, JDBC, JNDI, Swing

Web Technologies: JQuery, Java Script, Angular JS, JSF, Node.js

Tools: Eclipse IDE, Net Beans IDE

Version Control: SVN, GIT, CVS

Web Servers/ Application Servers: Apache Tomcat, WebLogic, WebSphere, Jboss Fuse and Glassfish.

Databases: Oracle 11g, MySQL, DB2, Mongo DB, NoSQL, Apache Cassandra, Hadoop

Java Frameworks: Spring 3.x, Hibernate 3.x, Struts 2, Angular JS

Design Patterns: Dependency Injection, MVC, Singleton, Adaptor, Factory, Gate Way, Façade, MyBatis

Testing: Junit, JIRA, ALM, ETL, TestNG

Build tool: Ant 1.8, Maven. NIFI, Docker

Web Services: SOAP Web Services -JAX-WS-API and RESTful Web Services

Development Methodologies: Agile, Sprint, Waterfall, Scrum

Operating System: Windows, UNIX, Mac OS, Ubuntu, Linux

PROFESSIONAL EXPERIENCE:

Confidential, Chicago, IL

Sr. Java Developer

Responsibilities:

  • Responsible for gathering and understanding the system requirements by interacting with clients.
  • Core Java coding and development using Multithreading and Design Patterns.
  • System design using various J2EE patterns like Iterator pattern, Adaptor Patten, Singleton Pattern, Data Access Objects.
  • Implemented user-friendly web-based application using AngularJS, HTML5, CSS3, Bootstrap, Spring and Mongo DB.
  • Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate.
  • Involved in writing and invoking the Spring MVC calls.
  • Used Hibernate 3.2 as ORM solution in persistence layer of the application.
  • Used JDBC to implement DAO pattern to for database access.
  • Used HQL (Hibernate Query Language) to write static and complex queries while communicating with Oracle database.
  • Strong development experience with developing RESTful Web Services using Node.js.
  • Designed tables in Oracle 11g database and worked with database developers for implementing stored procedures in the application.
  • Wrote hbm mapping files and POJO classes to map database tables with java objects.
  • Created an XML configuration file for Hibernate - Database connectivity.
  • Implemented JMS Listeners and Message Driven Beans (MDB).
  • Developed REST based services using Spring REST API and Apache CXF.
  • Developed REST Web services with a synchronous request-response and also involved in developing and deploying the Web Services - WSDL SOAP and for getting the data to and fro from the Web services and hub backend system. (third party services)
  • Migrating an existing on-premises application to AWS.
  • Experience with continuous integration Jenkins tool.
  • Performing Code merge using GIT.
  • Deploying of code to WebSphere.

Environment: Java 1.7, Eclipse, Tomcat, WebLogic, JSP, Servlets, Ajax, Struts, Spring, Hibernate, XML, Web Services, SOAP, Restful Web services, WSDL, JAXB, EJB, JSF, MySQL, Cassandra, Log4J, JUnit, ETL Maven, JIRA, Amazon Web Services (AWS), JavaScript, Jquery, JIRA, Neo4j, Scrum, HTML5, CSS3, SVN, PL/SQL, GRID, Oracle 11g, Mango DB Windows XP.

Confidential

Sr. Java Developer

Responsibilities:

  • Developed the JSPs required for service management and user management modules.
  • Implemented generics and auto boxing features of Java during the development.
  • Worked on spring framework to enhance the existing application.
  • Involved in analysis, design and development, testing phases of application.
  • Designed tables in Universal Database and worked with database developers for implementing stored procedures in the application
  • Implemented spring configuration setup, Hibernate hbm file mappings for several modules.
  • Developed the application with spring MVC, web flow framework and struts.
  • Worked on WebLogic server for building and deploying enterprise Java EE applications.
  • Designed and developed Struts Action classes and Views using JSP, Struts tag libraries & JSTL .
  • Developed the User Interface Screens for presentation using JSP, HTML and Java Script.
  • Work Exclusively with Core layer of Framework to Implement View Controller in MVC Architecture.
  • Creating SOAP Web Services using WSDL to connect with external clients.
  • Track and monitor on the production issues on daily basis and update the status to business owner.
  • Check and troubleshoot/analyse production issues the existing EMS application and fix the issues in estimated time.

Environment: : Java 1.5, JSP, Struts, JSF, servlets, WebLogic, spring, Hibernate, VC, JSP, HTML, Javascript, JIRA , SOAP and RESTful Web Services, SonarQube, Log4j, DB2, JDBC, DAO, UNIX.

Confidential, Reading, MA

Java/J2EE Developer

Responsibilities:

  • Requirement analysis and finding the gap with the existing functionalities
  • Design new technical enhancements and configuration
  • Core Java coding and development using Multithreading and Design Patterns.
  • Collaborate with product managers to redefine new enhancements manage the integration of Univadis system with Quantia
  • Used Spring Batch for data migration.
  • Develop RESTful web services for the application integration
  • Actuated two factor authentications for the administration module
  • Migration from SVN to Bitbucket
  • Enhanced existing sql to improve application performance
  • Redesigning of Message queues and implemented Executor services.
  • Work closely with business to support production environment
  • Actively involved in existing product enrichment
  • Involved in creation of test cases

Environment: Java 1.5, j2ee, Spring, Spring Batch, Web services, Json, JavaScript, XML, Tomcat, SVN, Bit Bucket, Maven, MySQL.

Confidential

Java Developer

Responsibilities:

  • Developed the application as per the functional requirements from the analysts
  • Worked on Web portals using Core Java, J2EE, and JavaScript.
  • Designed Class and Sequence Diagrams for the FTP functionality.
  • Developed the client side validation using JavaScript.
  • Developed web screens in Html and JSP.
  • Developed the transaction-oriented logic in the Data Access Layer.
  • Designed, developed, debugged and tested the web based J2EE application
  • Used Hibernate 3 for the data connectivity.
  • Used Log4J utility to log error, info and debug messages.
  • Resolved complex problems in less time.
  • Configured and deployed the J2EE application on WebSphere Server 5.
  • Played major role in the completion of the project.
  • Used apache struts to develop the web-based components
  • Used Struts Framework for the DAO.
  • Tested the whole application for errors screen by screens

Environment: Java 1.4, Core Java, JSP, Servlets, J2EE, RAD 6.0, UDB, HSQL, UML, Visio, CVS, Log4J, Win XP, Hibernate 3, Struts, DB2, Windows.

Confidential

Java Developer

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and various modules assigned.
  • Strong technical knowledge in Core Java, J2EE and JEE development.
  • Extensive experience design and coding in J2EE (Servlets, JSP) Environment with Eclipse IDE.
  • Implementation of GUI for flight Booking Module, Hotel Booking Module, Cancelation Module.
  • Involved in development of Web pages which represent the View using JSP HTML CSS and JavaScript, JQuery
  • Involved in writing Hibernate queries, and Hibernate specific configuration files and Hibernate mapping files.
  • Implemented Object-relation mapping in the persistence layer using hibernate frame work in conjunction with Spring Aspect Oriented Programming (AOP) functionality.
  • Implemented persistence layer using Hibernate framework and developed the Application layer using Java Beans.
  • Developed DAO, Service, Controller and View Components classes and also Configurations-JDBC Configurations, Hibernates, Springs Configuration and Web.xml Configurations.
  • Used Eclipse IDE for development the application with SVN of Version Control System

Environment: JDK1.5/5.0, Core Java, Multithreading Java /J2EE, Servlets, JSP, Springs and Hibernate, Spring MVC, XML, HTML, CSS, JavaScript, Oracle 10g, JQuery, Ajax, SQL, SVN, Eclipse IDE, Spring Tool Suite IDE, Junit, Windows 7/8.

Hire Now