We provide IT Staff Augmentation Services!

Java/j2ee Fullstack Developer Resume

3.00/5 (Submit Your Rating)

La, CA

SUMMARY

  • Overall 8+ years of extensive experience in Object - Oriented Design/Analysis, Java development, Web Services for Service-Oriented Architecture, and data modeling, skilled at progressing from problem statement to well-documented designs and code.
  • Experienced in Java Application Development, Distributed Application Development and Object Oriented Programming.
  • Expertise in Spring framework, including Spring IoC/core, Spring DAO support, Spring ORM, Spring microservices, Spring AOP, Spring Security, Spring MVC, Spring Cache, and Spring Integration, and Spring Boot, Spring REST, Spring Eureka, Spring Ribbon, Spring Netflix, Spring Zuul.
  • Experience in using various Amazon Web Services (AWS) Components like EC2 for virtual servers, S3.
  • Experience in developing applications using Core Java, JDBC, JSP, Servlets, Java Beans, Custom Tags, JMS, JSTL, JSON, SPRING, Hibernate, Web Services (SOAP, REST), UDDI,JAXB, HTML,CSS, JavaScript, Angular Js.
  • Good Exposure to Web Application Development using J2EE technologies and Oracle.
  • Good Working experience in using different modules like Spring Core Module, Spring JDBC, Spring MVC, Spring AOP Module, Spring ORM Module in Spring Framework.
  • Developed DAOs using Hibernate as ORM to interact wif Oracle, and MySQL.
  • Strong experience in Agile, SDLC Methodologies.
  • Skilled at programming in different Java IDE's like Eclipse, IBM Rational Application Developer7.5/8.0, My Eclipse and Net Beans.
  • Designed and developed template-based User Interface using Bootstrap and Angular 2/4.
  • Highly proficient in designing n-tier Enterprise application wif J2EE design patterns like IOC (Inversion of Control), AOP (Aspect Oriented Programming), MVC, Business Delegate, Service Locator, Session Façade, DTO, DAO, Front Controller, Factory and Singleton.
  • Proficient in using Amazon Web Services AWS. Extensive experience focusing on services like EC2, VPC, Cloud Watch, Cloud Front, Cloud Formation, IAM, S3, Amazon RDS, Elasticache, SNS, SQS.
  • Experience in build/deploy tools Maven and Jenkins, SVN, Nexus, Git.
  • Practical experience in using IDE tools such as RAD, NetBeans, and Eclipse and application servers WebSphere, Weblogic, Jboss and Tomcat.
  • Desiigned, delivered and managed multiple projects on budget and on time, providedProduction Support Level 2/Level 3while managing and mentoring a team build of both employees and consultants.
  • Expertise wif employment of Spring Kafka and Zookeeper apart from JMS as messaging service.
  • Experience on Build and Deployment Pipeline technologies: Jenkins, Maven, Gradle, Chef, Docker, Nexus
  • Involved in development of SOAP based web services using WSDL, JAXB, CXF2, JAX-WS and Restful web services using JAX-RS, CXF2.
  • Experience in implementing Core Java, J2EE design patterns.
  • Experienced wif web application servers such as Apache Tomcat 6.x/7.x/8.x and WildFly (JBOSS)8.x/9.x/10.x, Web logic 12c.
  • Experience in Build tools like, Maven/Gradle etc.
  • Developed integration modules for disparate clients using Apache Camel.
  • Used Spring JDBC API to talk MySQL Database for Read and Write operations.
  • Developed SOAP web services using JAX-WS API and REST web services using JAX-RS API.
  • Experience in working wif build deployment tools like Maven, Ant.
  • Experienced in Version controlling tools like GIT and SVN.
  • Experienced in using Log4j.
  • Experience in continuous integrated build and testing and deployment using Jenkins.
  • Expertise in JUNIT testing using Mockito, integration testing and SOAP UI testing.
  • Experience in Project Management/Issue Tracking Tool using Jira.
  • Strong Experience in Oracle 11g and backend programming. Good experience in SQL. Creating SQL statements Sub queries.
  • Excellent Team player wif very good attitude and excellent interpersonal skills wif analytical abilities, communication skills. Desire to take challenges, learn new technologies, ability to handle multiple tasks and meet project deadlines in a fast paced environment.
  • Expertise on technologies such as AWS, Kafka, Cassandra, Docker, Kubernetes, Angular and etc
  • Work Experience wif testing tools and applications such as JUnit, Hands-on experience in unit testing frameworks TestNG and Junit. Mockito, Firebug, Fire Poster, browser developer tools, Protractor, Selenium, Jasmine, SoapUI and performed Unit testing, integrated testing, and closely worked wif QA team in preparation of Test plans.

