We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Los Angeles, CA

SUMMARY

  • Result oriented software engineering professional with 7+ years of experience and have a strong background of working with search oriented software industry.
  • Strong expertise in Core Java programming using Design Patterns, Collections and Multi - Threaded programming.
  • Excellent noledge of all teh phases of Software Development Life (SDLC) and methodologies such as Agile and waterfall model.
  • Extensive experience in Java/J2EE programming - JDBC, Servlets, JSP, JSTL, JMS.
  • Worked in development and deployment of multi-tiered web/client based enterprise applications using JAVA/J2EE technologies like Servlets, JSP, Hibernate, and spring, JDBC, Java Script and JQuery.
  • Experience with Apache Solr.
  • Expert noledge over J2EE Design Patterns like MVC Architecture, Front Controller, Session Facade, Business Delegate and Data Access Object for building J2EE Applications.
  • Good experience with Spring MVC, Spring Boot and Security.
  • Expertise in database development using SQL, T-SQL and PL/SQL in Oracle (11 and 10g), and SQL Server environments.
  • Good noledge and experience in Hibernate and DAO mapping.
  • Proficient in using Web services, JSON, XML, AJAX and RESTfull API.
  • Maintained and enhanced teh code and resources in source controls like GitHub.
  • Experience in developing applications using JBOSS Application Servers and Tomcat.
  • Excellent experience of builds tools like Git, ANT Maven and managing JAVA projects.
  • Experience in working in both Windows andUNIXplatforms including programming and debugging skills in UNIX Shell Scripting.
  • Experience in understanding business requirements, preparing and supervising execution of test cases for system customization/enhancements and initiatives.
  • Excellent analytical, logical and programming skills, Self Motivated, Self-Starter, and can work with minimal supervision with effective Communication skills and Organizational skills combined with attention and Time management skills.

TECHNICAL SKILLS

Java Technologies: JDK (1.8), Servlets, Python, Spring 3.0, Spring Boot, Spring MVC, Hibernate, JSP 1.2, JDBC 2.0, JNDI, ANT, AJAX, XML, (DTD, Schema, DOM, SAX), Java Beans, Web services (WSDL, Rest, SOAP), HTML, CSS, JavaScript

Languages: Java 8.0, SQL, T-SQL, PL/SQL, XML, HTML, DHTML, and UML.

Frameworks/Library: Spring 1.x/2.x, Struts 1.x/2.x, and 3.x, Hibernate 3.0

Web Technologies: Web Services, RESTful Service, JSON, XML

Software/Tools: Jenkins, Maven, Ant, GIT

Methodologies: Agile, Scrum, Waterfall, SDLC, STLC

Web Servers: Apache Tomcat, JBoss, WebSphere

Database: Oracle, MySQL, MongoDB, Redis

Operating Systems: Windows, Linux, Mac OS

PROFESSIONAL EXPERIENCE

Confidential, Los Angeles, CA

Java/J2EE Developer

Responsibilities:

  • Followed agile methodology, interacted with teh client, provide/take feedback on teh features, suggest/implement optimal solutions and tailored application to customer needs.
  • Integrated teh application with Spring Framework for implementing Dependency Injection and provide abstraction between presentation layer and persistence layer.
  • Worked on UI modifications using HTML5/CSS3,JSP, JavaScript, HTML, jQuery, AJAX, to create teh user interface views Migration 3rd party applications.
  • Developed and deployed business logic using session beans.
  • Used spring 3.0 framework and J2EE components, Utilized IoC, AOP and DAO modules. Developed controller classes, backend processes, and complex services. Added security for service layer methods using Spring Security.
  • Developed Business logic using Java Spring.
  • Used Restful Web Services to gather previous tax data and Tax schedule information.
  • Used Hibernate framework for back end development and spring dependency injection for middle layer development.
  • Implemented all DAO's using Spring Framework. Implemented SOA using Web Services (SOA over WESB and SOAP over JMS) on ESB utilizing WebSphere IntegrationDeveloper(WID).
  • Used Restful Web services.
  • Designed and integrated teh full scale Hibernate / spring.
  • Used Spring IOC and spring's Hibernate Support, transaction management.
  • Configured and deployed teh application on WebLogic Application Server.
  • Used MVC architecture, Business Delegate, Session facade, Data Access Object, Value Object and Singleton patterns.
  • Created JUnit test cases, and Development of JUnit classes.
  • Configured log4j to enable/disable logging in application.
  • Supported all teh UNIX requests for various applications.
  • Developed ANT script to build .war and .ear files for teh application.

Environment: Java,J2EE, JSP, Spring 3.0 MVC, Spring Boot, Hibernate, Eclipse, JBOSS, Oracle 11g, HTML5/CSS3, JavaScript, XML, JUnit, Git, UNIX.

