We provide IT Staff Augmentation Services!

Sr. Java/ J2ee Developer Resume

5.00/5 (Submit Your Rating)

Santa Barbara, Ca

SUMMARY:

  • 8 years of IT experience in the roles of Senior Developer, Senior Software Engineer and Software Engineer.
  • Demonstrated experience in the building web based multi - tier Java applications using Core Java, J2EE, JSF, JSP, EJB, JPA, JDBC, SERVLETS, JAVA SCRIPTS, JSTL, JMS, HTML, CSS, XML, XSLT, Spring, Hibernate, Web services (SOAP and Rest based API), Struts and various data base systems.
  • Experienced with hands on development in MVC framework with spring.
  • Strong technical knowledge on ORM frameworks like Hibernate to map the application Java Objects with backend database tables. Experience in integrating Hibernate with spring framework.
  • Very well experienced with various spring modules like Spring Core, Spring Data Access, Spring Boot and Spring Web framework.
  • Experience in working with WebLogic Portal Server 12c
  • Experience in designing Microservices based applications and migrating legacy applications to micro service oriented architecture.
  • Expert in frontend technologies such as HTML, CSS, JavaScript, JQuery and JSON.
  • Experience in developing web services for the providers and clients using SOAP and REST technologies.
  • Strong experience in designing and working with MySQL and Mongo DB
  • Strong experience with Mongoose, used to access MongoDB on the server
  • Experience on various application servers like Apache Tomcat, WebLogic, WebSphere, Jboss and JRun.
  • Experience with building and deploying projects using Maven technologies.
  • Experience in deploying applications in web and app servers like Tomcat and JBoss.
  • Been working on diverse Database Servers like My SQL 5.0 & Oracle 11g.
  • Very well experienced in developing applications using IDE tools like Eclipse.
  • Experience with writing unit test cases in Junit.
  • Expertise in various version control tools such as SVN and CVS.
  • Good working knowledge of using the tools like log4j.
  • Good knowledge and experience in Agile Scrum methodologies.
  • Comfortable working with both backend and frontend applications.
  • Excellent interpersonal skills, including the ability to coordinate and motivate team members.
  • Adept at establishing and enforcing standards and best practices in the areas of coding, exception handling, testing and logging.

TECHNICAL SKILLS:

XML Technologies: XML, XSD, DTD, XSLT

Web Services: SOAP, REST

Databases: MySQL, Oracle

IDEs: Eclipse

Tools: CVS, SVN, Maven, SQL Developer

Operating Systems: WINDOWS, Linux

PROFESSIONAL EXPERIENCE:

