We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Buffalo Grove, IL

SUMMARY

  • 7 years of IT experience in Programming with Application Software Development in IT industry and dynamic experience in Software Development Life Cycle including requirement gathering, designing, programming, testing and implementation of major Systems.
  • Expertise in Core Java concepts such as OOP Concepts, Collections Framework, Exception Handling, Multi - Threading, Serialization.
  • Expertise in application development using MVC architecture with JAVA, J2EE, JSP, Servlets, JDBC, Web services, Apache Tomcat server, Oracle under Windows.
  • Well versed with complete Software Development Life Cycle (SDLC) and various software development methodologies such as Agile Methodology and Waterfall model.
  • Hands on experience in the design of J2EE architecture Web Applications, using technologies such as Java, Spring MVC, Hibernate, JSP, JDBC, Servlets.
  • Good knowledge about using HTML 5, CSS 3, AngularJS and JavaScript.
  • Experience in working on user interface applications and professional web applications using HTML, HTML5, CSS, CSS3, JavaScript, JQUERY, AJAX, JSON, AngularJS, Node.js etc.
  • Good knowledge about using design patterns which include MVC (Model-View-Controller), Singleton, Factory, DAO (Data Access Object).
  • Expertise in developing data models using Hibernate (Caching, Relationships and Hibernate DAO) Object relational mapping (ORM) framework and configuring Hibernate persistence layer.
  • Strong hands-on experience with Spring IO, Spring Boot, Spring Security, Spring Batch.
  • Expertise in developing light weight business component and integrated applications using Spring framework, spring MVC, Spring Data, Spring Batch, Spring Boot, Spring Security using features like IOC and configuring application context for spring bean factory.
  • Detailed experience with Spring Framework projects including use of features: AOP, DAO, Dependency Injection (IOC).
  • Have Strong experience in using Web Services Technologies like SOAP(JAX-WS), RESTful (JAX-RS) & Micro Services.
  • Good work experience in Service Oriented Architecture and Micro services architecture.
  • Good working knowledge of MAVEN for project build and Log4J for logging.
  • Experience in unit testing using Junit, Mockito, Power Mockito and Cucumber.
  • Experience in Production support and Debugging of live applications.
  • Have excellent analytical, programming and problem-solving skill.
  • Possesses good leadership qualities, good Interpersonal Skills, team-working attitude, take initiatives and proactive in solving problems.

TECHNICAL SKILLS

Languages: JAVA

Java/J2EE Technologies: Servlets, JDBC

Web Technologies: HTML5, CSS3, JavaScript, jQuery, Angular JS, Node JS, React JS, XML

Databases: Oracle, MySQL

Application/Web Servers: Apache Tomcat, WebSphere

IDE: Eclipse, RAD

Web Service Tools: SOAP UI. Postman. ARC

Frameworks: Spring, Hibernate, Spring Boot, Spring MVC, Spring AOP

Testing/Logging tools: Junit, log4J

Web Services and Microservices: SOAP, RESTful, Microservices

Build Script: ANT, Maven

Version Control Systems: GIT, SVN, GitHub, Dimensions Serena

Project Management Tools: JIRA

Continuous Integration Tool: Jenkins

Design Patterns: MVC, Factory, Singleton, DAO

Methodologies: Agile, Waterfall

Monitoring Tools: HPSM, Service Now, (X)Matters, HP Diagnostics, BSM

PROFESSIONAL EXPERIENCE

Confidential, Buffalo Grove, IL

Java Developer

Responsibilities:

  • Involved in the requirement analysis of technical design documents.
  • Designed the application using Spring 4 framework as the integration tool. Developed Controller layer to invoke different service.
  • Used Spring Framework for Dependency injection & integrated Hibernate for interacting with Oracle Database.
  • Used Spring beans to encapsulate business logic and implemented application MVC architecture using spring MVC framework.
  • Integrated Spring Security with JDBC to manage user registration and login.
  • Migrating existing application into micro services architecture using Rest APIs, spring boot.
  • Integrated Hibernate 4.1.2 with Spring to construct persistent layer using Hibernate Template class to retrieve asset data and investment order history data from Oracle 10g database.
  • Utilized Hibernate-ORM to map order data with database table and enabled Hibernate second level cache using Eh Cache to enhance the performance of history order data retrieval.
  • New library development with micro services architecture using Rest APIs, spring boot
  • Developed HQL queries for CRUD (create, read, update and delete) operations and to update order status once back office processed trading order.
  • Developed the application using Core Java, Multi-Threading, Spring Core, Beans, JDBC, Transaction and Batch, ORACLE, Maven.
  • To query database using the Java collection framework. Involved in batch processing using Spring Batch framework to extract data from database and load into corresponding App tables
  • Consumed SOAP web service provided by back office to transfer order data for execution and use Java XML Parser (Dom4j) to interpret the response.
  • Involved in configuration and deployment of application on WebSphere 8.5 Application Server.
  • Developed test cases and performed unit testing using JUnit 4.0.
  • Creating Front-end Applications using HTML5, CSS3, AngularJS, React JS, AJAX, XML, XSLT and JSON.
  • New library development with micro services architecture using Rest APIs, spring boot.
  • Implemented the logging mechanism using Log4j technology and configured Maven dependencies for build automation.
  • Designed and developed Java Multi-Threading based collector parser and distributor process, when the requirement was to collect, parse and distribute the data.
  • Followed Agile methodology (Scrum) as the development guideline and actively participated in project tracking using JIRA 7.0.

