We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer. Resume

2.00/5 (Submit Your Rating)

Irvine, CaliforniA

EXPERIENCE SUMMARY:

  • 8 + years of strong expertise in the IT Industry having sound experience in web based and client server application software analysis, design, development, implementation, testing and maintenance using Java/J2EE and SOA.
  • A result - driven, customer-focused and dedicated IT Professional with an approach to build quality application.
  • Extensive development experience in object oriented analysis, design and programming (OOA/OOD/OOP) throughout complete SDLC in various models like Waterfall and Agile.
  • Expertise in web development applications using Core Java, Servlets, JSP, EJBs ( SessionBean, Entity Beans, JMS / MQ Series), JDBC, XML, XSD, XSLT, JNDI, XML Parsers ( DOM and SAX ), JAXP, JAXB, Java Beans etc.
  • Experience using Multithreading in applications.
  • Expert hands on experience in working with Spring modules like Spring MVC, Spring IoC, Spring ORM, Spring JDBC, Spring Web Services, Spring JMS, Spring AOP etc.
  • Efficient in using J2EE Frameworks like Struts, Restful Web Services, Hibernate, Spring Technologies.
  • Proficiency in web service applications both producing and consuming REST (JAX-RS, JAX-WS) API.
  • Hands on experience on Microservices with Spring Boot framework, Tomcat, CouchDB, Couchbase and Kafka, Memcached.
  • Expertise applications design using Docker container with Tomcat Server through automation deployment using GitLab and Jenkins.
  • Experience using GitHub, GitLab, Subversion, Jenkins and Selenium.
  • Hands on Experience in integration with ANT, JUnit and Log4j frameworks.
  • Expertise in using Java IDE tools of Rational Application Developer ( RAD ), Web Sphere Application Developer ( WSAD ), EclipseEE 3.0/3.2, WebLogic Workshop, RSA 7.0 and NetBeans to develop dynamic web applications.
  • Good exposure to Java Web Services development using SOAP, REST, WSDL .
  • Experience in extensive usage of various J2EE Design Patterns like Singleton, Factory Pattern, Builder, MVC, Chain of Responsibility, Prototype patterns .
  • Expertise in developing XML documents with XSD validations, SAX and DOM parsers to parse the data held in XML documents.
  • Strong working knowledge of Database Programming using and maintaining SQL, PL/SQL, Triggers and Stored Procedures .
  • Experience with Database server like Oracle, Sybase and MS SQL Server with SQL & Stored Procedures
  • Experienced with J2EE Application Servers like IBM WebSphere, BEA WebLogic, JBoss and Tomcat.
  • Have an experience in integrating web services using Mule ESB .
  • Have good Knowledge about iOS and Couch Base.
  • Experience in Enterprise Integration Development using Apache Camel Framework.
  • Developed integration techniques using the Apache camel and apache Active MQ technologies.
  • Experienced in Developing and Deploying Applications using WebSphere, WebLogic, JBoss, Apache Tomcat & HTTP Server .
  • Experience on Unit testing frameworks like Junit, Mockito etc.
  • Have knowledge on NoSQL database, Mongo DB .
  • Good understanding in implementing web application using Angular JS Framework.
  • Created Restful Web services with Node JS .
  • Experience in working with version controlling tools like CVS, SVN, Rational Rose, and build tools like ANT and Maven .
  • Excellent working experience with different flavors of operating systems like Windows, UNIX, LINUX .
  • Used Bugzilla, JIRA & HP Quality Center for Bug reporting.
  • Managed risk analysis and mitigation plans, status/defect reports, and client presentations.
  • Proficient in all phases of SDLC ( analysis, design, development, testing and deployment ) and highly competent in gathering user requirements and converting them into software requirement specifications.
  • Primarily used Ruby to write cloud computing applications.
  • Experienced in working with Amazon web services AWS.
  • Problem solver with the ability to rapidly analyze challenges, applying strategic thinking to tactical concerns with strong problem solving skills and a result oriented attitude.
  • Excellent goal-oriented team Player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.
  • Involved in coordinating with multiple teams for common issues fix, effective communication with client, cross-functional teams to achieve project priorities/deadlines.
  • Excellent communication skills, leadership abilities, strong architectural skills, hardworking and a very good team worker.

TECHNICAL SKILLS:

Java and Web Technologies: Servlets, JSP, Struts, Spring (IOC and AOP), Hibernate, MDBs, Jaspersoft, Session Beans, JavaScript, AJAX, Bootstrap, jQuery, EJB 3.0, React, Angular, DOJO, ExtJs, Java Mail, HTML, CSS, DTD, SCHEMA, XML, SAX, DOM

Database/Programming: Oracle 11g/10g/9i/8i, IBM DB2 UDB 7.x/8.x, Teradata, MS SQL Server 2008R2, Sybase & MYSQL, SQL, T-SQL, PL/SQLLanguages: Java 1.6/1.7 and 1.8, C#, Perl, Python, Groovy, Scala, HTML, XAML, JavaScript, HTML5, CSS3, XSLT