TECHNICAL SKILLS

LANGUAGES: JAVA 8.0/7.0/6.0/5.0/1.4/1.2, SQL, Python, PL/SQL, UML, C, C++

WEB TECHNOLOGIES: JSP, Servlets, JNDI, JDBC, JMS, JPA, EJB(3.0), Web Services, SOAP, WSDL, JSF(2.0), AX-RS, JSX-WS, HTML5, DHTML, Java Beans, JavaScript, Angular JS,, Angular2.0/4,React.js, Node.js, AJAX, CSS3.

XML TECHNOLOGIES: XML, XSL, XSLT, SAX, DOM, AXIS, Castor, XML Beans and JAXB

WEB/APP. SERVERS: Apache Tomcat 4.0/5.0/6.0, Web Logic 8.1/9.1, Web sphere, JBoss, IIS

IDES: Eclipse, Net Beans, Red Hat Developer Studio, WSAD.

TOOLS: TOAD, XmlSpy, Ant, MAVEN, PL/SQL Developer, JUnit, me Report, JIRA, ITX, WTX and Drools

DATABASES: Oracle 8 / 9i / 10g, HSQL, My Sql, MS SQL Server 7.0, Sybase, MS-Access, AWS.

FRAMEWORKS: Struts, Spring (Dependency Injection, Spring MVC, Spring Core, Spring Context, Spring AOP, Spring DAO, Spring IOC, Spring JDBC, Spring wif Hibernate), Hibernate, DWR, Log4j, JSF, JPA.

VERSION CONTROL: CM Synergy, Rational Clear Case, CVS, VSS, SVN, Git.

ALGORITHMS/DS: Big O, Sorted, Tree, Stack, Queue, Linked List, Heap, Graph.

DEVELOPMENT METHODOLOGIES: Waterfall, Agile and Scrum

SERVICES: SOA architecture, RESTFUL/SOAP, Microservices, Axis 2, Apache CXF

SERVERS: JBOSS, Weblogic 10g, 11g, IBM Websphere, Apache Tomcat

INTEGRATION TOOLS: Hudson, Ivy and Artifactory

OPERATING SYSTEMS: Windows, UNIX, Linux, Sun Solaris

PROFESSIONAL EXPERIENCE

Confidential, LA, CA

Java/J2EE Fullstack developer