Environment: Java JDK 1.7, Spring 4.0, Hibernate 4.1.2, SOAP, Restful Web Services using Micro services architecture, JAX-RS, Dom4j 2.0, Servlet 3.0, Hibernate 4.1.2, CRUD, HTML 5, CSS 3, JavaScript, WebSphere 8.5, JUnit 4.0, Log4j, Agile Scrum, TDD, Spring Batch, Spring Security, JIRA 7.0, Maven, Git, Oracle 10g, Jenkins 1.7, RAD 8.5

Confidential, Boston, MA

Java Developer

Responsibilities:

  • Developed Spring Framework Controllers and worked on spring application framework features.
  • Implemented Design Patterns like Factory, Singleton.
  • Implemented API based on Spring Data module for saving the stream data to the database for only read operations to make available for further use.
  • Developed applications using Hibernate persistence framework, wrote persistent classes, hibernate query language, worked on Criteria API.
  • Worked on Hibernate object/relational mapping as per the database schema
  • Used maven to create the war/ear file.
  • Used JDBC for database connectivity and manipulation.
  • Implemented classes to stream the data from the social media applications.
  • Written interface implementation based on third party API's Twitter4J.
  • Implemented Dashboard Services using web services, XML.
  • Strong proficiency with Swing printing, imaging and other packages of Core Java API
  • Apart from the development role, was also involved in production support activities which involve opening and resolving defect, testing and reproducing the identified bugs and analyzing the logs.

Environment: Java 1.7, Hibernate, REST Web Services, Spring, Log4j, JUnit, Git, Maven, HTML & CSS.

Confidential

Java Developer

Responsibilities:

  • Used Spring 3.2 framework XML and Annotation methods. Obtained bean s using Dependency Injection (DI)/IOC.
  • Developed handler methods in Spring MVC for the user management module.
  • Worked high end on collections and multithreading.
  • Used Hibernate 3.0 in persistence layer and developed POJO's, Data Access Object (DAO) to handle database operations.
  • Implemented JAVA/J2EEdesign patterns such as Factory, DAO, and Singleton.
  • Consumed SOAP web services to verify patient’s rmation, and to contact banks for payment.
  • Assisted in developing User Interface using JSP, JavaScript, HTML 4, CSS 3.
  • Used Maven 3.1 as the tool to build the project and create WAR and EAR files.
  • Used SVN to commit and control the project versions and used Log4j for logging. Developed test cases and performed unit testing using JUnit 4.0.

Environment: Java 1.6, Spring 3.2, Hibernate 3.0, Servlet 3.0, SOAP, Maven 3.1, HTML 5, CSS 3, JavaScript, XML, JUnit 4, Log4j, Agile Scrum, WSDL

Confidential

Java Developer

Responsibilities:

  • Contributed positively to the overall team dynamically, participated in standup meetings, planning and design sessions and other business-development works.
  • Extensively involved in designing the database schema design and its development.
  • Developed the application using Spring Web MVC architecture.
  • Obtained bean s using Dependency Injection (DI)/IOC.
  • Used Spring framework XML and Annotation methods.
  • Developed applications using Hibernate persistence framework, wrote persistent classes, hibernate query language, worked on Criteria API.
  • Worked on Hibernate object/relational mapping as per the database schema
  • Used maven to create the war/ear file.
  • Writing Test Cases for performing Unit Testing.
  • Used Git repository for source code management.
  • Participated in Scrum meetings and project planning and coordinated the status sessions.

Environment: Java 1.6, Servlets, Spring, Hibernate, Log4j, Junit, Git, Maven, XML, HTML & CSS.

Confidential

Java Developer

Responsibilities:

  • Study the business process flow and existing system.
  • Developed various Servlets and Java Interfaces as part of the integration and process flow required for the system.
  • Worked on the Spring framework like Spring IOC and Spring DAO.
  • Created a loosely coupled component model to give the better flexibility to handle frequent business changes.
  • Participated in design discussions and object model development workshop sessions for different lines of business.
  • Configured Hibernate second level cache to reduce the number of hits to the configuration table data.
  • Developed application using J2EE technologies like Hibernate, Servlets, and JSP.
  • Created Hibernate mapping files, sessions, transactions, Query & Criteria's to fetch the data from the database.
  • Developed RESTful web services for customers’ info retrieval, bank transactions.
  • Participated in developing view pages using HTML5, CCS3, JavaScript, JSP.
  • Involved in creating JUnit test cases.
  • Involved in doing build & deployment using Maven.

Environment: Java 1.6, RESTful Webservices, hibernate, Spring, JSP, HTML, CSS, JavaScript, SVN, Log4j.

We'd love your feedback!