Confidential, Los Angeles, CA

Sr. Java/JEE Developer

Responsibilities:

  • Worked on gathering requirements from stakeholders and performed Design & Analysis of teh Customer Specifications.
  • Converted old PowerBuilder application to Java J2EE application.
  • Created responsive GUI interface and Web pages using HTML5/CSS3, JQuery, Bootstrap and JavaScript
  • Developed and deployed business logic using session beans and servlets.
  • Developed and deployed business logic using session beans and servlets.
  • Used Spring 3.0 MVC framework
  • Used Web Services (SOAP/Restful) to exchange information.
  • Used Hibernate framework for back end development and Spring dependency injection for middle layer development.
  • Extracted data from various databases like MS Access and SQL Server and loaded in oracle database.
  • Wrote Oracle PL/SQL Stored procedures, triggers, views.
  • Involved in debugging teh application.
  • Used Maven to compile and generate EAR, WAR, and JAR files.
  • Created custom Exception classes to display appropriate error messages to business users.
  • Used Junit to perform white box testing of application. Created test conditions/test data.
  • Used Log4j for logging Errors and publishing logging information to various preferred destinations.
  • Used Jenkins for continuous deployment.

Confidential, San Francisco, CA

Java Developer

Responsibilities:

  • Effectively interacted with team members and business users for requirements gathering.
  • Understanding functional specifications and documenting technical design documents.
  • Used Spring MVC to decouple business logic and view components.
  • Involved in teh integration of spring for implementing Dependency Injection (DI/IOC).
  • Developed teh Business Logic using Plain Old Java Objects (POJOs).
  • Developed Graphical User Interfaces using HTML and JSP’s for user interaction.
  • Used JSON for data exchange between application modules along with XML.
  • Used Direct Web Remoting, Spring JDBC Template and Spring DAO’s Support classes for JDBC.
  • Created set of classes using DAO pattern to decouple teh business logic and data.
  • Used various Core Java concepts such as Multi Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Consumed Web Services for transferring data between different applications.
  • Involved in coding, maintaining, and administering Servlets, and JSP components to be deployed on a WebSphere Application server application server.
  • Interfaced with teh DB2/400 back-end database using Hibernate Framework and XML Config files.
  • Used Hibernate, object/relational-mapping (ORM) solution, and technique of mapping data representation from MVC model to Oracle Relational data model with a SQL schema.
  • Developed Web Services using XML messages that use SOAP. Developed Web Services for Payment Transaction and Payment Release.
  • Built scripts using Ant to build teh J2EE application.
  • Used Maven to compile and generate EAR, WAR, and JAR files. Used Jetty plugin.
  • Used Log4j and Slf4j for logging Errors and publishing logging information to various preferred destinations.
  • Wrote test cases in JUnit for unit testing of classes and implemented teh logging using Log4j.
  • Used CVS version control to track and maintain teh different version of teh application.

Environment: Java, J2EE, JSP, JSTL, Servlet, Agile Methodology, MVC, Tomcat/JBoss, XML, HTML, CSS, DHTML, DOM,Hibernate, SOAP, JavaScript, Oracle, JUnit, Web services, ANT, Solaris and Windows.

Confidential

Java Developer

Responsibilities:

  • Responsible for assessing and analyzing content needs and designing content layout solutions.
  • Responsible for prompt development of services, features and tools for teh company's highly interactive UI System
  • Client side validation was done using JavaScript
  • Used regular expressions to validate input and process strings with Perl scripts.
  • Modified and create Cascade Style Sheets for improved user experience.
  • Responsible for building various dynamic templates using JavaScript.
  • Used libraries like AJAX, JSON and JQuery to develop and implement perfect dynamic templates.
  • Extensively used spring framework to implement bean to declare a service and accessed those using Application context.
  • Used Declarative Exception Handling in struts.
  • Used hibernate for Object Relational Mapping and Hibernate Query Language.
  • Involved in Exception handling (hibernate, SQL and generic exceptions) and displayed appropriate messages.
  • Extensively used of collection framework, Java threads, Multi threading.
  • Designed and involved in teh development of XML Schemas.
  • Developed web services, which will retrieve/update Address and email address.
  • Used Log4J to create log information.
  • Used Stored Procedures to crunch data on Oracle 10g.
  • Involved in creating test cases using Junit for Java classes and Abstract spring dependency Injection test for spring beans.
  • Performed a thorough unit testing and resolved several data related issues before migration to production.

Environment: Java, JSP, Struts, spring, Hibernate, JDBC, CSS, Java Script, AJAX, Eclipse, Web Logic, Oracle, UNIX, and Windows.

We'd love your feedback!