Responsibilities:

  • Designing and implementing application using Spring MVC, spring core, Spring Annotations, Spring Transactions, Hibernate, SQL, Maven, Oracle.
  • Developed presentation layer using JSP, HTML5, CSS3 and client validation using JavaScript.
  • Developing the presentation layer and GUI framework dat are written using Html, CSS, JSP, java script, and Boot Strap.
  • Extensively used Hibernate and Spring-JDBC in data access layer to access and update.
  • Responsible for maintaining and expanding AWS (Cloud Services) infrastructure using AWS Stack especially worked wif database setup and maintenance and created AWS EC2 instances.
  • Deployed the Dockerized Spring Boot application using AWS Elastic Bean Stalk (EBS).
  • Designed and developed Hibernate configuration and session-per-request design pattern for making database connectivity and accessing the session for database transactions respectively.
  • Used Git as version control system to check in and checkout the data.
  • Used Angular 2 router to build single page application for navigate through the different status and multiple modals.
  • Created Microservices wif Spring Cloud, Eureka Service Discovery, Ribbon, Spring Boot, Apache Camel and REST web services
  • Used Node JS to run Angular 4 and 6 on server wif mock JSON data and completed the UI development independent of server.
  • Data Operations are performed using Spring ORM wiring wif Hibernate and Implemented Hibernate Template.
  • Designed the business object wif Hibernate ORM mapping and interfaced wif the business mangers using Spring DAO.
  • Wrote SQL queries to get the data, update the data from the database and to connect database in the DAO implementation classes.
  • Application is deployed on WildFly8.x server.
  • Developed the application using Java 1.8 and implemented its features like Lambdas Expressions, Time API, Streams, functional interfaces, collectors, default methods, type interfaces, for each.
  • Implemented Spring Bean Factory using IOC Configured Bean properties using dependency injection.
  • Migrating existing application into REST based Micro services to provide all the CRUD capabilities using Spring Boot.
  • Used Mongoose API in order to access the Mongo DB from Node JS and used Angular CLI and NPM for scaffolding the Angular 4 application. Experience in LINUX IDE for C/C++, UNIX Shell Scripting and Knowledge in Perl, python scripting.
  • We used Maven for build the Application
  • Created AWS Lambda functions for AWS config rules using Node.js. Heavily used Lambda function on text object methods Context object properties using Node.js.
  • Wrote services wif Angular4 to store and retrieve user data from the Mongo DB for the application on devices wif HTTP service.
  • Involvement in creating test cases and participated in Unit, Integration, and Load/Performance of the application.
  • Configured and customized logs using Log4J.
  • Developed the application using Eclipse IDE.

Environment: Java 1.8, Spring Core, Spring-JDBC, Spring ORM, Spring MVC, Hibernate, Core Java, HTML, CSS, Java Script, JSP, Boot Strap, Restful Services, JSON,, SOAP XML, SQL Developer, Junit, WildFly8.x, Oracle11g, Eclipse IDE, Maven, Git, Log4j.

Confidential - Framingham, MA

Java Full Stack Developer

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing phases of Software.
  • Software Development Life Cycle (SDLC) and used agile methodology (SCRUM) for developing application.
  • Designed and developed user interactive screens using HTML5, CSS3, JavaScript, Bootstrap and Angular JS.
  • Implemented core features of AngularJS framework such as dependency Injection, Databinding, Filters, Directives, Templates, Services and Deep Linking Designing.
  • Used NodeJS for building web applications wif client-server architecture, where both can initiate communication in two-way connections and allow them to exchange data.
  • Used the fundamentals of Java 1.8 like parallel streams and filters through lambda expressions to handle the searching.
  • Designed, built, and deployed a multitude application utilizing almost all of AWS stack (Including EC2, R53, S3, RDS, Dynamo DB, SQS, IAM, and EMR), focusing on high-availability, fault tolerance, and autoscaling.
  • Involved in creating AWS S3 to copy project artifact into S3 bucket.
  • Integrated Open stack API wif Amazon EC2 cloud-based architecture in AWS.
  • Developed an AWS Lambda & RDS function to send a request for internal service end points through API Gateway using Apache Camel Http Client.
  • Used Angular 8 framework where data from backend is stored in model and populated it to UI.
  • Worked on creating components, directives, services and routing in Angular 8 for better component communication by sharing the code between the components.
  • Written different Routing (SPA), modules and reusable components using Angular 8.
  • Created and maintained several Micro Services serving various functions in the cloud-service layer as well as the web layer.
  • Implemented Micro Service Architecture wif Spring Boot based RESTful services and consumed SOAP based Web Services.
  • Developed RESTful Services wif JAX-RS using Spring Boot and Micro Services Architecture.
  • Implemented and developed application using Spring (IOC, MVC, Security, Boot, Batch), Hibernate, REST and SOAP based Web Services.
  • Used Spring IOC for Dependency injection and integrated wif the Hibernate framework for interacting wif the Oracle database.
  • Worked wif Spring MVC framework for implementing Model-View- Controller (MVC) architecture at the Web tier level to isolate each layer of the application so dat complexity of integration will be reduced, and maintenance will be extremely easy.
  • Used Spring AOP for solving cross cutting concerns like keeping logged data and transactions details etc.
  • Used Spring Batch for processing large amount of data like transaction management, job processing, resource management and logging.
  • Implemented the autantication, authorization, and access-control features by using Spring Security and OAuth2.
  • Written SQL Queries and stored procedures to interact wif Oracle.
  • Experience in developing application, automated scripts leveraging MongoDB.
  • Developed JUnit test cases for unit testing the integration layer.
  • Used Maven as build automation tool for deploying the project on Web Sphere Application Server and Jenkins to perform continuous Integration and Used JIRA as issue tracking tool.