Microsoft Tools: MS Word, Excel, Access, Power point, PowerShell, Expression Blend, Front page, Visio, Lync, Web Programming and Scripting

Tools: Eclipse, MyEclipse, RAD, Net Beans, SQL, TOAD, ITAM, ITIM, SQL Developer, Clear case, Subversion, JUnit, UML

Operating Systems: Windows NT, Windows 2000, UNIX, Linux, AIX and Solaris

Version Control: VSS, SVN, Git, TFS.

Build Tools: ANT, Gradle, Maven, Jenkins, BuildForge

Design Patterns: Singleton, MVC, Factory, Abstract Factory, DAO, Constant Interface, Business Delegator, Controller Pattern, Session Facade, Template, Builder Pattern

PROFESSIONAL EXPERIENCE:

Confidential, Irvine, California

Sr. Java/J2EE Developer.

Responsibilities:

  • Understanding functional specifications and documenting technical design documents for the Project.
  • Built web-based applications using Spring MVC 3.0 Architecture.
  • Consumed Web services by implementing REST Client.
  • Designing and developing interactive and user friendly web pages using Servlets, JSPs, HTML and CSS.
  • Creating and maintaining JAX-WS and Restful Web services for effective communication between applications.
  • Implementation of Java, J2EE technologies like Core Java, Servlets, JSP, EJB, JMS, JDBC, JNDI, XML, XSD, XSLT, XPATH, JAXP, JAXB and Web services -WSDL, SOAP, JAX-WS, XFIRE, CXF, AXIS and JAX-RS
  • Configuring DB connections using JDBC for database and SQL performance tuning.
  • Deploying JAR, WAR and EAR files onto IBM WebSphere Applications servers.
  • Developed applications with Microservices using Spring Boot, Tomcat, CouchDB, Couchbase and Kafka, Memcached.
  • Involved with deployment team to deploy the applications using Docker container with Tomcat Server through automation deployment using GitLab and Jenkins.
  • Experience using GitHub, GitLab, Subversion, Jenkins and Selenium.
  • Developed the applications using JSP, Struts and implemented MVC Architecture.
  • Designed UI pages using JSP, HTML5, AngularJS, JavaScript, CSS, AJAX, jQuery, JSP, JSON and Tag libraries.
  • Implemented business tier using Spring IOC, AOP and MVC.
  • Involved in using Core java concepts Collections, Exception Handling, Multi-Threading, Serialization and Java 1.6 and 1.7 features etc.
  • Developed, and debugged the Servlets and EJB with WebSphere Application Server 8.5.
  • Developed Web Services for data transfer using RESTful Web Services.
  • Used JAX-B to call Web Services described by WSDL.
  • Involved in peer code reviews.
  • TEST and QA, UAT & Production issues investigation and supporting business users.
  • Worked with the Middleware team and DBA’s regarding the Server and Database issues and code deployments.
  • Implemented agent-server messaging dialog using Camel and JMS (Active MQ implementation).
  • Hands on experience on LDAP with Active directory for dealer user data extract and update through java batch job.
  • Used Spring Core Annotations for Dependency Injection and used Apache Camel to integrate Spring framework.
  • Followed coding guidelines, ran PMD & Find bugs and also make sure the 100% code coverage to maintain the quality of code.
  • Prepared Change Request business documents and involved in change and release management.
  • Involved using IBM tools ISAM and ISIM to resolving the security access related issues in applications level for business and dealer users.

Environment: Java/J2EE, Java 1.7 and 1.8 JSP 2.2, HTML5, XML, XSLT, CSS, jQuery, AJAX, AngularJS, JAX-WS, JAX-RS(REST), Spring Boot, Twitter Bootstrap, Node JS, Spring 3.2 and 5.1, Linux, Maven, Oracle 11g/10g, SVN, MongoDB.

Confidential, Little Rock, AR.

Sr. Java/J2EE Developer.

