We provide IT Staff Augmentation Services!

Sr.java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Sfo, CA

SUMMARY

  • Having 8+ years of experience in the IT Industry with proficiency in Software Design, Development and Deployment of Web applications using Java, J2EE and related Technologies in E - commerce, Financial, Banking, Healthcare and Insurance Domains.
  • Professional experience in using Core Technologies Java, J2EE, Servlets, JSP, JDBC, JavaBeans,, HTML, XML, SOA and Web Services.
  • Solid experience with all phases of Software Development Life Cycle (SDLC) such as Analysis, Design, Development, Testing & Implementation using Waterfall, Agile Methodology & related tools (Rally and JIRA)
  • Experience in J2EE technologies like Servlets, JSP, JDBC,JSTL, JAXB and JAX-WS.
  • Excellent in using J2EE Frameworks: Spring Boot, Hibernate, Axis and Jersey.
  • Strong knowledge of Algorithms &DataStructures, OOP's, Collections, DAO, Model, Controller, Filters, mapping POJO classes to database.
  • Experience in Spring Boot, Spring DI, Spring AOP, Spring MVC, Spring Templates likeSpring JDBC, Spring Hibernateand Spring Batch modules.
  • Expertise in implementing IOC (Inversion of Control) and Dependency Injection features in Spring Framework.
  • Experience in configuring and coding using ORM components, setting up configuration files, annotations using Hibernate framework and Data JPA.
  • Expertise in using SOA and Web Services, SOAP, RESTful and SOAPUI & UDDI
  • Working experience with distributed systems using JMS, Message Queues and Spring JMS Integration.
  • Worked with Java 8 Lambdas, Streams API and parallel Streams API for enabling parallel processing of collections in distributed environment.
  • Working knowledge with different AWS services like EC2,IAM,Elastic Load Balancer,Elastic Bean Stalk,CodeStar, S3 and RDS to create high-availability, fault tolerance and auto-scaling systems.
  • Created S3 buckets for EC2 instances to store all the content including HTML pages, images, CSS files andJavascript files.
  • Working knowledge of NoSQL databases(MongoDB)
  • Experience with web/application servers: WebSphere, WebLogic, JBoss and Tomcat Server.
  • Hands on Experience in integration with Maven, JUnit and Log4j frameworks.
  • Experience in writing Build Scripts using Shell Scripts, MAVEN and using CI (ContinuationIntegration) tools like Jenkins and Hudson.
  • Good exposure on using IDE’s like Eclipse, Net beans, and IntelliJ
  • Highly proficient in designing n-tier Enterprise application with J2EE Design Patterns like MVC, Business Delegate, Session Facade, Singleton, Front Controller, Adaptor and Factory & Abstract Factory.
  • Extensive experience in writing JUnit tests along with injecting dependencies using Mockito.
  • Strong knowledge in UML, Use Cases, Collaboration, Class, Activity and Sequence Diagrams.
  • Experience in working on Version Control tools like SVN, CVS and GIT.
  • Good knowledge in developing multi-threading applications.
  • Well organized, strong work ethics, willingness to work hard to achieve client requirements.
  • Ability to learn quickly in the work environment, fluent in communication, productive interpersonal skills with the ability to understand and cooperate with group requirements efficiently.
  • Excellent verbal and communication skills with ability work in a team and as well as individually.

TECHNICAL SKILLS

Languages: JAVA 8, C, C++, SQL and PL/SQL

J2EE Technologies: JSP, Servlets, JDBC, JNDI, Java Beans, JMS, Web ServicesSOAP, Restful

Frame Works: Spring, Spring Boot, Hibernate, Struts Framework, Web Services, AXIS, Jersey, Log4j, Maven, JUnit, TestNG, Mockito

Web Technologies: HTML, JavaScript, PHP, XML, CSS, XHTML, DHTMLWeb/Application Servers WebSphere, WebLogic, JBOSS, Apache Tomcat, Apache HTTPServer

Software Methodologies: Agile Scrum, Waterfall, TDD

Version Control Tools: CVS, Subversion (SVN), GIT

