We provide IT Staff Augmentation Services!

Sr. Java/ Ui Developer Resume

5.00/5 (Submit Your Rating)

Atlanta, GA

PROFESSIONAL SUMMARY:

  • Over 10 years of IT experience in design, development, testing, productions support and maintenance of enterprise applications using various Java and related technologies
  • Experience in developing applications using Java/J2EE and related technologies such as Hibernate v4.3.7, EJB3, Servlets, JSP, JDBC, Swing, Java Beans, XML, XSL, HTML
  • Experience with design patterns like MVC (Model - View-Controller), Front controller, Data Access Object (DAO), Singleton, Service Locator, Session Façade Interceptor, Decorator patterns
  • Developed Model View Controller (MVC) architecture based applications using Spring Framework v 3.2.2/4.1.2 and Struts Framework v2.3.12 with expertise in presentation, business and database layers.
  • Working experience with different Spring modules like Aspect oriented programming (AOP) Spring JDBC, Spring ORM, Spring Boot, Spring Data, application context module, core container and Web module.
  • Experience in front-end web development using HTML/HTML5, AJAX, CSS/CSS3, JavaScript frameworks such as Angular.JS, Node.JS, JQuery
  • Sound knowledge and experience in developing web pages in Responsive Design using Bootstrap and adapt to the changing environment.
  • Experience in binding HTML template (views) to JavaScript objects (models) Utilized Angular JS framework.
  • Experience in using Spring ORM module and integration with Hibernate 3.x ORM framework
  • Implemented web services and associated business modules integration.
  • Experience in developing the interface modules using SOAP and Restful web services both service provider and consumer.
  • Hands on experience in working on XML suite of technologies like XML, XSL, XSLT, DTD, XML Schema, SAX, DOM, JAXP/JAXB.
  • Extensive work experience in open source frameworks such as Log4j, Mockito v1.10, Easymock v3.4.
  • Experience with JUnit framework for unit test cases development for various domain applications like Telecom/Networking, Insurance, Manufacturing.
  • Used Multi-Threading, Collection, Interfaces, Synchronization, and Exception Handling concepts in enterprise application development
  • Experience in web based multi-tier enterprise applications and Client/Server applications using Java/J2EE technologies.
  • Wide experience with IVR call flow design, VUI design capabilities and End-to-End IVR application development cycle.
  • Good knowledge of Nuance speech, digital grammar, vxml files.
  • Experience in writing PL/SQL, SQL Queries, Stored Procedures, functions, packages, tables, views, triggers in various DBs such as Oracle 9i/10g/11g, SQL Server 2008, MySQL
  • Extensive work experience with leading application servers and web servers including WebSphere v7.0, WebLogic 12c/9.2/8.1.2, JBoss and Apache Tomcat v6.0.
  • Expertize in various Integrated Development Environment (IDE) tools like Spring Tool Suite v3.7.1 (STS), IBM RAD v7.0, Eclipse 4.x/3.x, My Eclipse 6.0 and Net Beans 6.x IDE, WebStorm, Atom for java & Angular.js applications development.
  • Good knowledge and capable of creating batch jobs in Unix Shell Script
  • Solid work experience with various source code management tools such as GitHub, SubVersion (SVN), CVS, VSS
  • Experience in developing applications using SDLC waterfall and Agile/Scrum software development methodologies.
  • Skilled in OOAD and UML Methodologies with Rational Rose, Rational Software Architect (RSA) and sequence diagrams, system requirements, architecture and micro level design.
  • Strong hands on experience in client specific technologies such as TCSE, EMatrix 10.0.1, TC2007, MQL, TCL/TK, Custom Tags, Tiles.
  • Multi industry domain knowledge - Telecom/Networking, HealthCare, Insurance, Manufacturing.
  • Proficient in resource estimation, creating and tracking Project Plans and Excellent problem solving skills.
  • Highly organized with the ability to prioritize work load, adapt quickly to new and emerging technologies manage multiple projects and meet project deadlines by following project standards and procedures as per client specifications.

TECHNICAL SKILLS:

Programming Languages: Java 1.8/1.7/1.6, PL/SQL

Java Technologies: Collections, Multithreading, Exception Handling