Confidential, Santa Barbara, CA

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in complete SDLC life cycle that include design, development, testing and production support.
  • Involved in installation and configuration WebLogic Portal Server 12c.
  • Implemented POC using spring core, spring MVC, SOAP Services, AJAX, JQuery and JSF.
  • Worked on events and runtime errors using JSF event listeners and validations.
  • Used Ajax with JSF to communicate with the server to get the asynchronous response.
  • Developed Controllers for each page using Spring MVC Annotation and call different layers from controller layer.
  • Configured and used WebLogic content management to display content in JSP view components
  • Used Agile practices and Test Driven Development techniques to provide reliable, working software early and often
  • Used spring annotations like @Component, @service, @Repository and @qualifier annotations to implement layer specific business components.
  • Developed an application using Hibernate, JPA, Spring MVC, Spring IOC, Spring Annotations, Spring AOP, Spring Batch, JSP, Web Services, HTML, CSS and JavaScript etc
  • Implemented Spring Declarative transaction management with Aspect oriented approach.
  • Implemented spring Constructor-injection to read mandatory configuration files and process it using XML parsers.
  • Developed code with JDBC interface to connect a database and SQL to access data from Microsoft SQL Server database.
  • Working on Maven, Log4j, Junit and Swagger API for Restful Services
  • Used Microservices architecture with Spring Boot-based services interacting through a combination of REST and RabbitMQ message brokers. Deployed services in Docker containers managed by Mesos/Marathon.
  • Developed Java Page Flow, Struts and web service Portlets using WebLogic Server 12c as a part of application development. Utilized and developed EJB, JMS and Web Service controls for creating the Portlets
  • Integrated spring with Hibernate using Spring DAO, configure data sources and implemented CRUD operations.
  • Implemented Spring Transactional, session and caching aspects to work as cross cutting functionality.
  • Create RFP (Request for Proposal) Microservices to provide RESTful API utilizing Spring Boot with Spring 3
  • Working as a developer maintaining and updating an in-house ERP system using a Python/Django backend with a Django REST Framework based API
  • Implemented Micro Services based Cloud Architecture on AWS Platform and Cloud Foundry
  • Designed 'Conventional Based Coding' and developed it by using Hibernate framework and Object Relational Mapping(ORM) ability to implement dynamic fetching and displaying of various table data with JSF tag libraries.
  • For mapping java classes to database tables Hibernate is used as ORM.
  • Involved in making database connectivity and accessing the session for database transactions by developing Hibernate configuration and Session-per-request design pattern.
  • Developed DAO for handling data base operations from database which involves using HQL and other Hibernate queries.
  • Involved in creating Portals, Portlets, books, pages, desktops and shells, themes, layouts, menus and worked with place holders, events, content selectors, campaigns using WebLogic portal 12c
  • Implemented Second level of cache to read entities at JVM startup configure cache properties and integrated with Hibernate configuration properties.
  • Implemented Retrieval based on zip code as SOAP based web service, secure web service using ws-security interceptors.
  • Involved in producing/consuming JSON based request/response by implementing Rest based web services using Spring MVC.
  • Involved in designing and developing the Stored Procedures, Functions and Triggers for the entire application.
  • Technologies utilized include various J2EE technologies like WebLogic, JDBC, and Service Oriented Architecture (SOA) for designing services interface to the e-Plate Server Module, EJB based Java RMI. Also XML/XSLT/XML schema is used for faster data transformations between various client interfaces
  • Worked with NoSQL Cassandra to store, retrieve, and update and manage all the details for Ethernet provisioning and customer order tracking
  • Implemented Junit and Easy mock test case design logic and implemented throughout application.
  • Worked with building tool Maven to deploy applications, configure plug-ins and integrated with CI servers like Jenkins.
  • Developed and deployed the applications using server JBoss.
  • Used SVN for version control and JIRA for bug tracking.

Environment: Java, JBoss, Spring, MVC, DAO, AJAX, Hibernate, JSF Tag Lib, SOAP/Rest web services, WS-Security interceptors, XML, Oracle, JQuery, JMS, Maven, SVN, JIRA, Easy mock, Junit.

Confidential

Sr. J2EE Developer

Responsibilities:

  • Involved in designing, development, integration testing of modules, requirements.
  • Worked on Use case diagrams class diagrams and sequence diagrams using Rational raised for design phase.
  • Used to deploy portal application in WebLogic portal server using workshop.
  • Used agile methodology for the every module in project for developing the application.
  • Responsible in development of presentation layer using JSP and Servlets.
  • Responsible for designing application flow based on user requirements using Visio.
  • Database schema design development and coding of DDL & DML statements, functions.
  • Worked on E-commerce backbends using Hybris and Java
  • Designed and implemented the MongoDB schema
  • Wrote services to store and retrieve user data from the MongoDB for the application on devices
  • Implemented service layer on top of Cassandra using core Java, Java API and Restful API.
  • Worked on Prototyping and Implementation using Java, Node JS, and AWS with Slacker platform.
  • Responsible for designing, coding and developed the application in J2EE using MVC architecture.
  • Developed Business components using spring framework and database connections using JDBC.
  • Implemented transaction management for database transactions using spring framework.
  • Responsible for performing any enhancements with the existing application which was implemented using MVC paradigm, implemented by Spring Framework.
  • Collaborate on the design with other team members and product owners, both inside and outside the scrum team
  • Developed REST API using JAVA Spring, Maven and Log4J.
  • Developed portals, desktops, books, pages & Portlets for Accounts module using WebLogic Workshop
  • Implemented persistence layer using Hibernate-ORM.
  • Infrastructure-as-a-Service platforms on VMware's Cloud foundry Cloud Server
  • Responsible for developing front end service calls with Ajax and JQuery, and implemented customized JQuery plugins to meet the business requirements across the application.
  • Developed WSDL based web services using WSDL, SOAP, JAX-WS, and JAXB.
  • Used web services like RESTFUL for developing XML and JSON using JAX-RS
  • Consumed Web Service using JSON and REST to get the registered users, update their status.