IDEs/tools: Eclipse, OEPE, RAD, Spring Source, Jenkin, Toad, SOAP UIRALLY, JIRA, Quality Center, Tortoise SVN, FirebugFirePath, SPLUNK

Database: Oracle, My SQL

Operating System: MAC, UNIX, LINUX, DOS, Windows

PROFESSIONAL EXPERIENCE

Confidential, SFO, CA

Sr.Java/J2EE Developer

RESPONSIBILITIES:

  • Development Life Cycle (SDLC) and participated in the daily stand-up, iteration review, kick-off and Retrospective meetings as a part of Agile.
  • Involved in daily Scrum meetings, Sprint planning and estimation of the tasks for the user stories, participated in retrospective and presenting Demo at end of the sprint. Communication with external teams, verbally and written daily.
  • Involved in project design and implementation using Java/J2EE Technologies.
  • Developed RestApi services using Java 1.8, Spring Boot, SpringJPA.
  • Designed the application by implementing Spring Framework based on MVC Architecture, RESTful Web Services, and Hibernate.
  • Integrated the application with Spring Framework for implementing DI/IoC.
  • Developed Spring Controllers, Service Components, DAOs.
  • Used SpringRest as REST API and Spring-Rest Template for the rest client for developing web services.
  • Used Dependency Injection feature of Spring MVC framework and Hibernate O/R mapping tool for rapid development and ease of maintenance.
  • Developed Server Side Application to interact with Database using Spring Boot and Hibernate.
  • Implemented complex business Delegate layer using DAO’s created and business logic.
  • Implemented Producing and Consuming the Webservices with Spring Rest Template.
  • Implementing Java Spring boot non web application for simple java functions.
  • Developing complex SQL queries for real-time report and analysis.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for microservices.
  • Worked on JAVA 8 and involved in using Core Java concepts - Collections, Exception Handling, Multi-Threading, and Serialization.
  • Implemented service layer on top of Cassandra usingcore Java, Datastax Java andRestful API.
  • Implemented Log4j for logging and appended to a log file for debugging.
  • Hosted and tested the application in AWS servers before publishing it in the actual production environment and developed API for using AWS Lambda to manage the servers and run the code in the AWS.
  • Used AWS cloud for creating background and multiple workflows & used Amazon cloud watch to monitor AWS Elasticsearch services &Amazon cloud watch logs to monitor application.
  • Packaged and deployed the application in WebLogic in different environments likes development and testing.
  • Designed and Implemented Apache NiFi workflows for continuous data streaming operations.
  • Working with streaming messages to publish encrypted data to multiple teams and consume Kafka messages with NiFi .
  • Used the Airflow DAG’s (Directed Acyclic Graph) to automate the applications.
  • Developed automated Alerts to Email and Slack for application exceptions and errors through Rest API calls.
  • Developed workflows using NiFi for Xmatters integration and to send Alerts.
  • Validating functions with Unit testcases using JUnit and Mockito framework and creating modules for functional and regression testing using Cucumber.
  • Worked on deploying the application using Jenkins and Maven.
  • Involved in End-to-End testing in staging, created queries and Service now reports for daily monitoring and validating.
  • Resolving the production incidents by analyzing the root cause and coordinating with multiple teams.
  • Documented operational playbooks for project support.
  • Followed Agile methodology and maintained Scrum related information in JIRA.

Environment: Java8, J2EE, Agile, Rally, JSP, Servlets, JDBC, Spring, Spring Boot, Hibernate, JavaScript, HTML, XML, Web Services, Restful, JUnit, Mockito, Git, AWS, JIRA, UNIX, Maven, Jenkin, JPA, GIT, SQL Server,Eclipse, Tomcat, MySQL, macOS, and Linux

Confidential, CA

Java/J2EE Developer