Confidential - Indianapolis, IN

Java/J2EE developer

Responsibilities:

  • Involved in Java/J2ee development using Java, J2EE, Spring MVC, Spring Web Services, and Hibernate.
  • Designed and developed user interface using front-end technologies like HTML5, CSS3, JavaScript, Bootstrap, JQuery, Ajax and AngularJS.
  • Followed Agile methodology and SCRUM meetings to track, optimize and developed sequence diagrams depicting method interactions.
  • Involved in building the application which works on mainly Groovy grails, Html, CSS, Rest services, Java script, spring, Maven, Hibernate.
  • Developed SPA (single page application) project using Angular 2.0/4.0/5.0 and Typescript for frontend, Node JS and Postgres for backend and in SDLC requirements gathering, analysis, design, development and testing of application, developed using AGILE/Scrum methodology.
  • Project implementing and improving Exception Handling and Collection APIs, REST based Microservices using the Spring Boot, Spring Data wif JPA. Migration of current search process from Database to SOLR search engine.
  • Used Spring Boot which is radically faster in building cloud Micro-services and develop Spring based application wif very less configuration. Actively involved in deployment Application war files in Weblogic Application server.
  • Responsible for maintaining and expanding our AWS infrastructure using AWS (EC2/EBS) and Refactored the code for JVM Optimization, engine techniques like Lucene, Solr wif Jetty Server.
  • Investigate and troubleshoot Production issues.
  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Involved in writing various Controller classes using Spring MVC framework.
  • Developed Business logic through POJO's and Data Access was implemented using Hibernate ORM.
  • The Data Manipulation operations were implemented using Hibernate Template provided by spring.
  • Implemented Restful Web Services using the framework Jersey dat extends the JAX-RS API.
  • Implementation planning and successful deployment of the developed code in production environment
  • Newsletter email service was developed using spring implementation of the Java Mail API.
  • Internationalization concept was implemented for the WebPages by using spring.
  • Used spring validation for performing Web Form Validations.
  • Design of application components using Java Collections and providing concurrent database access using multithreading.
  • Used spring framework for dependency injection, transaction management.
  • Used JavaScript for form validations, reporting, error management and front end management.
  • Worked wif the Frontend team in developing the application's presentation layer using HTML, CSS, JavaScript and Angular JS.
  • Participated in product development discussions and providing UI related information.
  • Leveraged two-way data binding through the scope in applications built Single Page Application using Angular JS.
  • Implemented J2EE Design Patterns like DAO, Singleton, proxy pattern and Factory.
  • Used http service and custom services for asynchronous data transfer between the browser and the server.
  • Experience in creating custom Services and custom Directives in Angular Js.
  • Used JUnit framework for unit testing.
  • Used Log4j for logging errors, messages and performance logs.
  • Used Apache Maven as a build tool.
  • Used Eclipse as IDE for development of the application.
  • Deployed the application in JBoss 7.1.1 Final (Application Server).
  • Used JIRA to log estimates and track progress for user-stories and bug fixes.

