We provide IT Staff Augmentation Services!

Java/jee Developer Resume

4.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 knowledge of all the 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 knowledge 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 MongoDB environments.
  • Good knowledge and experience in Hibernate and DAO mapping.
  • Proficient in using Web services, JSON, XML, AJAX and RESTfull API.
  • Maintained and enhanced the 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 and UNIX platforms 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

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/JEE Developer

Responsibilities:

  • Followed agile methodology, interacted with the client, provide/take feedback on the features, suggest/implement optimal solutions and tailored application to customer needs.
  • Integrated the 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 the 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 for back end development and spring dependency injection for middle layer development.
  • Worked on the persistence layer using MySQL database. Wrote queries and called procedures and functions.
  • Implemented all DAO's using Spring Framework. Implemented SOA using Web Services (SOA over WESB and SOAP over JMS) on ESB utilizing WebSphere Integration Developer (WID).
  • Used Restful Web services.
  • Wrote SQL queries, PL/SQL stored procedures and modifications to existing database structure.
  • Designed and integrated the full scale Hibernate / spring.
  • Used Spring IOC and spring's Hibernate Support, transaction management.
  • Configured and deployed the 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 the UNIX requests for various applications.
  • Developed ANT script to build .war and .ear files for the 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

Java/JEE Developer

Responsibilities:

  • Worked on gathering requirements from stakeholders and performed Design & Analysis of the 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.
  • 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.
  • Set up and integrate MongoDB database with the application.
  • Worked with MongoDB database to get data in Services and wrote efficient and complex queries.
  • Extracted data from various databases like MS Access and SQL Server and loaded in oracle database.
  • Wrote Oracle PL/SQL Stored procedures, triggers, and views.
  • Involved in debugging the 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.

Environment: Java, J2EE, HTML5/CSS3, AngularJS, Spring 3.0, Servlets, Hibernate, JBoss AS 7.x, Rest WebServices, PL/SQL Oracle 10g, jUNIT, Jenkins, Unix, GIT

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 the integration of spring for implementing Dependency Injection (DI/IOC).
  • Developed the 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 the 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 the 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 the 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 preferred destinations.
  • Wrote test cases in JUnit for unit testing of classes and implemented the logging using Log4j.
  • Used CVS version control to track and maintain the different version of the 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

Confidential

Java Developer

Responsibilities:

  • Responsible for assessing and analyzing content needs and designing content layout solutions.
  • 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 the 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.

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

We'd love your feedback!