RESPONSIBILITIES:

  • Developed web pages using Spring, JSP, Servlets, HTML5 and JavaScript.
  • Designed and implemented the strategic modules like Underwriting, Requirements, Create Case, Configuration of Business Rules, Business Processes and Responses with metadata.
  • The application is based on JSP, JavaScript, Hibernate 3.0, Service Oriented Architecture System Analysis and Design methodology as well as Object Oriented Design and Development using OOAD methodology to capture and model business requirements.
  • Involved in Installation and Configuration of Tomcat, Spring Source Tool Suite, Eclipse, unit testing.
  • Involved in Migrating existing distributed JSP framework to SPRING Framework.
  • Developed Ajax framework on service layer for 2 modules as benchmark
  • Implemented Service and DAO layers in between Spring and Hibernate.
  • Used Spring Boot which is radically faster in building services and developed Spring based applications with minimal configuration.
  • Architecture an enterprise service bus using Mule, Hibernate, and Spring to tie back-end business logic/systems with web properties via a corresponding RESTful API.
  • Extensively used Java 8 features such as lambda expressions, Parallel operations on collections, multithreading and for effective sorting mechanisms
  • Created automated pipelines in AWS CodePipeline to deploy Docker containers in AWS ECS using services like Cloud Formation, Code Build, CodeDeploy, S3 and puppet .
  • Used Sqoop to import the data into Cassandra tables from different relational databases like Oracle, MySQL .
  • Used XSLT for transforming XML documents.
  • Designed Graphical User Interface (GUI) applications using HTML5, JSP, JavaScript (JQuery), CSS, and AJAX.
  • Applied MVC pattern of Ajax framework, which involves creating Controllers for implementing Classes.
  • Refactored, re-architected, and enhanced an existing AngularJS application to follow strict MVC patterns for improved source code maintenance.
  • Designed and developed the UI using Spring view components, JSP, HTML5, CSS, AngularJS and JavaScript.
  • Implemented business process, database retrievals, access of information and User Interface using Java and Planet Interact Framework.
  • Implemented the Application using many of the Design Patterns and Object Oriented Process in the view of future requirements of Insurance domain.
  • Used Log4j for logging the application.
  • Used JAXB for converting Java Object into aXML file and for converting XML content into a Java Object.
  • Agile methodology is used for development of the application.
  • Developed the presentation layer with Spring MVC using JSP and JavaScript.
  • Deployed the Application in Jboss Server present in the Linux environment.
  • Deployed project components onto IBM WebSphere 6.

Environment: Java 8, J2EE, Servlets, J2SE 1.4.2,JSP, Servlets, JDBC, Jboss, Spring, Spring Boot, Hibernate, Web Services, WSDL, SOAP, RESTFUL, SOA, AWS, HTML, DHTML, CSS, XML, AJAX, jQuery, Mockito, MAVEN, Oracle, Design Patterns, UNIX, Tomcat, MySQL, Oracle, GIT, Windows, Linux

Confidential, Blue Bell, PA

Java/J2EE Developer

RESPONSIBILITIES:

  • Developed application using Agile Methodology
  • Responsible for creating functional design documents, technical documents, flow charts and data flow diagrams.
  • Developed Spring Controllers, Service Components, DAOs, Web Services and UI Integration for processing the member request for two modules
  • Developed the DAO layer using the Hibernate annotations and configuration files
  • Used Spring MVC Framework Dependency Injection for integrating various Java Components
  • Used Spring Boot which is radically faster in building services and developed Spring based applications with minimal configuration.
  • Secured the REST services using Spring Boot Framework and created documented REST services using Swagger and Jersey.
  • Consumed Enterprise Web Services& generated client using Jersey and Axis Frameworks
  • Developed JUnitfor Unit Testing and Mockito as Mocking framework
  • Used Java8 features like stream and Lambda expressions.
  • Maintained Interface compatibility and concurrency in the project using Java 8 new features like default, static methods and Concurrency API.
  • Used Java 8 Method References feature to point to methods by their names and used functional Interfaces.
  • Involved indata modeling inCassandra.
  • Helped UI to integrate the java beans data using JSTL, Spring tags
  • Used Maven Scripts to build and deploy applications and worked closely with build team to resolve CI, Maven site and Report Issues
  • Unit Testing Java code using JUnit andJMETER and Integrating with Jenkins
  • Wrote SQL queries and Stored Procedures for interacting with the Oracle database.
  • Involved in testing and deployment of the application on WebLogic Application Server during integration and QA testing phase
  • Was part of production support team to resolve the production incidents
  • Coordinate with the QA lead for development of test plan, test cases, test code and actual testing responsible for defects allocation and those defects are resolved
  • Documentation of common problems prior to go-live and while actively in a Production Support role.

