We provide IT Staff Augmentation Services!

Sr Java Fullstack Engineer Resume

Los Angeles, CA

SUMMARY:

  • Having 8+ Years of professional IT experience with full lifecycle development in Java/J2EE, Requirements Analysis, Design, Development, Testing and Deployment of enterprise software applications.
  • Hands - on experience on JAVA/J2EE technologies (EJB, JMS), Frameworks (Struts, spring), ORM (Hibernate), SOAP and REST Web services, SQL.
  • Good experience on AWS services like EC2, Lambda, S3, ECS, IAM, SQS, SES, Contact Center (IVR).
  • Expertise in using IBM Infosphere Master Data Management server for managing master data.
  • Expertise in using Cisco Unified Call Studio for developing IVR call flows, embed java code for call flows and extend the out-of-the-box elements to provide custom or dynamic functionality.
  • Proficient in design and development of J2EE technologies and API’s include JSP, Servlets, JSTL, JDBC, JMS, EJB, IBM MQ, SOAP web services(JAX-WS), design patterns.
  • Proficient in design and development of core java applications using Multithreading, Network Programming and Collections.
  • Implemented Agile - Scrum development while developing applications.
  • Executed software projects for Welfare, Banking, Insurance, Finance, and E-Governance Industry.
  • Working knowledge in spring RESTful services and frameworks such as spring 3.0(MVC, IOC), struts, hibernate.
  • Expertise in developing web based UI’s using JSP, HTML, JQuery, Angular JS andJavaScript (AJAX, JSON and XML).
  • Experience in XML related technologies like XML, DTD, XML Schema, WSDL, WSDL, SOAP and AJAX.
  • Expertise in designing and developing components using Enterprise Java Beans over application servers and platforms such as Eclipse, My Eclipse 10.5, IBM RSA (v 7.0,8.0), IBM RAD 7.0, IBM WAS (WebSphere Application Server) v 7/8.5, Apache Tomcat 5.x.
  • Expertise in using SOAP UI to test SOAP and Rest web services.
  • Expertise in implementing various design patterns like Singleton, Factory, Abstract Factory, DAO, Service Locator, Delegate, Template and Front Controller.
  • Well versed in writing build scripts using ANT, Maven and Gradle.
  • Extensively worked on Apache POI and Apache web service open source codes.
  • Expertise in tools such as CVS (concurrent version system), VSS (Visual Source Safe), SVN (Sub version), IBM Clear Case, GitHub, and Bitbucket.
  • Expertise in deployment tool, blade logic to deploy enterprise applications and know how to check logs.
  • Expertise in database tools like Oracle SQL Dev-eloper and TOAD.
  • Strong experience with client interaction.
  • Having good domain knowledge on E-governance and banking.
  • Quick learner and a proactive individual with excellent communication, strong analytical skills and dynamic troubleshooting skills.

TECHNICAL SKILLS:

Programming Languages: Java, J2EE,, SQL, Shell Scripting.

Web/XML Technologies: HTML, Java Script, jQuery, Angular JS, Ajax, Servlets, JSP, JSF, XML, DTD, XML

Domain Knowledge: IBM Infosphere MDM (Master Data Management) v9, Cusco

Application Server: IBMWebSphere Application Server v 7/8.5, JBoss, Tomcat, Oracle Web logic

Framework: Struts, spring 3.0(core, MVC & security), Hibernate 3.0

IDE: Jdeveloper10g, Eclipse, My Eclipse 10.6, RAD, STS, CISCO Call Studio

Version Control: Visual Source Safe (VSS), Sub Version (SVN), IBM Clear Case

Database: Oracle, MySQL, IBM DB2

Tools: & Utilities: Toad, SOAP UI 2.5, Splunk, Log 4J, Apache POI, SQL Developer, TestNGMockito, BMC Blade Logic Server Automation.

Build Tools: Ant, Maven and Gradle.

OperatingSystem: MS-DOS, Windows XP and 7

J2EETechnologies: Servlets, JSP, JDBC, EJB 3.0, JMS, JAXB, JAX-RPC, JAX-WS, JAX-RS.

Cloud Technologies: Amazon Web Services

ORM Technologies: Hibernate

PROFESSIONAL EXPERIENCE:

Confidential, Los Angeles, CA

Sr Java Fullstack Engineer

