We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

Irvine, CA

SUMMARY:

  • Java Developer with over 10yearsof extensive developmentexperiencesspecializing in an environment building n - tier applications for Web deployment usingJava, JEE, JSP, Adobe LiveCycle, RMI, Servlets, JDBC, JMS, JNDI, JavaBeans, JavaScript, HTML & XML and CORE JAVA (JVM, Multi-Threading, Collections, Garbage collection, Exception Handling).
  • Expertise in several J2EE Technologies like JSP, Servlets, Web Services
  • Proficient in Java/J2EE technologies like JSP, Hibernate, Spring, Struts, Java Servlets, AJAX, Java Beans, JNDI, JMS, XML, Web service.
  • An IT Professional with expertise in complete Software Development Life Cycle (SDLC) like analysis, design, and development of Multi-Tier Client/Server and Web based applications.
  • Worked in Web application development using HTML, XML, CSS, JavaScript, JEE (JSP, Servlets, JDBC, JNDI, JSF), JavaBeans, JMS, XSLT, Oracle, SQL, and MVC architectures.
  • Worked and knowledge on protocols HTTP, HTTPS, FTP, SMTP, SFTP.
  • Good knowledge on TCP/IP protocols and TCP/IP model.
  • Good knowledge on issue tracking product Jenkins.
  • Developed scripts for automating tasks using AppleScript, UNIX and Python shell scripts.
  • Very much familiar with Design patterns (Singleton, Abstract Factory, Value Object, and Business Delegate) have been followed to make application robust.
  • Extensive experience in designing and developing Enterprise Applications for J2EE platform using Core Java, Servlets, JSP, JDBC, JMS, Struts, Spring, Hibernate, XML, Web services, Eclipse and Web services
  • Experience in developing both SOAP and REST based web services using Jersey, spring and CXF.
  • Extensive experience in JSON, JAXB, JAXP and hands on experience creating Web Services based on REST framework
  • Experience in deploying applications using Application Server JBoss
  • Experience in using frameworks like Struts, Spring MVC, and JDBC and build tools like ANT, MAVEN, Jenkins and logging framework log4J.
  • Developed different Web components such as JSPs, Servlets, Filters, and business components such as JMS and Web Services.
  • Extensively worked with frameworks like Struts, Spring Application Framework, Hibernate ORM and JUnit.
  • Implemented Rest based web service using JerseyJAX-RS
  • Experienced in working with WebLogic and Tomcat application servers.
  • Experienced in working with XML technologies like XML, XSL, XSD, XSLT and DTD.
  • Possess strong working knowledge of Database Programming using SQL, PL/SQL, Triggers and Stored Procedures.
  • Proficient in deploying Java EE components (EAR/WAR/JAR/SAR) on different application servers.
  • Good working experience in Spring Security, Spring Boot, Spring Batch, Spring Boot, REST API and Spring MVC.
  • Experienced in JMS over messaging to exchange the information in more reliable and asynchronous way in enterprise Applications.
  • Strong workingexperienceof relational database management systems Oracle 11g/12c and MySQL.
  • Excellent workingexperienceswith different operating systems like Windows, Linux/UNIX, and Mac.
  • Development experience includes working with cross functional team and global development teams in Onshore/Offshore Model.
  • Strong analytical, interpersonal and communications skills. Demonstrated track record of analyzing situations, implementing in a fast-paced environment.

TECHNICAL SKILLS

J2EE Frameworks: Spring3.0, Spring Boot, JPA, Hibernate3.x, Struts2, EJB2.0 /3.0, JMS, JDBC and JNDI

Web Technologies: Servlet, JSP, JSTL, JDBC, JAX, JNDI, EJB, Java Beans, JavaFX, JMS, XML, XSLT, AJAX, HTML, JavaScript, jQuery, Groovy, JSON, SOAP and REST Web services, AWS

Middleware Technology: JMS, MQ Messaging, Active MQ

Application/Web Server: JBoss 5.x and Tomcat 6.x

Databases: Oracle 10g/12c, Ingres, MySQL 5.0, Oracle SQL

Languages: Java7, Java 8, Python, PL/SQL, Java script, Shell, Perl

Software Methodologies: Object Oriented Analysis, Design, UML, SDLC (Agile, Iterative)

IDE: Eclipse, NetBeans, STS

Utilities: Log4j, JUnit, TOAD

Source Control: CVS, SVN, Serena Dimensions CM

Operating Systems: Windows 2000/98/95/NT/XP/7/10, Linux, Unix, Mac

Tools: Maven, ANT, Log4J, JUnit, TOAD, Jenkins, Photoshop CS3, JUnit, Visio, ImageMagick

PROFESSIONAL EXPERIENCE:

Confidential, Irvine, CA

Sr. Java Developer

