We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Plano, TX

SUMMARY

  • Having 8+ years of IT Experience in Analysis, Design, Development, Testing, Deployment and Implementation of Multi - Tier Web and Distributed applications using Java, J2EE Technologies and Related Frameworks
  • Solid experience with various Software Development Methodologies like SDLC, Object Oriented Analysis and Design (OOAD), Agile Software Development.
  • Excellent Java development skills using J2EE, J2SE (7 & 8), Servlets, JSP, JDBC, Java Beans, JMS, JNDI and Web Services (SOAP and Data REST)
  • Worked on coding the application tier using Spring, Spring Modules, (MVC, Batch, Spring DI, AOP and Templates) and Spring Boot
  • Experience in configuring and coding using ORM components, setting up configuration files, annotations using Hibernate framework and Data JPA.
  • Designing, Implementing, Developing, Deploying and Consuming Web Services (Spring REST, Jersey, SOAP, UDDI, Axis2, WSDL, JAXB, JAX-RS, JAX-WS, Docker)
  • Used Java8 features like Parallel Streams, filters and Lambda Expressions.
  • Experience in writing Build Scripts using Maven, Gradle, Python, Shell Scripts and using CI (Continuation Integration) tools like Continuum, Jenkin.
  • Expertise in using and deploying the web application on various web & application servers like Apache web server, Web Logic, Tomcat, IBM Web Sphere, JBOSS.
  • Proficiency in programming with different IDE's like Eclipse, IntelliJ, NetBeans, WebLogic Workshop, Spring Tool Suite, WebStorm.
  • Experience in front-end UI development skills using scripting languages like JSP, HTML, JavaScript, jQuery, Angular, React.Js, NodeJS, CSS and SASS, JSTL, and Spring tag libs.
  • Expertise in designing applications using various J2EE design patterns like MVC, Singleton, Data Access Object, Factory, Session Façade, Business Delegate, Front Controller etc.
  • Expertise in development of unit test cases using JUnit, Mock and Power Mock frameworks
  • Experience in Log4j for capturing the logging information from the java code
  • Experience in SQL and Worked on databases like Oracle and IBM DB2, MySQL, Postgres.
  • Experience in No-SQL using MongoDB.
  • Experience in Microservices.
  • Ability to learn quickly in work environment, fluent in communication, productive interpersonal skills with the ability to understand and cooperate with group requirements efficiently
  • Dedicated to successful project completion with the ability to work in a team or as an individual, and as a liaison between different teams

TECHNICAL SKILLS

Languages: Java 8, C, C++, Python, JavaScript, HTML, DHTML, XML, CSS

J2EE Technologies Frameworks: Core Java, J2EE, Servlets, JSP, JDBC, Java Beans, JAX-WS, MVCSpring Framework (DI, MVC, AOP, Data), Hibernate, Web Services, SOAP, REST, Jersey, Spring REST, Spring Boot, Spring Data, Mockito, WSDL, AXIS, Jersey, JUnit, Log4j, Jackson, jQuery, Angular, ReactJS

Design patterns: MVC, Singleton, Front Controller, Business Delegate, Service Locator, Data Access Object, Factory and Abstract Factory

Web/Application Servers: WebSphere, WebLogic, JBoss, Tomcat Server

Development Methodologies: Waterfall, Agile/ Scrum

IDE Tools: Eclipse, Spring Tool Suite, RAD, Sublime, Intellij, NetBeans, WebLogic Workshop, Spring Tool Suite, WebStorm

Build and Other Tools: Maven, JENKIN, SPLUNK, SOAP UI, Postman

Version control: GIT, SVN, CVS

Databases & Tools: Oracle, SQL, MySQL, TOAD, SQL Developer, MYSQL workbench, MongoDB

Operating Systems: Windows, Unix, Mac OS

PROFESSIONAL EXPERIENCE

Confidential, Plano, TX

Sr. Java Developer