Responsibilities:

  • Developed and implemented the MVC architectural pattern using, spring framework including JSP, Servlets.
  • Developed Spring SOAP and REST web services for mobile and IVR teams.
  • Worked on Amazon Connect and Lambda integration to replace CISCO IVR with Amazon Web Services (Amazon Connect).
  • Designed and developed AWS Lambda’s to communicate with C-IV web services.
  • Used Jenkins, open source automation server for continuous integration and deployment to facilitate continuous delivery.
  • Implemented OAUTH authentication and authorization for mobile security.
  • Implemented Nuance Voice Biometrics product for voice authentication using SOAP web services.
  • Integrated SOAP web services and IVR CVP call flows with a client jar file.
  • Implemented dynamic functionality and dynamic menus in the IVR CVP call flows.
  • Involved in generating the domain classes using hbm2java tool in hibernate.
  • Involved in implementing SOAP and Rest web services implementation in Spring Boot.
  • Developed contract between Cisco IVR CVP call flows and IVR web services.
  • Used JAXB API to bind XML schema to java classes.
  • Used Gradle for multi-project build management and also automatic download and configuration of libraries.
  • Used SonarQube to measure and analyze quality of source code, configured to Jenkins.
  • Used RestTemplate to invoke C-IV web services in SOAP.
  • Involved in designing the user interfaces using HTML, JSP, and AngularJS.
  • Used TestNG for writing integration and unit test scripts and also used Mockito, mocking framework.
  • Performed code coverage using JaCoCo framework.
  • Used Splunk to monitor the real time logs.
  • Deployed the application in Oracle WebLogic Server 12c (12.1.3).
  • Involved in meeting with business to gather requirements.
  • Involved in production support and maintaining the application after production.
  • Used Log4j for inserting logging statements in Application

Environment: J2SE, Java Enterprise Edition, Spring Boot SOAP and RESTful services, Spring (MVC, Core & security),CISCO CVP Call studio, JSP, JDBC, SonarQube,TestNG, Mockito, AJAX, JQuery,Angular JS, Java Script, Web Logic Server, STS, Splunk, Amazon Web Services services(Contact Center, Lambdas), CCM, SQL, Gradle, Oracle 10g, SQL, xml, Log 4j.

Confidential, Los Angeles, CA

Sr Java Developer

Responsibilities:

  • Involved in requirements analysis and design phase. Updated Low Level Document (LLD) as per Business Functional Document Specification (FDS).
  • Involved in IA (Impact Assessment) of new business services and existing enhanced business services.
  • Proposed design for new services as per customer requirement.
  • Prepared data mapping sheets from TCV WSDL and gave it to our collaborating team BEM.
  • Analyzed data in TCV database based on client requirement.
  • Enhanced existing OOTB services like ManagePartyDetails, ManageContractDetails.
  • Developed services for the use cases and supported services in DEV & VPT testing environments.
  • Used SQL to query the database and indexes to enhance the performance of data retrieval.
  • Used triggers to activate events in database.
  • Enhanced out of the box JAX-WS web services and developed customized JAX-WS web services.
  • Developed customized transactions as composite transactions using MDM server.
  • Involved in designing and development of new additions and extensions to MDM data model.
  • Deployed enterprise applications in WebSphere Application Server using BMC Blade Logic server automation and able to check logs in Blade Logic.
  • Support for Integration Testing and Production Implementation.
  • KT for support team on data model and associated business services for above use cases.
  • Business meeting with clients.
  • Status calls.
  • Co-ordination between onsite / offshore.
  • Provided support for VPT (Volume Performance Testing) team and resolved critical issues under SLA.
  • Performed unit testing & integration testing to maintain integrity of application.
  • Involved in bug fixing and postproduction support.

Environment: J2SE, Java Enterprise Edition(EJB, Web Services), IBM Infosphere Master Data Management V9, Web services(JAX-RPC, JAX-WS), IBM WebSphere Application Server 7,MDM Server Data Stewardship, SOAP UI v2.5,VoiceXML 2.1,DTMF Grammar, Oracle 10g, SVN, BMC Blade Logic Server Automation, Service Now, SQL Developer, IBM Rational Software Architect 7.

Confidential, New York.

Sr Java developer

Responsibilities:

  • Involved in IBM Infosphere Master Data Management Training. Involved in requirements analysis and design phase. Updated Low Level Document (LLD) as per Business Functional Document Specification (FDS).
  • Involved in IA (Impact Assessment) of new business services and existing enhanced business services.
  • Proposed design for new services as per customer requirement.
  • Deployed enterprise applications in WebSphere Application Server using BMC Blade Logic server automation and able to check logs in Blade Logic.
  • Support for Integration Testing and Production Implementation.
  • KT for support team on data model and associated business services for above use cases.
  • Developed customized transactions as composite transactions using MDM server.
  • Involved in writing framework for Delta problems.
  • Involved in inserting key elements in the database to identify delta using framework.
  • Used MDM Server internal methods to identify delta (change) and updated that change in global UK database. Updated data in both ABSA and Barclay’s database in synch.
  • Unit testing, Test case creation and execution.
  • Business meeting with clients.
  • Status calls.
  • Co-ordination between onsite / offshore.
  • Resolving critical issues under SLA.
  • Responsible for bugs fixing.

