We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

San Antonio, TX

SUMMARY

  • Over 5+ years of experience in IT Industry in Development, Design, Analysis, Testing and Maintenance/Support of Applications using Java /J2EE Technologies.
  • Experience in Software Development Life Cycle (SDLC), which includes requirements analysis, modeling, design, architecture, development, integration, documentation, testing, and deployment.
  • Hands on experience in building Enterprise Applications and Distributed Systems using technologies such as Java, J2EE (Servlets, JSP, JSF, EJB, STRUTS, Hibernate, SPRING, SPRING MVC, JDBC, JMS) and XML.
  • Experienced in frameworks: Spring MVC, struts framework, spring and Hibernate.
  • Experienced in designing and developing application based on Spring Framework, Spring Boot, Spring MVC, Hibernate, Micro services, and Java.
  • Experience in utilizing and implementing complex Client/Server Intranet/Web based N - tier and Micro-services architecture applications using Spring Boot and Restful Web Services.
  • Experienced in designing, developing multi-tier application using J2EE technologies Servlets, JSP, Java Beans, JNDI, JDBC, Ant, Log4j, Web services, soap using J2EE design platform.
  • Extensive experience in developing various web-based applications using Hibernate, Apache Struts, Apache tomcat and spring frameworks.
  • Experience in writing database objects like Stored Procedures, Triggers, PL/SQL packages and Cursors for Oracle, MySQL, DB2 databases.
  • Experienced in development methodologies like Agile, waterfall and software engineering processes.
  • Strong experience in client interaction and understanding business application, business data flow and data relations from them.
  • Committed to excellence, self-motivator, fast-learner, team player, ability to deal with people diplomatically and a prudent developer with strong problem-solving skills and communication skills.

TECHNICAL SKILLS

Java/J2EE Technologies: Servlets, JSP, JDBC, JavaBeans, MVC, ANT, MAVEN, Log4j, XML, JNDI, JUNIT, Web services

Web Technologies: HTML 5, DHTML, JavaScript, CSS 3, AJAX, DOJO, XML, Web Services (SOAP, REST, WSDL)

Frameworks: Struts, Spring, Hibernate

IDE’s: Eclipse IDE

Web/Application Servers: Web Logic, Apache Tomcat

Version Control Tools: GIT, SVN

Database Environments: Oracle, SQL Server, My-SQL

Operating Systems: Windows, (Mac & Linux) UNIX

PROFESSIONAL EXPERIENCE

Confidential, San Antonio, TX

Java/J2EE Developer

Responsibilities:

  • Involved in Analysis, Design, Development and Maintenance phases of the project with major emphasis on Development of the modules like Activations and Customer Service.
  • Implemented business logic, data exchange and created graphics using JAVA and Spring MVC.
  • Involved in designing and implementation of multi-tier applications using Java, J2EE, JDBC, JSP, Spring Boot, Servlets, and JavaBeans with Eclipse.
  • Used Micro-services architecture, with Spring Boot based services interacting through a combination of REST and Spring Boot.
  • Developed and implemented the MVC Architectural Pattern using Spring Framework including JSP, Servlets, EJB, Form Bean and Action classes.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML and JQuery.
  • Created several JSP’s and populated them with data from databases using JDBC.
  • Developed many JSP pages, used JSON plug-in for asynchronous communication.
  • Used XML to transfer the application data between client and server. In server-side Servlets is used to construct and parse the data in XML format and in client-side Java is used.
  • Worked on XML (SAX and DOM), XSL, HTML, DHTML, and JavaScript.
  • Developed the application using Java Beans and Servlets.
  • Used Hibernate ORM for data persistence and transaction management.
  • Implemented the persistence layer using Hibernate and configured Hibernate with spring to interact with the database.
  • Implemented SOA architecture with web services using SOAP, WSDL and XML using CXF framework tool/Apache Commons.
  • Used Log4j to provide central logging facility.
  • Developed Developers test for repeatable test by using JUnit for fixing defects.
  • Involved in writing the Oracle PL/SQL Stored procedures, triggers, views.
  • Implemented the project under Agile Project Management Environment and followed SCRUM iterative incremental model & configured various sprints to execute.
  • Participated in meetings with business users for requirements, understanding and addressing the issues and changes in existing system.