Responsibilities:

  • Followed AGILE Methodology and participated in SCRUM Meetings of software developer involved in RRD approval Workflow.
  • Designing and developing user interfaces using JSPs, Ajax and JQuery.
  • Understanding functional specifications and documenting technical design documents.
  • Maintained CSS and HTML, XSL, XSLT,JAVASCRIPT, JSF for designing Webpages.
  • Involved in client installation and supported change requests and enhancement.
  • Implemented MVC architecture by using spring framework 3.0, Hibernate3.0 in terms of JSPs and Servlets.
  • Experience in implementing Web Services using SOAP, REST and XML/HTTP technologies.
  • Created and/or modified SQL Queries whenever required for change requests/enhancements.
  • Developed web application using JSF Framework in server side and front-end validation using JQuery and JavaScript validation
  • Managed Spring Core for dependency injection/Inversion of control (IOC), and integrated with Hibernate.
  • Integrate the different parts of the application and test.
  • Implemented Rest and SOAP web services.
  • Used XSL/XSLT for transforming common XML format into internal XML format.
  • Used CVS for version controlling, JUnit for unit testing and Log4j for writing the log files and Rally for defect tracking.
  • Performed transfer and loading of files toOracle 12c Database.
  • Actively involved in requirements gathering, analysis and technical design and code implementation of Web Application using custom framework on WebLogic 10.3.
  • Implemented Log4J for Logging Errors, debugging and tracking.
  • HandledJavamulti-threadingpart in back-end component, one thread will be running for each transaction.
  • Created web services based on SOA to support Confidential business sales operations.
  • Provided production release support, analyzing issues, reading logs, and communicating effectively with varied Century Link teams.
  • Facilitated close communication with offshore team, assigning tasks, explaining requirements, and relaying current development progress and strategies.
  • Worked with UI team to integrate the web services with UI.

Environment: Java 7, Adobe Live Cycle, JSP, REST/SOAP Webservice, JBoss, Oracle, Eclipse 9.1, Solaris, Linux, J2EE, EJB, JSP, Spring, Hibernate 3.0, Eclipse, JQuery, JavaScript, HTML, CSS, Web Services, JUnit, MAVEN, ANT, Groovy, Spring Boot, AJAX, Java 8, jQuery, PL/SQL, JMS MQ, UNIX/Linux, Oracle 12c Database.

Confidential, Chicago, IL

Sr. Java Developer

Responsibilities:

  • Followed AGILE Methodology and participated in SCRUM Meetings.
  • Used Ajax for dynamic search capability.
  • Developed RDS client code, on the top ofspringbased SOAP web service, toinsert,search and retrieve, update and deletethe revenue documents fromDocumentum.
  • Managed spring tags, JSTL, AngularJS custom tags for the whole web application.
  • Developed the presentation layer using Model View Architecture implemented by Spring MVC, whichwas initially done in the legacy system using C language.
  • Managed Spring Core for dependency injection/Inversion of control (IOC), and integrated with Hibernate.
  • Created newRESTweb service operations and modified the existing web service'sWADLs Web Application Description Language
  • UsedJunitfor unit testing the web service operations' code.
  • Also usedSOAP UI toolto test the REST web service operations.
  • Extensively worked with Hibernate for Object/Relational Mapping, transparent persistence onto theOracle database which was annotation based.
  • Checked logs in UNIX/Linux while testing in dev environment.
  • Used Annotations to minimize and simplify the use of the XML.
  • Build custom middleware solution usingJ2EEframework inWAS
  • Managed the security with the help of Spring Security (ACEGI).
  • Used Core-JavaandMulti-Threadingin order to source the data from Up-Streams and to persist in our Databases and make the data available for the reporting teams to use.
  • Used XSL/XSLT for transforming common XML format into internal XML format.
  • Responsible for writing complex SQL and PL/SQL queries for writing stored procedures.
  • Used SVN for version controlling, JUnit for unit testing and Log4j for writing the log files.
  • Deployed the application on WebSphere.

Environment: Java 1.5/1.6, Adobe Live Cycle, JSP, REST/SOAP Webservice, Spring Boot, JSP 2.0, AWS, Servlets 2.5, JMS, XML, Sybase, SOAP, DOM, JavaScript, PHP, UML, HTML, XSD, HTML5, Node.js, JNDI, IBM DB2 Database, jQuery UI, React.js, IBM MQ, CVS, Elasticsearch 1.7, GIT, Log4J, JUnit, ANT, JavaFX, Eclipse, Jboss 5, JQuery, Windows 7

Confidential, Chicago, IL

Java developer

Responsibilities:

  • Java application which helps in Image Editing and developed in MVC architecture using, spring framework 2.0, Hibernate 3.0,Middleware, JSPs.
  • Design patterns (Singleton, Abstract Factory, Value Object, and Business Delegate) have been followed to make application robust.
  • Deployed applications on JBoss Application Server.
  • Test cases have been written by using JUnit framework. Involved on peer to peer testing and codereview meetings.
  • WroteAnt build scriptsbuild.xml to build the entire java web service project.
  • Deployed the built WAR files in the web serverJBoss 5.xto perform tests in the local machine.
  • UsedSOAP UItool to test the modified web service code by using the already existingtest casesandtest suites.
  • Checked logs in UNIX/Linux while testing in dev environment.
  • Used JMeter for performance Testing.
  • Used EnterpriseJavaBeans for business logic implementation.
  • Responsible for User Acceptance testing and User Training. Involved in mentoring and transferring theKnowledge to the other Team members.
  • Implemented MVC architecture by using spring framework 2.0, Hibernate 3.0 in terms of JSPs andServlets.
  • Provided security to the internal web service and also secured the domain by using SSL layer.
  • Log4j is adopted for logging mechanism.
  • Involved in XML Transformations using XML, XSL, XSLT, Xerces and XPATH.
  • Used JavaScript developer tools such as Chrome debugger, Opera Dragonfly