Responsibilities:

  • Involved in the Analysis, Design and implementation using AGILE methodology for iterative development of the application. Participated in Scrum, Retrospective and Release Planning Meetings.
  • Developed application using Spring, Hibernate, Web Services (RESTFUL).
  • Worked on Spring Controllers and configured using annotations to handle the presentation requests and integrated with services and DAO using annotation.
  • Secured the REST services using Spring Boot Framework and created documented REST services using Swagger and Jersey.
  • Developed and Consumes Restful web services and tested using SOAP UI.
  • Writing SQL, PL/SQL and Stored Procedures using MySQL database.
  • Developed JUnit for Unit Testing and Mockito as a Mocking framework.
  • Worked on the payment gateway integration.
  • Used JSP, JSTL and Spring tags for retrieving and displaying data. Used jQuery Framework.
  • Helped the build team to integrate the code Continuous Integration using Jenkins.
  • Used the Log4j framework to log the system execution details to log files.
  • Used GIT version controlling to maintain project versions.
  • As a part of Quality assurance I participated in the Code review process.
  • Used SPLUNK to search and reviews the logs information while working on the incidents
  • Used Tomcat web server to deploy application locally and used IBM Web Sphere to deploy application in production

Environment: Core Java, Java 8, JSP, Servlets, Spring MVC/ DI/ AOP/ Templates, Spring Boot, Hibernate, Microservices, Web Services, RESTFUL Services, SOAP, SOAP UI, Jersey, Axis, RAD, JUnit, HQL, Mockito, PL/SQL, JSTL, Spring Tags, HTML, CSS, Maven, Jenkin, Rally, UML, SPLUNK, TOAD, WebSphere, IBM HTTP Server, Tomcat Server, Eclipse, MySQL, Oracle, MongoDB, Linux/Unix

Confidential, Dallas, TX

Java Developer

Responsibilities:

  • Followed Agile methodology and SCRUM meetings to track, optimize and develop sequence diagrams depicting method interactions.
  • Involved in all phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Involved in designing, developing and configuring server side J2EE components like JavaBeans, JSP, Servlets, JNDI, and XML using IDE- Eclipse and deployments in WebSphere
  • Designed and developed Application based on Spring Framework, Spring MVC, Hibernate.
  • Developed Spring Controllers, Service Components, DAOs, Web Services and UI Integration for developing the presentation layer of the application.
  • Used Spring Boot at back-end which helps to develop application with ease
  • Developed White box test cases using JUnit and Mockito frameworks and Configured Log4j Mechanism for complete project using xml files.
  • Extensively used Java 8 features such as lambda expressions, Parallel operations on collections, multithreading and for effective sorting mechanisms
  • Developed user interface using HTML, CSS and JavaScript to display the data on the client side.
  • Utilized Log4j for request / response / error loggings.
  • Involved in Unit & Integration Testing for different Modules in the application and logging, debugging using JUnit.
  • Helped UI to integrate the java beans data using JSTL, Spring tags, JSP, jQuery, Taglibs.
  • Create Maven pom.xml files and integrated with Jenkins Continuous Integration worked closely with build engineers
  • Mentored, trained and educating the users in technology perspective, worked through walk through and review sessions, closely worked with users and team members in problem solving
  • Worked with the QA team during various testing phases and resolved defects.
  • Involved in debugging the defects, code review and analysis of Performance issues.

Environment: Core Java, Java 8, J2EE, Servlets, JSP, JDBC, Spring, Spring Boot, Microservices, Hibernate, Web Services, WSDL, SOAP, RESTFUL, SOA, Mockito, HTML, CSS, XML, jQuery, MAVEN, Oracle, Design Patterns, UNIX, Tomcat, MySQL, Oracle, GIT, Windows

Confidential, Austin, TX

Java Developer

Responsibilities:

  • Involved in design and requirements gathering for the project for further improvements and enhancements as per business requirements.
  • Development of application using J2EE, Spring, Hibernate, Web Services (SOAP & REST), jQuery, JSTL, Oracle, Maven technologies
  • Created business logic and application in Spring Framework, Hibernate and Annotations
  • Developed the persistence logic using Hibernate and configured using Annotations
  • Developed and consumed SOAP and Restful using Jersey and Axis Frameworks
  • Monitored error log using Log4j and solved the problems.
  • Used JUnit for testing and integration of modules.
  • Used various Design Patterns like Factory, Abstract Factory and Singleton Patterns.
  • Integrated the Spring framework with Hibernate ORM tool to access the Oracle database
  • Developed build and deployment scripts using Maven to generate WAR, EAR and JAR files and store them on the repository, publish and deploy on the Tomcat.
  • Developed java scripts for all client-side validation and developed User Interface (GUI) using JSP, CSS.
  • Responsible includes integration cycle and deploying application on the Production server and providing Production support.