Responsibilities:

  • Extensively used Java OOPS concepts, Java 1.8 features, Java J2EE and JSF, jQuery, JavaScript to develop ARDHS web applications.
  • Implemented Arkansas Works as part of Arkansas DHS EEF Project using RESTful Web Services, React.js and Node.js.
  • Implemented client side functionality using JavaScript, HTML 5, CSS 3, Bootstrap and jQuery.
  • Developed web application using Ajax, Facelets, JSON, GIT.
  • Get trained in Curam basics and Fundamentals including but not limited to Curam Server and Client side Development and Customizations.
  • Built web-based applications using Spring and JSF technologies.
  • Actively involved in daily scrum meetings to discuss on the status of the tasks assigned.
  • Extensively worked on front end, business, and persistence tiers using the struts frameworks.
  • Designed and developed Service layer using Struts framework.
  • Developed presentation layer using struts tag libraries like logic, html, bean, etc in JSP pages.
  • Implemented SOA based web services, designed and built SOAP web service interface, implemented using SOAP & Apache Axis.
  • Made proficient use of WSDL files. Used SOAPUI for testing the web services.
  • Involved in developing Unit test framework using JUnit. Wrote JUnit test cases.
  • Built single-page applications with javaScript on a custom-built framework.
  • Leveraged AngularJS and JavaScript to build presentation layer.
  • Developed and maintained critical components using React components.
  • Experience in Data Serialization formats like JSON XML.
  • Used DB2 server for database operations
  • Developed modelling part of the application using various features provided by RSA.
  • Built the code using ANT scripts.
  • Developed new UI functionality for multithreaded user-facing application running on touchscreen devices using Angular JS.
  • Worked on the implementation of Server code
  • Understanding functional specifications and documenting technical design documents for the Project.
  • Involved in Maintenance activities of Arkansas Project.
  • Contributed to Arkansas EEF Project Releases.
  • Certified in IBM Curam Application Developer Exam with 80%.
  • Delivered the assigned tasks within planned timelines and quality standards.
  • Involved in defect fixes for real-world Arkansas EEF Project
  • Fixed issues in various areas of Curam like Rules, Evidence, IEG, Batch, Account Transfer, etc.
  • Actively involved in meetings to discuss on the issues and resolution.
  • Used Jira to update the status on the assigned tasks.
  • Client side files like uim are developed using xml.
  • Configured old codes for open-source communication.
  • Reformatted DOM-Level-2Core to extend architectural applications.
  • Database operations are performed using DBeaver and Toad.
  • Property files are used to inject values to the xml file.
  • Created the project startup UI i.e.generic XHTML facelet templates, CSS, generic JSF validators and converters, backing beans, reference beans, phase listeners etc.
  • Used GIT repository for code check-in and check-out.
  • Created custom JSF Facelet tags for error handling, datatables, true/false markers etc.

Environment: Java 1.8, H2 Server, Curam, Struts, DB2, XML, RSA, Oracle, REST, HTML, JSF, JSON, Facelets, Spring, Hibernate, Struts, CSS, JavaScript, Tomcat, React.js, Node.js., jQuery, GIT, AJAX, Angular JS, Bootstrap, SOAP WebService.

Confidential, Waltham, MA.

Java/J2EE Developer

Responsibilities:

  • Involved design, code, test, debug, document and maintain software solutions.
  • Implemented technical solutions to improve the applications for user experience and perform feasibility studies.
  • Developed web application following User Experience (UX) principles.
  • Developed software according to Confidential Standards.
  • Used Eclipse IDE to develop the application.
  • Involved in fixing defects & tracked them using QC & Provided support and maintenance and customization
  • Involved propose viable technical solutions to Product Management and users for validation.
  • Developing customized reports and Unit Testing using JUnit.
  • Conduct unit, package and performance tests of the software and ensure a level of quality in line with the Confidential guidelines.
  • Participate in the validation / acceptance phase of the product cycle ensuring the fine-tuning necessary to finalize the product.
  • Involved the validation / acceptance phase of the product cycle ensuring the fine-tuning necessary to finalize the product.
  • Involved in running PMD defects & Find bugs.
  • Dealt with business processes and Updated Project documents.
  • Involved in fixing IST, QA, UAT & Production defects.
  • Following Coding guide lines & maintain quality of code.
  • Involved in building the code & deploying on the server.
  • Supported the end user in the Production phase by debugging existing software solutions in response to Problem Tracking Records (PTR) and Change Requests (CR) issued from Product Management or Product Definition.

Environment: Core Java, J2EE, JSP, Apache Tomcat, Oracle, Spring, JMS, XML, HTML, DHTML, JavaScript, AngularJS, CSS, Bootstrap, AJAX, CVS, Struts.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in all the phases of the life cycle of the project from requirements gathering to quality assurance testing.
  • Developed Class diagrams, Sequence diagrams using Rational Rose.
  • Responsible in developing Rich Web Interface modules with Struts tags, JSP, JSTL, CSS, JavaScript, Ajax, GWT.
  • Developed presentation layer using Struts framework , and performed validations using Struts Validator plugin.
  • Created SQL script for the Oracle database
  • Implemented the Business logic using Java Spring Transaction Spring AOP.
  • Implemented persistence layer using Spring JDBC to store and update data in database.
  • Produced web service using WSDL/SOAP standard.
  • Implemented J2EE design patterns like Singleton Pattern with Factory Pattern.
  • Extensively involved in the creation of the Session Beans and MDB , using EJB 3.0 .
  • Used Hibernate framework for Persistence layer.
  • Extensively involved in writing Stored Procedures for data retrieval and data storage and updates in Oracle database using Hibernate.
  • Deployed and built the application using Maven .
  • Performed typo JUnit.
  • Used JIRA to track bugs.
  • Extensively used Log4j for logging throughout the application.
  • Produced a Web Service using REST with Jersey implementation for providing customer information.
  • Used SVN for source code versioning and code repository.

Environment: Java, JSP, Spring, RESTful Web Services, JavaScript, HTML, XML, Oracle, TOAD, WebLogic Application Server.

We'd love your feedback!