Environment: J2EE, spring 2.0, Hibernate 3.0, AJAX, EJB, IText 2.0.5, Struts 1.3, JSON, AngularJS 1.4, Ibatis, Web Services, JSP, JMS, WSDL, XML, XSL, JSTL, CSS, XHTML, HTML5, Xerces, Jboss5, jQuery UI, XPATH, Opera Dragonfly, Cassandra(NoSQL), JNDI, JavaScript, Node.js, Gulp, WebLogic Server, IBM MQ, log4j, AIX, TOAD.

Confidential

Java / J2EE Web Developer

Responsibilities:

  • Extensively involved in the requirements gathering, design and development, created documentation.
  • Implemented applications usingJava,J2EE, JSF, Servlets, JDBC, Flex, XML, Struts, Spring and JavaScript, AngularJS on Windows environments.
  • Writing JUnit Test cases for Unit testing in Html upload Module.
  • Developed several pieces of the JSF engine, including bean discovery, value bindings, method bindings, component bindings, and event generation.
  • Used Service Oriented architecture SOAWeb servicesto offer message-oriented services.
  • Re-wrote several pieces to make them compliant with the emerging JSF standard.
  • Coding JavaScript code for UI validation and worked on Struts valuator frame works.
  • Writing SQL Queries to get schedule of policy payment and members under coverage details.
  • Developing Session beans for User logging activities
  • Fixing the bugs identified in test phase for optimization and integrity of the output.
  • Expert knowledge and experience developing, managing, modifying, reports using BIRT (Actuate-BUSINESS INTELIIGENCE AND REPORTING TOOL) withJAVA, XML various formats.
  • Experienced in using JPA, JAXB to produce XML files which are again fed to BIRT Adapter for the output.

Environment: CoreJava,J2EE, Spring 2.0, FileNet 5.0, Hibernate, Struts, WSDL, JPA, Middleware, JSP, JSF, JDBC, AgularJS, Data Structure, Algorithm, Web Sphere portal, Web Services, BIRT, Underscore.js, Chrome debugger, JavaScript, XML, HTML, JSON, C++, PL/SQL, RAD, CSS, PHP, SQL, Oracle, Eclipse, UNIX Shell Scripting, ANT, UML, SVN.

Confidential

Python & Java Developer

Responsibilities:

  • Autoshop is a standalone application which is written in python with a combination of Mac OS commands and using Photoshop api to automate photoshop actions, the application is deployed on MAC Xservers
  • DeployedWeb Servicesfor updating the information to the workflow steps and getting the pre-configured workflow processes
  • Coding in Python and deploying to Mac OS Xservers
  • Responsible for Understanding the scope of the Project and Requirement gathering.
  • Configured Struts Framework to implement MVC design patterns.
  • Worked on Hibernate object/relational mapping according to database schema.
  • Maintenance of the project and end-to-end testing
  • Involved in creation of Test Cases for Junit Testing.
  • Involved in debugging and troubleshooting related to production and environment issues.
  • Degraded Python 2.5 to Python 2.3 on a Mac OSX server, this required recompiling mod python to use Python 2.3. This upgrade was necessary because the code and api methods were written using python 2.3 to access Photoshop API.
  • Fix any urgent production issues and provide a patch on priority as these are site specific servers and the work is stalled if not fixed.
  • Involved in debugging and troubleshooting related to production and environment issues.
  • Environment:Java,Jboss, Python, Servlets, Mac OSX, Eclipse, Apple Script, Photoshop CS3,

Confidential

Java Trainee

Responsibilities:

  • Office Automation System, it completely automates the employee related information like Employee income tax details, leaves, permissions etc.,
  • The entire application was developed inJ2EEusing an MVC based architecture with help of Apache Struts 1.3.8.
  • Implemented the application using the concrete principles laid down by severalJava/J2EEDesign patterns like Business Delegate, MVC, Singleton, Data Transfer Object (DTO) and Service Locator.
  • Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Implemented client side validations using JavaScript.
  • Used Form Based Authentication.
  • Used Web Sphere as the application server for deployment.
  • Performed unit testing on various project modules using JUnit framework.
  • Used Apache Ant as build tool.
  • Used CVS as version control tool for maintaining source code and project documents.
  • Implemented Log4J for Logging Errors, debugging and tracking.

Environment: Java, JSP, Servlets, Struts, HTML, CSS, JavaScript, JUnit, SQL, JBOSS, Eclipse, CVS, Linux/UNIX.

We'd love your feedback!