Environment: Java 8, J2EE, JSP, Servlets, JDBC, XML, Spring 3.x, Spring Boot, Microservices, Hibernate, Web Services, SOAP, Restful, WSDL, Jersey, Jackson, Axis, SOAP UI, Mockito, Eclipse, Cassandra, Oracle11, TOAD, JUNIT, SQL, PL/SQL, JSTL, Spring Tags, HTML, CSS, Maven, Jenkin, UML, TOAD, WebLogic, Linux.

Confidential, Chicago, IL

Java Developer

RESPONSIBILITIES:

  • Followed Agile methodology and SCRUM meetings to track, optimize and developed sequence diagrams depicting method interactions.
  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Designed and developed Application based on Spring Framework, Spring MVC, Spring Templates, Hibernate.
  • Used Spring Core for concept Inversion of control (IOC) implemented using dependency injection.
  • Developed Spring Controllers, Service Components, DAOs, Web Services and UI Integration for developing presentation layer of the application.
  • Hands on experience with data persistency using Hibernate and Spring Framework.
  • Involved in implementation of enterprise integration with Web Services and Legacy Systems using SOAP and REST
  • (Using Axis and Jersey frameworks).
  • Developed White box test cases using JUnit and Mockito frameworks and Configured Log4j Mechanism for complete project using xml files.
  • Generated JUnit test cases for testing various Java components.
  • Mentored, trained and educating the users in technology perspective, worked through walk through and review
  • Worked with QA team during various testing phases and resolved defects.
  • Involved in debugging the defects, code review and analysis of Performance issues.

Environment: Java, J2EE, Servlets, JSP, JDBC, Spring, Hibernate, Web Services, WSDL, SOAP, RESTFUL, SOA, HTML, DHTML, XML, Maven, Mockito, MAVEN, Oracle, Design Patterns, UNIX, Tomcat, MySQL, Oracle, GIT, Windows, Linux

Confidential, NY 

Java Developer

RESPONSIBILITIES:

  • Followed Agile Scrum methodology for iterative development of the application.
  • Worked on the Customer service web-portal for Revenue Management Life Cycle, which has over 1 million customers
  • Developed, integrated, and deployed 50+ software solutions for British Telecom and BT Digital TV which are serving 1.5+ million BT subscribers.
  • Evaluated technical & business information from multiple sources and map to functional component design that will serve as the center of information for various client systems.
  • Supported Regression testing on behalf of development team.
  • Represented the business perspective of data analysis and design discussions
  • Automated all billing entities and processes causes comparative improvement in performance by 20% and reduction in manual efforts by 40%.
  • Design, development, delivery of user stories across the release timeframes to support product launch in a timely fashion
  • Involved in designing, developing and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP, spring and Hibernate.
  • Used Spring MVC framework to enable the interactions between JSP/View layer and implemented different design patterns with J2EE.
  • Involved in handling transactions using Spring Declarative Transaction management.
  • Implemented DAO layer using different hibernate techniques like strategies, Inheritance, annotations and criteria interfaces.
  • Used SOA Integration service for Data Integration Service and Functional Integration Service.
  • Designing new components to fit in the already existing architecture using core Java, multi-threading, different design patterns like the factory method and Singleton. Developed web-based applications using RESTful Web Services.
  • Used Jenkins to provide continuous integration/ continuous deployment.
  • Used Maven to acquire the dependencies and build the application and used GIT for version control.
  • Developed Web Services using JSON messages that use REST.
  • Developed the war/ear file using Maven script and deployed into Tomcat.
  • Used JIRA for issue tracking and project management of the applications.
  • Used RBM tool in system configurations

Environment: Java, J2EE, Spring, JSP, JDBC, Web services, REST, Java Beans, JavaScript, Oracle, Tomcat, Maven, JUnit, XSLT, HTML/DHTML, Windows, Linux

We'd love your feedback!