Environment: JAVA1.8, JDBC, Servlets, Spring, Hibernate, Apache cxf2, WSDL, Rest, SOAP Web Services, JMS, HTML, CSS, JavaScript, Angular Js XML, UML, Oracle 11g, Jboss Application Server, Log4j, Junit, JAXB, Eclipse.

Confidential - Farmingham MA

Jr. Java /J2EE Developerr

Responsibilities:

  • Developed Web services to allow communication between the applications using Rest and SOAP based web services.
  • Developed JMS (MDB) solutions to transmit data over XML in order to save data asynchronous way through Web sphere MQ messaging.
  • JAXB was used for Marshaling and Un-marshaling XML based upon schema.
  • Designed, Developed and analyzed the front-end and back-end using JSP, Servlets and Spring.
  • Used spring framework for dependency injection, transaction management.
  • Implemented Business Logic using POJO's.
  • Implemented Spring Framework for MVC for writing Controller, Validations and View.
  • Implemented J2EE Design Patterns like DAO, Singleton, proxy pattern and Factory.
  • Wrote Hibernate classes, DAO's to retrieve & store data, configured Hibernate files.
  • Participated in the code reviews, testing of the functionalities dat are developed JUnit Testing of DAO.
  • Involved in study of User Requirement Specification.
  • Worked wif Agile Methodology.
  • Taking thread and heap dumps during production issues, analyzing them and identify the faulty piece of code.
  • Involved in the Integration, Testing and Bug fixing.
  • Implemented Java Persistence API (JPA) through Hibernate.
  • Used Eclipse as IDE for development of the application.
  • Assisted Oracle DB development team in developing stored procedures and designing the database.
  • Used SVN for version control.
  • We used Maven for build the Application
  • Configured and customized logs using Log4J.
  • Involved in debugging the product using Eclipse and JIRA Bug Tracking.
  • Application is deployed on WebLogic12c Application server.
  • Developed UI screens involving HTML, CSS, JavaScript, Servlets, and JSP.

Environment: JAVA1.8, JDBC, Servlets, Spring, Hibernate, Apache cxf, WSDL, Rest, SOAP Web Services, JMS, HTML, CSS, JavaScript, XML, UML, Oracle 11g, WebLogic Application Server, Log4j, Junit, JAXB, Eclipse.

Confidential - Edison, NJ

Java developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development, testing, and monitoring.
  • Used Maven as build tool and deploying the application.
  • Developed screens using HTML, CSS, JSP, andJQuery.
  • Used spring frame work AOP features, Spring Core and JDBC module features to persist the data to the database for few applications. Also used the Spring IOC feature to get hibernate session factory and resolve other bean dependencies.
  • Developed the persistence layer using Hibernate Framework by configuring the mappings in Hibernate mapping files and created DAO and POJO classes.
  • Developed various Java beans for performance of business processes and TEMPeffectively involved in Impact analysis.
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
  • Created SOAP web services interface to Java-based runtime engine and accounts.
  • Done thorough code walk through for the team members to check the functional coverage and coding standards.
  • Actively involved in writing SQL using SQL query builder.
  • Configured and customized logs using Log4J.
  • Deployed the application on to Tomcat6 server.
  • Used SVN to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.
  • Developed test cases using Junit.

Environment: Java1.7, Hibernate, spring (AOP, Dependency Injection), XML, Tortoise SVN, JSP, Eclipse, Spring MVC, JUnit, Maven, Web Logic, SOA, SOAP, Log4J, Oracle, tomcat7, JavaScript, AJAX, JIRA and RAD.

Confidential - Dallas, TX

Java developer

