We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

CA

SUMMARY:

  • Enthusiastic Java Programmer with 7+years of IT experience in Analysis, Design, Development, Testing and Deployment using Java - J2EE technologies in the areas of E-commerce, Banking, Service Domain.
  • Goal Driven, self-organized Developer with comprehensive understanding of various software development approaches such as Waterfall and Agile Methodologies
  • Strong programming skills and development experience using Java, Spring, Hibernate, JSP, Servlets, Java Beans and JDBC.
  • Good Hands on knowledge on Microservices based Architecture.
  • Good understanding of object-oriented design with knowledge & experience in data structures and algorithms.
  • Hands-on experience in using J2EE frameworks: Spring, Spring MVC, Hibernate.
  • Competent with skillful ability in using Spring (Dependency Injection/Inversion of Control/ Aspect Oriented Programming) and Object Relational Mapping frameworks like Hibernate with mapping of persistent classes and usage of HQL.
  • Proficient in Spring Templates (Spring JDBC, Spring Hibernate, Spring Rest Templates)
  • Expertise in Creating and Consuming Web Services, related technologies and tools: SOAP, Restful, WSDL, UDDI.
  • Experience in testing web services using SOAPUI and Postman tools.
  • Experienced with frontend technologies like HTML, CSS, JavaScript and jQuery.
  • Tech Savvy with far-reaching talents using multiple RDBMS products like Oracle and MySQL
  • Expertise using Core J2EE patterns like MVC and Data Access Object
  • Experience with unit testing using JUnit and Mockito frameworks
  • Deploying the J2EE applications to Application Servers using Maven for creating Build Scripts.
  • Good knowledge in version control system tools like SVN, GIT
  • Supported the application in production and used SPLUNK to get the application logs to handle the incidents
  • Experience in working in an Onsite/Offshore delivery model.
  • Flexible and easy adaptation to all kinds of work environment with good team/independent management for best quality end results with emphasis on performance optimization.

TECHNICAL SKILLS:

Languages: Java, C++, C

J2EE Technologies: JSP, Servlets, JDBC, Java Beans, Web Services, SOAP, Restful

Web Technologies: JSP, HTML, JavaScript, XML, JSON, Microservices

Frameworks/Tools: Spring, Hibernate, MVC Architecture, Web Services, Spring REST, Log4j, Maven,Spring boot

Web/Application Servers: WebSphere, WebLogic, JBOSS, Apache Tomcat, Apache HTTP Server

Software Methodologies: Agile Scrum, Waterfall

Databases and Tools: Oracle, MySQL,TOAD

Scripts: JavaScript, jQuery

IDEs/tools: Eclipse, Spring, Jenkin, Toad, SOAPUI, SPLUNK

Testing Tools: JUnit

PROFESSIONAL EXPERIENCE:

Confidential, CA

Java/J2EE Developer

Responsibilities:

  • Used Agile Development methodology, interacted with client, provide feedback on the features, suggest optimal solutions and tailored application to customer’s needs.
  • Designed and developed Application based on Spring Framework, Spring MVC, Spring Templates, Hibernate, Web Services using Java.
  • Developed Spring Controllers, Service Components, DAOs, Web Services and UI Integration for processing the member request for the two modules.
  • Developed the DAO layer using the hibernate for real time performance used the caching system for hibernate.
  • Used Spring MVC Framework Dependency Injection for integrating various Java Components.
  • Experience in working with Spring MVC Controllers and Spring Hibernate templates.
  • Hands on experience with data Persistence using Hibernate and Spring Framework
  • Configured the Spring, Hibernate, Log4j configuration files
  • Completed test cases using JUnit and Mockito Frameworks
  • Helped UI to integrate the java beans data using JSTL, Spring tags, JSP, jQuery, JSON.
  • Involved in testing and deployment of application Tomcat Application Server
  • Designing the application with reusable J2EE design patterns like Front Controller, Session Facade, TO (Transfer Object) and DAO patterns.
  • Used Maven to build & deploy applications, helped to deployment for CI using Jenkins and Maven
  • Wrote SQL queries and Stored Procedures for interacting with the Oracle database Was part of production support team to resolve the production incidents
  • Documentation of common problems prior to go-live and while actively in a Production Support role.

Environment: Java, J2EE, JSP, Servlets, JDBC, XML, Spring, Multithreading, Hibernate, Web Services, SOAP, Restful, WSDL, SOAP UI, JUNIT, Mockito, SQL, JSTL, Spring Tags, HTML, Java Script, CSS, Maven, Jenkins, UML, TOAD, WebSphere, Agile, Jira, Linux.

Confidential, Dearborn, MI

