We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

Palm Beach Gardens, FL

SUMMARY

  • Over SEVEN years of extensive IT experience with multinational clients which includes Java/J2EE Cross Platform (Web & Client - Server) applications Business Analysis and Design/Development in multiple domains.
  • Strong experience in Java/J2EE technologies like Java, Spring IoC, Spring MVC, Spring Boot, Spring JDBC, Rest API, Micro Services, SOAP Web Services, JMS, IBM MQSeries
  • Extensive experience in organizing and facilitating Joint Application Development (JAD) sessions, interviews and workshops with user(s), subject matter experts (SME's), and business stakeholders.
  • Experienced in writing Components, Pipes and Services to separate concern and handle different situations by using Angular2 and Worked on Angular8 Enhancements.
  • Expertise in design and development of various web and enterprise applications using J2EE technologies like JSP, Servlets, EJB, JDBC, JNDI, JMS, IBM MQSeries, RMI and Web Services.
  • Proficient in producing Business Requirement Documents (BRD), Functional Requirement Document (FRD), Technical Specification Documents (TSD), Impact Analysis Document (IAD) and Software Requirement Specification (SRS) across the deliverables of a project.
  • Expertise on website Wireframes and Business Process Modeling Notations with excellent skills on Use Case, Activity, Sequence, Data-Flow diagrams using Unified Modeling Language (UML), in MS Visio and Rational
  • Extensively experienced in using various design patterns such as MVC (Model-View-Controller), Singleton, Session Facade, Service locator, Factory, DAO, DTO, and Business Delegate in the development of Multi-Tier distributed Enterprise Applications.
  • Expertise in design and development of various web and enterprise applications using J2EE technologies like HTML, DHTML, JAVASCRIPT, XHTML, JSP, Servlets, Angular JS, JDBC, JNDI, JMS, IBM MQSeries, RMI and Web Services.
  • Experienced using IBM WebSphere Application Server 3.5/4.x/5.x/6.x, BEA Weblogic Application Server 5.1/6.x/7.x/8.x/9.x/10.x and TOMCAT Application Server 5.x/6. x.
  • Good working knowledge on Maven, Gradle, Ant, Log4j, Mockito and JUnit.
  • Experience in working with different operating systems Windows 98/NT/2000/XP/7, UNIX, and LINUX.
  • Excellent in databases like Postgres, Oracle 8i/9i/10g/11g, SQL Server 2000, MySQL
  • Possess excellent communication, interpersonal and analytical skills along with can - do attitude and Ability to learn and use new systems and paradigms in considerably less time.

TECHNICAL SKILLS

J2EE Technologies: Spring Ioc, Spring MVC, Spring Boot, Spring JDBC, Rest API, Micro Services, SOAP Web Services, JMS, IBM MQSeries

Programming languages: Java 1.8/1.9/1.10 , C, C++, SQL, PL/SQL

Frameworks: Spring framework 4.3/5, Spring JDBC, J2EE Design Patterns.

Web Technologies: XML 1.1, XPATH, CSS, Java Script, HTML 3.x/4.x, DHTML, Angular JS, Angular 2, 7,8.

Application/Web servers: IBM WebSphere 3.5/4.x/5.x/6.x/7.x/8.x, WebLogic 5.1/6.x/7.x/8.x/9.x/10.x/12.x, Tomcat 5.x/6.x/7.x/8.x/9. x.

Databases: Oracle 8/8i/9i/10g/11g, MS SQL Server 2000, MySQL, Postgres

IDE Tools: Spring STS, Intellij, Eclipse 2.0/ 3.0/3.1/4. x/5.x/6.x

Operating Systems: 98/NT/2000/XP, UNIX, LINUX.

Tools: GitHub, Jenkins, Ant, Cruise Control, JUnit, TOAD and pgAdmin

PROFESSIONAL EXPERIENCE

Confidential, Palm Beach Gardens, FL

Sr Java/J2EE Developer

Responsibilities:

  • Involved in Requirements, Design, Development, Implementation of tbcCorp.com customer portal.
  • Extensively used Agile Methodology for software development and promoted Adaptive Planning, Evolutionary Development and delivery in a time-boxed iterative approach
  • Extensively Worked on Integrating TBCCorp customer portal site with multiple brands with Angular JS, Spring boot microservices.
  • Designed and implemented a few UI screens for the application by using Angular 8.0, HTML-5, CSS3.
  • Extensively participated in JAD sessions to understand the end to end business process and Requirements
  • Designed and Developed the code using Spring Core, Spring Boot, Spring MVC and Spring Data frameworks.
  • Developed and Debugged the code functionality using Spring Tool Suite (STS).
  • Developed code for Spring JDBC to perform CRUD operations to Postgres Data source.
  • Developed API for using AWS Lambda to manage the servers and run the code in the AWS.
  • Extensively worked on Functional and System’s Impact Analysis based on the user’s requirements.
  • Conducted and performed User’s Demo at the end of each sprint release.
  • Extensively helped client in making Project Roadmaps, Presentations, Acceptance criterion and other documentation.
  • Participated in Scrum, Backlog Grooming, Story Point Estimation and Task Planning sessions extensively.
  • Familiarity in AWS (EC2, EC2 Container Services/Docker,S3, IAM, Lambda, Route53 , Cloud Formation, CloudWatch, Services), DevOps tools and Microservice architecture.
  • Worked as a Key contributor on high value projects which involved integration with multiple backend and third-party systems such as Confidential brands etc.
  • Actively Tracked/Assigned/Resolved tickets in Defect Tracking Systems using Jira Tool and fixed defects in the QA environment under UAT.
  • Used GitHub for version control across common source code used by developers.
  • Used pgAdmin developer tool as an interface to connect to the Postgres Database.

Environment: Java 1.8, Java Script, DHTML, Spring IoC, Spring MVC, Spring Boot, Spring JDBC, TomCat, GitHub, Apache Maven, Postgres, pgAdmin, Rest API Webservices, Sharepoint, Microsoft Visio

Confidential, Juno Beach, FL

Sr Java/J2EE Developer

Responsibilities:

  • Involved in analysis, design and development of Plant Activity System as well as Internal Movement System and developed specs that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Extensively used Agile Methodology for software development
  • Developed the application using Spring MVC Framework that leverages classical Model View Layer (MVC) architecture.
  • Developed server-side software modules and client-side user interface components deployed entirely in Compute Cloud of Amazon Web Services (AWS).
  • Implemented Angular 7 JS services to consume RESTful webservices to load data into application.
  • Developed Micro Services for Categorization module using Spring Boot, Spring MVC and Rest API
  • Developed code for Spring JDBC to perform CRUD operations to Oracle Data source
  • Extensively worked on Functional and System’s Impact Analysis based on the user’s requirements.
  • Groomed the user requirements with Offshore Development team.
  • Conducted and performed User’s Demo at the end of each sprint release.
  • Key contributor on high value projects which involved integration with multiple backend and third-party systems Used GitHub for version control across common source code used by developers.
  • Involved in defect tracking and defect fixing in the QA, UAT and production support phases.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Created Test scenarios and Test cases for end to end testing of complete application using JUnit.
  • Involved in analysis of the existing system for identifying performance loopholes, which won client appreciation.
  • Used TOAD as an interface to connect to the Oracle Database.
  • Developed PLSQL scripts to perform deeper analysis from Oracle source

Environment: Java 1.8, Spring IoC, Spring MVC, Spring Boot, Spring JDBC, GitHub, Apache Maven, Oracle 11g, TOAD, Rest API Webservices, Confluence, Microsoft Visio.

Confidential, Deerfield Beach, FL

Sr Java/J2EE Developer

Responsibilities:

  • Involved in the process design, coding and testing phases of the software development cycle of JMFE website.
  • Designed and developed the front end/UI using Angular JS.
  • Used Spring Framework for Dependency Injection.
  • Used STS to implement and debug the code.
  • Implemented the micro-services using Spring Boot framework
  • Implemented persistence layer using Spring Jdbc that use the POJOs to represent the persistence database tuples. These POJOs are serialized Java Classes that would not have the business processes.
  • Created Test scenarios and Test cases for end to end testing of complete application using JUnit.
  • Provided production support by updating existing Codes. Handled Change Request for already developed code in a very tight schedule.
  • Used XML parser APIs such as JAXP (SAX) and JAXB in the web service's request response data marshalling as well as unmarshalling process.
  • Worked as Production Support team member to analyze and fix the bugs
  • Used Splunk to capture the log that includes runtime exceptions.
  • Created initial mockups as a blueprint of presentation layers screen to provide an idea of application to the end business user.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Used GitHub for version control across common source code used by developers.
  • Used SQL Devloper as an interface to connect to the Oracle Database.

Environment: Java 1.7, J2EE, JUnit, Spring Tool Suite, TOAD, Oracle, Spring Ioc, Spring Jdbc, Tomcat, SOAP, VSS, GitHub

Confidential, Orlando, FL

Java/J2EE Developer

Responsibilities:

  • Involved in analysis, design and development of Plant Activity System as well as Internal Movement System and developed specs that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Involved in designing the user interfaces using JSP, DHTML, JavaScript.
  • Developed the application using Spring Core Framework.
  • Used Spring Framework for Dependency Injection, Spring MVC and integrated with and Hibernate.
  • Used STS for writing code and debugging.
  • Implemented persistence layer using Hibernate that use the POJOs to represent the persistence database tuples. These POJOs are serialized Java Classes that would not have the business processes.
  • Deployed the applications on Tomcat application server using ANT scripts.
  • Developed the Web Service client using SOAP protocol that interacts with other modules like Request Collection and View Collection.
  • Used XML parser APIs such as JAXP (SAX) and JAXB in the web service's request response data marshalling as well as unmarshalling process.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as updating the plant internal movements to the SAP through the Mercator.
  • Developed JUnit test cases for all the developed modules.
  • Created Test scenarios and Test cases for end to end testing of complete application using JUnit.
  • Worked as Production Support team member to analyze and fix the bugs
  • Used Microsoft Visual Source for version control across common source code used by developers.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Used JDBC to make the database connectivity to operational database Oracle 10g.
  • Used TOAD as an interface to connect to the Oracle Database.

Environment: Java 8, J2EE, JSP, Spring Core, Spring MVC, Hibernate, JMS, JNDI, PL/SQL, Oracle 10g, HTML, CSS, DHTML, XSL, XSLT, XML, XSD, JAXP, JAXB, ANT, JavaScript, AJAX, Eclipse, Hibernate 3.0, UNIX, Microsoft Visio, Microsoft Visual Source Safe, TOAD, SAP, Mercator.

Hire Now