Environment: Core Java, J2EE, Servlets, JSP, JDBC, Spring, Hibernate, Web services, WSDL, SOAP, REST, Axis, Jersey, SOA, RabbitMQ, HTML, DHTML, CSS, XML, AJAX, jQuery, MAVEN, TOAD, SQL, PL/SQL, Oracle, Design Patterns, UNIX, Tomcat, Oracle, Windows 7.

Confidential, Columbus, OH

Java Developer

Responsibilities:

  • Application development using Spring, Hibernate, Web Services (SOAP and RESTFUL)
  • Developed UI using Spring MVC, business logic using Spring (IOC, AOP), persistence using Hibernate.
  • Developed in Agile/Scrum methodology.
  • Developed Spring Controllers which manages the application flow and makes calls to business objects to manipulate its contents Developed server-side application which handles the database manipulation with the back-end Oracle database using Hibernate
  • Developed, Deployed Enterprise Web Services (SOAP and RESTFUL) and Consumed and generated client using Jersey Frameworks using Eclipse
  • Extensively used Hibernate in the data access layer to access and update information from the Oracle database and used Hibernate Query Language (HQL) for writing the queries.
  • Update the dynamic information in JSP Pages using JSTL and Spring Tag libs
  • Used JAXB for Marshaling and UnMarshaling the XML data.
  • Used WebSphere to Deployment the application and web service.
  • Designed and developed Caching using Singleton pattern.
  • Used Maven to build the project and JUnit to develop unit test cases
  • Prepared Unit test cases using JUnit and remote testing using SOAPUI.
  • Helped to deploy and resolve issues during deployment and Configured Maven, Shell Scripts. Used Jenkins for Continuous Integration (CI).
  • Coordinated with the QA team in testing of the application in various environments.
  • Involved in Production Deployment, Support and Reviewed the app server production logs using Splunk supported the production incidents handling team for production incidents

Environment: Java, Agile, Jackson, SOA, J2EE, Spring, Hibernate, Web Services, Jersey, RESTFUL, SOAP, JDBC, JSP, HTML, JavaScript, jQuery, JDBC, XML, Log4j, JUnit, Putty, Jenkin, Maven, SOAP UI, Rally, Eclipse, UML, Shell Script, SVN, GIT, Oracle, UNIX, Web-Sphere.

Confidential

Software Engineer

Responsibilities:

  • Involved in design and requirements gathering for the project for further improvements and enhancements as per business requirements.
  • Development of application using J2EE, Spring, Hibernate, Web Services (SOAP & REST), jQuery, JSTL, Oracle, Maven technologies
  • Created business logic and application in Spring Framework, Hibernate and Annotations
  • Developed the persistence logic using Hibernate and configured using Annotations
  • Developed and consumed SOAP and Restful using Jersey and Axis Frameworks
  • Monitored error log using Log4j and solved the problems.
  • Used JUnit for testing and integration of modules.
  • Used various Design Patterns like Factory, Abstract Factory and Singleton Patterns.
  • Integrated the Spring framework with Hibernate ORM tool to access the Oracle database
  • Developed build and deployment scripts using Maven to generate WAR, EAR and JAR files and store them on the repository, publish and deploy on the Tomcat.
  • Developed java scripts for all client-side validation and developed User Interface (GUI) using JSP, CSS.
  • Responsible includes integration cycle and deploying application on the Production server and providing Production support.

Environment: Java, J2EE, Servlets, JSP, JDBC, Spring, Hibernate, Web services, WSDL, SOAP, REST, Axis, Jersey, SOA, HTML, DHTML, CSS, XML, AJAX, jQuery, MAVEN, TOAD, SQL, PL/SQL, Oracle, Design Patterns, UNIX, Tomcat, Oracle, Windows 7.

We'd love your feedback!