Environment: J2SE, Java Enterprise Edition(EJB, Web Services), IBM Info sphere Master Data Management V9, Web services, IBM WebSphere Application Server 7,MDM Server Data Stewardship, SOAP UI v2.5,Maven Oracle 10g, SVN, BMC Blade Logic Server Automation, Service Now, SQL Developer, IBM Rational Software Architect 7.

Confidential

Senior Software Engineer

Responsibilities:

  • Involved solely in workspace and environment set up.
  • Managing resources for different modules and updating the status to the client.
  • Involved in assisting with JAD sessions to gather requirements from end users and designing the applications accordingly.
  • Migrated workspace from RAD to My Eclipse using My Eclipse in-built option and also migrated java version from 1.4 to 1.6 and migrated server to IBM WAS 8.5.
  • Migrated EJB 2.0 session beans and message-driven beans to EJB 3.0.
  • Involved in workflow activities of application and data analysis based on client requirement.
  • Merged a business transaction which is 5 screens in legacy application to a single page using AngularJS and AJAX(Search Customer, Create Customer, select transactions required, pay the amount and create work order number in a single page).
  • Involved in configuring queues in MQ and in Web sphere application server and configured associated message driven beans.
  • Configured ESB (Enterprise Service Bus) in WebSphere application server to connect Queues to IBM MQ.
  • Worked on JAX-WS web services.
  • Involved in design and development of new business transactions.
  • Used HTML, Angular JS, JQuery, and AJAX to develop UI components of the application.
  • Developed Controller and Business layers of the MVC, using springs.
  • Developed REST style web services using spring.
  • Developed and deployed enterprise application to IBM Web sphere application server.
  • Impact analysis of new requirements / change requests.
  • Involved in Authorize.net payment gateway configuration.
  • Used My Eclipse as Java IDE tool for creating JSP, EJB components, spring.
  • Used sub version for version control.
  • Used SQL to query the database and indexes to enhance the performance of data retrieval.
  • Working on the defect fixes on existing online modules by looking at the logs.
  • Refactored the bad code to best design patterns.
  • Involved in Analysis Phase and design phase.
  • Prepared Low Level Document (LLD) as per business Functional Document Specification (FDS).
  • Supported in maintenance of the project with few change requests.
  • Performed code reviews using PME and unit/integration testing. Involved in fixing the bugs identified during UAT testing.
  • Developed data access layer using Data Access Object (DAO) design pattern.
  • Involved in Code Review.

Environment: J2SE, J2EE, Spring 3.0 (MVC, Core& security(OATH)),Spring RESTful web service, EJB 3.0, JMS, Angular JS, AJAX, JQuery, IBM WebSphere Application Server 8.5, IBM MQ, My Eclipse Blue IDE, IBM Db2 9.5,Maven, My Eclipse 10.6, LOG4J, IBM Clear Case.

Confidential

Software Engineer

Responsibilities:

  • Participated in the designing and development of various server side components JSP, Servlets, EJB’s, DAO’s, VO’s etc.
  • Used Service Locator, Façade, Singleton, Factory design patterns.
  • Developed struts action classes for controller components.
  • UI-Layer: Most popular MVC (Model-View-Controller) architecture has been a de-facto standard for the JSP based UI development using Jakarta Struts (MVC framework).
  • App-Layer: Session Façade Pattern, to keep the business independent of App-Layer technology (EJB’s, JDBC etc.)
  • Coding the programs in accordance with program specification and adhering to coding standards.
  • Responsible for designing application layer API using EJB components of J2EE.
  • Involved in workflow activities of application and data analysis based on client requirement.
  • Responsible for design and development of UI framework, which is totally based on struts.
  • Developed business logic using EJB’s.
  • Used AJAX for asynchronous requests and JQuery Scripting framework.
  • Participate in design reviews, code reviews and unit testing.
  • Developed the application using MVC Architecture.
  • Ensure quality assurance i.e. deliverables created match business specifications.
  • Developed data access layer using Data Access Object (DAO) design pattern.
  • Responsible for bugs fixing.

Environment: J2SE, Java Enterprise Edition, EJB 2.0, Struts 1.2, JSP, JDBC, AJAX,JQuery, Maven, Java Script, OC4J Application Server, Oracle 10g, SQL, xml, Log 4j.

Hire Now