JEE Technologies: J2EE, JSP, JSTL Custom Tags, JDBC, Servlets, AJAX, Shell Scripting, JNDI, EMatrix10.0, TCL/TK, TC2007, WebServices.

Web Technologies: Angular.js, Node.js, HTML5.0/4.x, JavaScript, CSS3/2, JQuery, JSON

RDBMS & Tools: Oracle 11g/10g/9i, DB2, SQL Server 2008, SQL Developer, TOAD

Frameworks and Tools: Struts 2.3.12, Hibernate 2.0/3.0, Spring 4.x/3.x, Spring Boot, Spring Data, Log4J, JUnit, EasyMock v3.4, Mockito v1.10, J2EE Design Patterns, ILog JRules 7.1, JMeter, Casper Framework

Build & CI/CD Tools: Maven 3.3.1, Ant 1.7, Jenkins v2.57

XML Technologies: XML, XSL, DTD, DOM, SAX API, JAXB, VXML

Web Service Technologies: Web Services, Apache CXF, SOAP, Restful, Jersey, Postman

Application/Web Servers: Apache Tomcat v6.0, Weblogic v12c/9.2/8.1, JBoss, WebSphere v7.0

Methodologies and Concepts: SDLC Waterfall, SAFe Agile/Scrum, OOAD, UML

Configuration Management: GitHub/BitBucket, SourceTree, Subversion, VSS, CVS

Integrated Dev Environments: Eclipse 4.x/3.1, RAD v7.5, WebStorm,Atom, ILOG JRules Rule Studio

WORK EXPERIENCE:

Confidential, Atlanta, GA

Sr. Java/ UI Developer

Responsibilities:

  • Developed Java code for a large-scale network provisioning application in a team environment.
  • Daily activities include new feature and module development, enhancements to existing code.
  • Participate in User Story reviews with system engineers to understand requirements, collaboration with UI, Workflow and Database teams.
  • Interfaces development using a common framework, that are maintained by the Java development team as well as order decomposition and order updates.
  • Designed and developed user interfaces using ATT common framework, Spring v4.1.2 MVC framework and Spring AOP for the Business as well as Lookup Service Layer development
  • Developed Session Bean to encapsulate the business logic and Model and DAO classes using Hibernate v4.0
  • Developed SOAP based web services and Restful web services both providers and consumers.
  • Used Maven 3.3.1, Jenkins tools for code build and deployment
  • Performed unit testing using Mockito and EasyMock framework for mocking the test objects.
  • Deployed the entire application on WebLogic v12c Application Server.
  • Involved in resolving integration, deployment and production issues.
  • Used Soap UI tool for SOAP and Restful web services unit testing.
  • Performed code reviews using Crucible tool
  • Used AngularJS for making Restful API calls and data binding.
  • Developed GUI using JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and JQuery in ongoing projects.
  • Developed and Implemented Angular Controllers and Directives with Angular JS.
  • Customized and Developed ng-Grid, ng-If, ng-Click, ng-Hide, ng-Disable, WF-Fragment and WF-Grid to match requirements.
  • Worked with Bootstrap for compiling CSS, JavaScript and building the System with the convenient methods with AngularJS.
  • Converted the mock-ups into hand-written HTML/HTML5, CSS (2/3), XHTML, Angular.js, Ext JS, JavaScript, JQUERY, AJAX, XML and JSON.
  • Used WinSCP for code deployment and copy/move files from one location to other in Dev region
  • Worked on 100% TDD (Test Driven Development) in Agile environment
  • Provided support for production, End-2-End, Integration, System testing and provided on call support during weekends.
  • Used Firebug, Firepath developer tools for elements inspection.

Environment: Core Java 1.8/1.7, Angular.js, Node.js, J2EE, Spring v4.1.2, Hibernate v4.3.7, Webservices, Maven v3.3.1, JMS, SQL, Weblogic server 12c, SoapUI v5.2.0, WinSCP, Putty, Ajax, JQuery, JSON, WinSCP, Unix, HTML, CSS, JavaScript, Postman, Spring Data, Spring Boot, Mockito v1.10, EasyMock v3.4, Jenkins, WebStorm, Atom, Crucible, Jira, Quality Center, Rally.

Confidential, Chicago, IL