Environment: J2EE, Servlets, JDBC, Spring, JSP, Hibernate, AJAX, XML, CSS, HTML, Oracle 10g/11i, JQuery, Junit, REST, JSON, SVN.

Confidential

Java Developer

Responsibilities:

  • Responsible for the entire development of front end web pages using HTML5, JQuery, CSS and JavaScript.
  • Responsible for creation of the project structure, development of the application with Java, J2EE and management of the code.
  • Designed and built Apache Cassandra database for product inbound/outbound large dataset under Linux.
  • Configured JDBC data sources in WebLogic application server using console application.
  • Responsible for the entire implementation of DAO for data access using the Hibernate framework.
  • Responsible for the Design and management of database in Oracle using Toad tool.
  • Integrated third party plugin tool for data tables with dynamic data using JQuery.
  • Responsible for the deployment of the application on the server using JBoss.
  • Involved in WebLogic Portal Administration for Installing and configuring WebLogic Portal Server, creating users, user groups, defining rules, content management and portal security.
  • Involved in client interaction and support for the application testing at the client location.
  • Performed an active role in the Integration of various systems present in the application.
  • Responsible to provide services for the mobile requests based on the user request.
  • Performed logging of the entire debug, error and warning at the code level using log4j.
  • Involved in the UAT phase and production phase to provide continuous support to the onsite team.
  • Used HP Quality center tool to actively resolve any bugs logged in any of the testing phases.
  • Developed the application in an agile environment with the constant changes in the application scope and deadlines.

Environment: Java SE 7, Eclipse 3.4, log4j, SVN, ANT, Xml, Linux, Hibernate, JQuery, JavaScript, Putty, HTML, JQuery.

Confidential

Java Developer

Responsibilities:

  • Involved in the development of the application by using spring framework along with the MVC architecture.
  • Responsible for the development of services and providing to the mobile team for the application.
  • Responsible in the deployment of the code on the staging/QA server.
  • Integrated Address Book using Open Source Social Auth to Invite Friends from the social media such as Facebook/twitter and also through Email.
  • Developing new user-facing features using React.js
  • Integrated Push notifications for Android/IPhone using Javapns and GCM for the application.
  • Involved in development of web interface using JSP, JSTL, Servlets, JavaScript and JDBC for administering and managing users and clients.
  • Integrated third party custom picker’s plugins in the application using JQuery for iPhone/Android web browsers.
  • Responsible for the design of customizable headers and footers using Tiles framework of spring, and also used Jdbc Template to perform database operations at the server side.
  • Responsible for the integration of Google Maps in the application with the JQuery Mobile plugin.

Environment: Java 1.5, J2EE, Spring, Java, Servlets, JSP, SQL, Log4j, XML, JavaScript, Ajax, CSS, XSLT, Tomcat Application Server, SVN, Eclipse, Windows, Linux, Agile Methodology.

Confidential

Java Developer

Responsibilities:

  • Worked as software developer for ECIL on developing a supply chain management system.
  • Developed and programmed the required classes in Java to support the User account module.
  • Designed the front end user interface with Used HTML, JSP and JavaScript for designing the front end user interface.
  • Part of a team responsible for implementing error checking/validation on the Java Server Pages using JavaScript.
  • Responsible for the development of servlets to handle the requests perform server side validation and generate result for user.
  • Part of a team responsible for performing User Acceptance Test.
  • Responsible for deploying and testing the web application on Tomcat server.

Environment: JDK 1.4, Servlet 2.3, JSP 1.2, JavaScript, HTML, JDBC 2.1, SQL, Microsoft SQL Server, Apache Tomcat Server.

We'd love your feedback!