Responsibilities:

  • Responsible for designing and developing all the GUI screens using Java Swing.
  • Designed and developed Calendar Object for the application using Java Swing.
  • Servlets used as the controllers for the business logic and business logic using JDBC, XML parsing techniques etc.
  • Responsible for maintaining technical and functional documentation.
  • Involved in implementation of enterprise integration wif Web Services and Legacy Systems using SOAP and REST (Using Axis and Jersey frameworks).
  • Generated DAO's to map wif database tables using Hibernate. Used HQL (Hibernate Query Language) and Criteria for database querying and retrieval of results.
  • Uses Second Level Cache to enhance performance and Proper Memory Management.
  • Involved in J2EE Design Patterns such as Data Transfer Object (DTO), DAO, Value Object, and Template.
  • Used Spring IOC, AOP modules to integrate wif the application.
  • Developed SQL Queries for performing CRUD operations in Oracle for the application.
  • Used Maven for generating system builds and Bamboo for continuous integration.
  • Used LOG4J, JUnit for debugging, testing and maintaining the system state.
  • Documented Business Requirements and prepared the Business process flow. Prepared the Technical and Network Architecture Diagram using MS Visio.
  • Deployed the application on the AWS EC2 Instance wif Java and MySQL server.
  • Coordinated wif stakeholders for smooth functioning based on cut-over and project plan activities. Developed the Test case scenarios for UAT and provided the feedback solutions.
  • Involved in database design (DDL and DML). Involved in creation of tables, join conditions, nested queries, views, sequences, synonyms for the business application development.
  • Cleansing the source raw data and uploading the structured data using a data loader.
  • Developed customized Agile/Scrum process based on project requirements. Created backlog items for the team tasks and assigned to sprint iterations.
  • Integrated VSTS wif Microsoft Teams for timely notifications on tasks. Knowledge on the basic and stakeholder users. Created projects and added respective team members.
  • Designed and developed the application using AGILE-SCRUM methodology.
  • Developed presentation layer using JavaScript, HTML, and CSS.
  • Enhancing the product wif new features as per client requirements.
  • Developed custom web forms a JavaScript.
  • Implemented feedback form.

Confidential

Java/J2EE developer

Responsibilities:

  • Designing and implementing application using Spring MVC, spring core, Spring Transactions, Hibernate, JDBC, SQL, Oracle.
  • Developed the User Interface using JSP, Spring MVC frameworks, Used AJAX and JavaScript for Server side/client side validation.
  • Worked on JavaScript to validate input, manipulated HTML elements using JavaScript
  • Involved in the development of various use cases, sequence diagrams using UML and preparing high, low level design docs wif UML diagrams.
  • Developed Web services to allow communication between the applications using SOAPbased (JAX-Ws) Web services.
  • JAXB was used for marshalling and unmarshalling XML based upon schema.
  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development and testing.
  • Integrated spring (Dependency Injection) among different layers of an application and used spring framework for dependency injection, transaction management.
  • Worked on developing POJO classes to map database tables wif java objects.
  • Implemented Spring Framework for MVC for writing Controller, Validations and View.
  • Implemented J2EE Design Patterns like DAO, Singleton, and Factory.
  • Wrote Hibernate classes, DAO's to retrieve & store data, configured Hibernate files.
  • Involved in the Integration Testing and Bug fixing.
  • Developed the application using Eclipse IDE
  • Used Tortoise SVN for version control
  • Application is deployed on tomcat5.5 server.
  • We used Maven for build the Application
  • Involvement in creating test cases and participated in Unit, Integration, and Load/Performance of the application. Involved in creating JUNIT test cases.
  • Configured and customized logs using Log4J.
  • Used Toad for manage both relational and non-relational databases using SQL
  • Participated in group sessions, design reviews, and code analyzing.

Environment: Java 1.7, Spring Core, Spring-JDBC, Spring ORM, Spring MVC, Hibernate, java collections, java Multi-threading, HTML,CSS, Java Script, JSP, SOAP (JAX-WS), XML, SQL Developer, Junit, Tomcat7, Oracle11g, AJAX, Eclipse IDE, Maven,Log4j.

We'd love your feedback!