Environment: Java/J2EE, Spring MVC, Spring Boot, Hibernate, Servlets, JSP, AJAX, JSON, XML, JQuery, JDBC, Java Beans, Micro services, SOAP, WSDL, Log4j, JUnit, Oracle, PL/SQL, Agile and Windows.

Confidential, Schaumburg, IL

Java/J2EE Developer

Responsibilities:

  • Involved in analyzing the specifications provided by the client and converting the specifications into the use cases.
  • Implemented various J2EE design patterns for designing this application.
  • Developed Servlets at server side for handling requests and responses from the web page and back-end java classes.
  • Used Eclipse IDE for coding, debugging and testing the application modules
  • Implemented Spring Services and business operations Dependency Injection.
  • Used different design patterns like MVC, Singleton, Data Access Object, Value Object etc.
  • Designed and developed the REST based Micro services using the Spring Boot.
  • Used Object/Relational mapping tool Hibernate to perform data base activities and transactions.
  • Implemented Java Message Services (JMS) using JMS API.
  • Used spring, Hibernate module as an Object Relational mapping tool for back end operations over SQL database.
  • Created XML Schema, XML template and used XML SAX/DOM API to parse them.
  • Involved in writing and updating Hibernate queries and Hibernate specific configuration and mapping File.
  • Developed Web services (SOAP) through WSDL in Apache Axis to interact with other components.
  • Used LOG4J & JUnit for debugging, testing and maintaining the system state.
  • Used Maven automated build scripts to compile and package the application.
  • Involved in creating and extracting data from database using SQL Queries, PL/SQL Stored procedures, triggers, packages on Oracle database.
  • Followed AGILE (SCRUM) methodologies, had sprint planning every two weeks and setup daily meetings to monitor the status.
  • Participated in the status meetings and status updating to the management team.

Environment: Java/J2EE, spring, Spring Boot, Eclipse, MVC, JPA, XMLHTML, JavaScript, AJAX, SAX, DOM, SOAP, WSDL, Log4j, JUnit, Maven, SQL, PL/SQL, Oracle, Agile and Windows.

Confidential, Omaha, NE

Java Developer

Responsibilities:

  • Responsible for gathering requirements from the client business unit by participating in design discussions and implementation feasibility analysis with business analysts at all levels.
  • Developed the application using Spring Framework that uses Model View Controller (MVC) architecture with JSP as the view.
  • Used Spring ORM Support for Hibernate to manage Hibernate Resources and consistent exception hierarchy.
  • Involved in the integration of the Front End web interface with the Spring MVC, JSP, HTML and CSS.
  • Used AJAX framework for asynchronous data transfer between the browser and the server.
  • Developed interfaces and their implementation classes to communicate with the mid-tier (services) using JMS.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information such as loan status report.
  • Developed Web services for sending and getting data from different applications using SOAP messages, such as Loan Applications, to transfer data from Branch Server to Head Office Server, then used SAX and DOM XML parsers for data retrieval.
  • Deployed the application on Web-sphere Application Server.
  • Used JUnit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions.
  • Used CVS for version control for implementing the application.
  • Followed the Agile (Scrum) development methodology and participated in daily Stand-up meetings to update the task status on the assigned tasks such as technical documentation, development of different modules.

Confidential

J2EE Developer

Responsibilities:

  • Implemented the MVC architecture using spring framework.
  • Developed JSPs and Servlets using spring framework.
  • Worked with various Java patterns such as Service Locator and Factory Pattern at the business layer for effective object behaviors.
  • Worked on the JAVA Collections API for handling the data objects between the business layers and the front end.
  • Developed Unit test cases using JUnit.
  • Implemented the background work using Multi-threading which sends mails in bulk behind the scene.
  • Developed the import/export utility, which allows user to import/export to/from MS-Excel, CSV and Database.
  • Implemented the web services client to consume the third-party service API for validating credit cards.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Developed ant scripts and developed builds using Apache ANT.
  • Used SQL to access data from Microsoft SQL Server database.
  • Wrote the unit test scripts for the assigned modules and carried out the unit testing on the developed modules.
  • Involved in using agile methodology techniques.
  • Prepare and maintain system documentation and user manuals.

Environment: Java, spring, JSP, Servlets, API, JUnit, MS Excel, CSV, JMS, Apache, ANT, SQL, Agile and Windows.

We'd love your feedback!