Sr. Java/ J2EE Developer

Responsibilities:

  • Involved in VUI design and the initial requirements gather session to evaluate the feasibility of the project
  • Involved in all phases of the Software development life cycle (SDLC) including requirements gathering, designing the application, implementing the design, Testing and maintenance Support.
  • Involved in development of Member, Provider, DCCE, Alineo applications and UserAdmin web application.
  • Used JSP, Struts, Spring and Hibernate frameworks in designing the IVR application and UserAdmin web application.
  • Used WebSphere ILOG, JRules to maintain business rules.
  • Used SOAP based Web Services to consume benefits, members and Claims information in IVR application.
  • Used PL/SQL to execute Dental application business logic in database.
  • Used TCP/IP monitor to check WebService requests and responses.
  • Used Tivoli performance viewer, HeapDump analyzer, JConsole tools to monitor and identify Memory issues.
  • Involved in remote application debugging using java debugger with RAD and used conditional breakpoint, exception breakpoint, logical structure and copy stack
  • Performed Unit testing using thru JUnit, JMeter and also by making calls into the system.
  • Supported the application from development phase thru QA, UAT, and Production.
  • Analyzed the call logs and provided recommendations where most of the calls are failing or callers getting transferred, recognition failures etc.
  • Assist QA Team with defining and implementing a defect resolution process including defect priority, severity, next steps, and assigned owner in Quality Center.
  • Worked in flexible schedules to deliver the project on time and addressing of issues, fixing the code and provide immediate solutions to business.
  • Updated Design Document with the call flow to reflect new Dialog States.
  • Verified all Prompt VOX recording files to make sure they are in sync with the VUI.
  • Assist QA Team with defining and implementing a defect resolution process including priority, severity, next steps, and assigned owner.
  • Proactively took initiative and developed DCCE web application to verify benefits and claims information which is helpful for developers, testers and Business team.

Environment: JAVA, J2EE (JSP, Servlets, JDBC), Spring 3.1, Struts 2.3.12, VXML, XML/XSL, DB2, SQL Server2008, JUnit, Web Services, RAD 7.1, Log4j, SQL, Maven v3.3.1, CSS, CVS, JavaScript, AJAX, ILOG JRules 7.1, JMeter, ANT 1.7, Hibernate3,PL/SQL, Quality Center.

Confidential, Erie, PA

Sr. Java/ J2EE Developer

Responsibilities:

  • Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns like Business Delegate, MVC, Singleton, Data Transfer Object (DTO) and Service Locator.
  • Designed and integrated the full scale Hibernate / spring / EJB persistence Solution with the application architectures.
  • Developed JSP Pages and Servlets to provide dynamic content to HTML pages
  • Performed client side data validations using JavaScript
  • Used Java Message Service (JMS) for reliable Synchronous and Asynchronous exchange of important information, such as status reports.
  • Developed Web services for transmission of large blocks of XML data using (SOAP) and WSDL file.
  • Used JAXB XML parsers for data retrieval
  • Developed XML documents, POI to parse the data held in XML documents.
  • Involved in development of project using Rational Unified Process and involved in several iterations designing workflows and delivering UML Class diagrams, and Sequence diagrams,
  • Involved in implementing the AJAX framework
  • Used AJAX support for the web forms to avoid the round trips and post backs, customized the paging logic using the Ajax.
  • Used Hibernate - for mappings and queries
  • Involved in 9i to 10g migration of the all the supporting databases
  • Worked on Database design and Normalization.
  • Designed various tables required for the project in database and used the Stored Procedures in the application.
  • Used Ant tool for application build and developed unit test cases using JUnit.
  • Used Log4J for logging and tracing the messages

Environment: Struts framework, J2EE technologies, spring, JSP, AJAX, JavaScript, XML, XSLT, SQL, CVS, Custom Tags, SOAP, Web Services, CSS, Eclipse, POI, ANT, eMatrix10.0.1.0, MQL, TCL Scripts, Struts framework, J2EE technologies, JavaScript, JSP, XML, XSLT, CVS, CSS, eclipse, POI, Oracle 9i, JDK 1.4.2, Eclipse 3.1, PL/SQL Developer, JBoss 3.2.1 JMS, C++, TC2007

We'd love your feedback!