Sr. Java Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of application.
  • Used Dependency Injection feature of Spring framework for rapid development and ease of maintenance.
  • Developed the DAO layer for the application using Spring and Hibernate Template support.
  • Implemented Transactions using Spring Hibernate Manager framework.
  • Used Spring MVC to bind web parameters to business logic.
  • Maintained relationship between objects using Spring IOC.
  • Have worked on Oracle for storing and retrieving the application data.
  • Used Spring MVC Framework to construct the dynamic web pages
  • Worked on JUnit and Mockito for testing and maintaining the system state
  • Monitoring the application logs in different deployment environments.
  • Effectively used Log4j framework to implement logging system for the project.
  • Worked with DB team, Business Analysts, Project managers & users to analyze & implement requirements
  • Responsible for sending the testing instructions/test cases to the testing team, to make sure the enhancements or new requirements changes/implementations are working properly.
  • Writing SQL queries for necessary action on webpage as per the requirements.
  • Fixing the application defects/bugs in quick turnaround time.

Environment: Java, JSP, Servlets, Spring IOC, Spring MVC, Spring AOP, Spring Templates, Hibernate, DAO, XML, JDBC, JavaScript, jQuery, Apache Tomcat, Eclipse, Jenkin, Maven, Oracle, jUnit, Log4j, Mockito, Web Services, Restful, Jersey, Agile, Linux

Confidential, ORLANDO, FL

Java/J2EE Developer

Responsibilities:

  • Worked on various new enhancements on the system that involved requirements analysis, designing the solution, development and implementation.
  • Designed and developed the application using Agile Methodology and followed Scrum, pair programming.
  • Responsible for creating functional documents, technical documents, flow charts and data flow diagrams.
  • Involved in designing and writing custom code for business, data access and UI layers using core Java.
  • Created Spring Controllers and Integrated with Business Components and View Components
  • Used Spring MVC, Hibernate, Web Services, SOAP, RESTFUL Technologies.
  • Developed Spring and Hibernate data layer components for the application
  • Integrated business layer using Hibernate with Spring DAO.
  • Implemented caching techniques, wrote POJO classes for storing data and DAO’s to retrieve data and the configuration of database using Hibernate.
  • Developed Test Cases and Unit Tests for Functionality Testing using JUnit.
  • Used Maven for building of application and deployed to WebSphere Application Server.
  • Helped to deploy and resolve issues during deployment and Configured Maven. Used Jenkins for Continuous Integration (CI).
  • Performed unit testing for the service classes and the DAO’s using JUnit and assist users in the testing.
  • Gave production support for the entire application including troubleshooting and fixing bugs.

Environment: Java, Agile, J2EE, JSP, JDBC, Java Beans, Spring DI, Spring MVC, Hibernate Templates, Hibernate, Web Services, SOAP, RESTFUL, JSON, XML, Maven, Continuous Integration, SVN, Log4j, JUnit, Oracle RDBMS, TOAD, Linux

Confidential, Mo

Software Engineer

Responsibilities:

  • Involved in Analysis, Design and Development of new business requirements.
  • Extensively worked with HTML, JSP and Servlets to create dynamic web pages for new enhancements.
  • Extensively worked with JavaScript for various front-end validations.
  • Created Web services to interact with the MNP network Query Server.
  • Was involved in peer reviews for the modules coded by other team members.
  • Extensively worked on the analysis of defects and resolved the production issues (Production support)
  • Configured log4j properties to roll the logs daily.
  • Extensively worked with maven build script to build the application.
  • Used Eclipse as the IDE and Clear Case for version controller
  • Involved in Bug fixing and functionality enhancements
  • Wrote complex SQL Queries to implement backend process.
  • Involved in finding the RC of the bugs/issues.
  • Prepared the Status report every weekend and sending to Manager.
  • Involved in preparing the release management.

Environment: J2EE, Java, JDBC, HTML, JavaScript, Servlets, Spring, Hibernate, JUnit, PL/SQL, Log4J, Eclipse, Oracle Application Server, MQ Series, SQL, UML, XML, Weblogic, Maven, Oracle and Production Support.

Confidential

Software Engineer

Responsibilities:

  • Gather requirements and perform requirements analysis to understand the feasibility of the requirements and design the most optimistic solution as per the provided requirements.
  • To Understand the existing legacy employee system platform to design and develop new system like integrating employee biometric attendance to web based system to check in and check out.
  • Coordinate between multiple dependent teams and develop the web based system and maintain the module with meeting all the business requirements.
  • Analyzing business requirements along with team lead.
  • Designed necessary backend Java classes to support data access and user authorization.
  • Implemented MVC Architecture using Spring Framework.
  • Involved in the coding of generating the Actions, Action Forms.
  • Wrote unit test cases for different modules and resolved the test findings
  • Developed various daily jobs using MYSQL stored procedure to update notification status in multiple tables.
  • Created WSDL and REST based Web services for adding, modifying and deleting trading partners.
  • Debugged and enhanced performance of the web application.
  • Developed high quality software solutions that satisfy our customer’s needs.
  • Created technical specifications and use cases.
  • Used agile development practices and work in short iterations to deliver a continuous flow of the most important and valuable features.

Environment: Core Java, J2EE, Hibernate, REST Web Services, JUnit, Maven, HTML, JavaScript, JDBC, Oracle, Apache HTTP Server, Apache Tomcat, XML, Eclipse, Linux/Unix.

We'd love your feedback!