We provide IT Staff Augmentation Services!

Java Developer Resume

Georgia, AtlantA

SUMMARY

  • Around6+ years of experience in analysis, design, development and implementation of information systems.
  • Experience involves working with Spring Framework, Spring MVC and Restful.
  • Good experience in java application with J2EE technology by using LCDS (Adobe Live Cycle Data Services)
  • The GUI was designed on the base of MVC design - patterns.
  • Good knowledge and experience on creating/maintaining Sprint Boot Applications.
  • Strong experience in J2SE 5.0, Java Server Pages (JSP), Java Servlets (including JNDI), Ajax, Java Beans, Java database Connectivity (JDBC) technologies.
  • Educate company's front-end web developers through weekly presentations and one on one meeting. (Topics include: Basics of Object-Oriented JavaScript, Singleton and Factory JavaScript Design Patterns and AJAX) Integrate YUI components into existing proprietary J2EE framework.
  • Familiar with Mongo DB clusters, Java scripting to load unstructured data.
  • Proven ability to execute all phases of the software development process.
  • Extensive experience using Application Servers Web Sphere Application Sever, Web Logic Application Server, Tomcat 5.5.
  • Expertise in developing both front end & back end applications using Java, Servlets, JSP, ANT, AJAX, EJB, Struts 2.0, Hibernate, JMS, JDBC, XML, Restful Web Services.
  • Experience in J2EE Design patterns, Struts framework, spring, Hibernate, MyBatis.
  • Good experience in configuring, deploying applications using Weblogic, Websphere, Apache Tomcat, JBoss Servers.
  • Strong hands-on experience with Spring IO, SpringBoot and Micro services.
  • Experience SpringBoot for developing Microservices and used REST to retrieve data from client-side using Microservice architecture.
  • Experience developing Oracle based stored procedures using PL/SQL.
  • Strong exposure working with J2EE design patterns like MVC, Front Controller, and Factory Design pattern, Value Object, Singleton and Proxy Design Pattern.
  • Proficiency in developing Model View Controller (MVC) Architecture based applications using Struts and Spring Frameworks.
  • Good understanding of various types of AWS Elastic Block Storage (EBS) and their utilization based on requirements.
  • Integrated the JBPM with UI and Services . Based on the type of call either BPM or services would be acting as a connectivity layer.
  • Responsible for implementation of java integration components for JBPM and DROOL S .
  • Design roles and groups for users and resources using AWS Identity Access Management (IAM) and managed network security using Security Groups and IAM.
  • Managing Product development / implementation using AWS cloud infrastructure.
  • Experience in configuring, deployment and support of cloud services including Amazon Web Services ( AWS ).
  • Good experience with Multithreading, Collections and Exceptions.
  • Extensive experience in using and developing environment tools of Java including WSAD 5.1, RAD6.0, and Eclipse.
  • Excellent knowledge and experience in SQL, PL/SQL, MYSQL.
  • Implemented Object Oriented Methodologies like UML and Rational Unified Process (RUP)
  • Expertize in designing and developing web-based applications using JSP, JDBC, Web services (REST and SOAP)
  • Developed applications using Log4j, an open source-debugging tool to trace messages.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.
  • Good at documenting and understanding user requirements and system specifications.
  • Excellent communications skills, analytical, interpersonal and presentation skills. Adept at building strong working relationships with coworkers and management.
  • Participated in project requirement and planning meetings with the customers.

TECHNICAL SKILLS

Operating Systems: Windows 7/vista/XP/2000

Programming Languages: Java 1.8, J2EE, UML, XML, PL/SQL, JavaScript. My SQL

Web Technologies: Servlets, JSP, JSON, JDBC, JMS, JSF,Web Services, XML, HTML5, CSS3, SOA, AJAX, Angular JS, jQuery.

Design Patterns: Core J2EE patterns - MVC, Value Object, Service Locator, Data Access Object, Singleton

Methodologies: SDLC, Agile, Scrum, TDD

Servers: IBM Web Sphere, WebLogic, JBoss 7, Apache Tomcat 5/6/7.

Frameworks: Struts, Spring, JPA, Angular JS, Hibernate, Apache, JSF

Version Controls: SVN, Confidential, GIT

Databases: Oracle 8i/9i/10g/11g, IBM DB2 7.0, NoSQL, MySQL, MongoDB

Development Tools: Eclipse, STS, Intellij, RAD

Build Tools: Ant, Maven

Logging and Testing Tools: Log4J, Junit

Web Services: Restful Web Services, soap

PROFESSIONAL EXPERIENCE

Confidential, Georgia, Atlanta

Java Developer

Responsibilities:

  • Responsible for Requirements gathering, Conceptual Design, Analysis, Detail Design, Development, System Testing, User Acceptance Testing, Data Validation, Version Controlling and deployment.
  • Design and developed web application using JSF, Spring Web Flow, Spring and AJAX technology.
  • Used Selenium Web driver for automating functional testing and to identify various critical points in applications. and debugging skills.
  • Developed Custom tag libraries for providing multi - lingual functionality.
  • Worked with HTML5, HTML, DHTML, CSS, JAVASCRIPT, JSON in UI pages.
  • Developed Mail Merge framework to create bulk mails by merging data with MS Word templates using MS Office Java API.
  • Designed Frontend with in object-oriented JavaScript framework like Angular.JS, Node.js. Used building rich internet applications, backbone JS Require JS to optimize in-browser use and to load the module and to improve the Speed.
  • Built Web pages that are more user-interactive using AJAX, JavaScript, and ReactJS.
  • Involved in writing business rules using DROOLS and Integrating with Java/J2EEApplication.
  • Worked on Prototyping and Implementation using Java, Node.JS, and AWS with Slacker platform.
  • Worked on creating Micro services, API, and created Docker Files for different Micro-services. Used Swagger to access the container
  • Used Secure CRT to transfer file from local system to UNIX system.
  • Performed Test Driven Development TDD using JUnit and Mockito.

Environment: Java 1.7/1.8, J2EE, JSP, JSTL, JDBC, JSF, Spring Boot, Hibernate, XML, JavaScript, Web services, SOAP, WSDL, Servlets, Mongo DB, HTML, JUnit, Selenium, Web Sphere Application Server.

Confidential

Full stuck Developer

Responsibilities:

  • Involved in Requirement Analysis, Design, Development and Testing of the application.
  • Involved in the implementation of design using vital phases of the Software development life cycle SDLC that includes Development, Testing, Implementation and Maintenance Support.
  • Designed Frontend with in object - oriented JavaScript framework like Angular.JS, Node.js. Used building rich internet applications, backbone JS Require JS to optimize in-browser use and to load the module and to improve the Speed.
  • Built Web pages that are more user-interactive using AJAX, JavaScript, and ReactJS.
  • Involved in writing business rules using DROOLS and Integrating with Java/J2EEApplication.
  • Participated in development of a well responsive single page application using ReactJS framework and JavaScript in conjunction with HTML5, CSS3 standards, with front end UI team.
  • Developed a web application by using Angular4 as front-end and using Web API to receive and pass data to backend.
  • Created a roadmap for UI to migrate into Angular 2 considering Typescript, components, directives, services, Observables, routes and router-outlets, dependency injections, versioning, webpack and the build process.
  • Built Angular 2 components, UI services to consume rest services using Component based architecture provided by Angular 2.
  • Implemented Angular 2 component router for navigation, Angular 2 services to connect the web application to back-end APIs.Followed ES6 coding standard and coding best practices.
  • Wrote application level code to interact with backend and consume the JSON by using RxJS Observables.
  • Involved in writing SQL scripts and creating backend database table for complex business operations. Participated in building web-services using SOAP that allowed integrating the business application with the legacy applications and also facilitates for future applications.
  • Provided Hibernate configuration file and mapping files, also involved in the integration of Struts with Hibernate libraries.
  • Applied J2EE design patterns like Singleton, Data Transfer Object DTO, Data and Business Object VO during the development of components.
  • Used Visio to prepare Flow Diagram, Class Diagram and Sequence Diagram.
  • Developed front-end screens using Spring MVC, JSP, HTML, AJAX, JQuery, backbone, marionette, JavaScript and CSS.
  • Responsible for Configuring Kafka Consumer and Producer metrics to visualize the Kafka System performance and monitoring.
  • Have Worked on Web module to reduce user efforts to add entries in LDAP server developed web interface using Spring framework.
  • Migration of existing systems to AWS and using the snapshot method for the EBS volumes.
  • Utilize Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS, DB services, Dynamo DB tables and EBS volumes.
  • Handled operations and maintenance support for AWS cloud resources which includes launching, using SOA.
  • Involved in performing the Linear Regression using Scala API.
  • Hands on Experience in Design Patterns such as Session Fa ade, Front Controller, Data Access Object (DAO), Value Object, Singleton, factory, abstract factory.
  • Involved in writing Java API for Amazon Lambda to manage some of the AWS s ervices .
  • Installed, configured, and administered Apache 2.2 / 2.3 and Apache Tomcat 6.0 / 7.0 on Linux.
  • Migrated WebLogic server applications from 9.2/10.0to11g/12c
  • Installed patches to applications and WebLogic application servers
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services.
  • Created advance SQL scripts in PL/SQL Developer to facilitate the data in/out flow in Oracle
  • Created Stored Procedures in Oracle using PL/SQL, TOAD
  • Worked on creating Micro services, API, and created Docker Files for different Micro-services. Used Swagger to access the container

Environment: Windows XP, Java6.0, Design Patterns, WebLogic10.2, Java, J2EE Servlet, Velocity, HTML, AJAX, JavaScript, JQuery, CSS, Struts, Spring, Spring boot 1.1.5, Hibernate, RESTful API, Web Services, SOAP, WSDL, JAX-RS, Jersey, Drools, XML, Typescript, ES7, SQL, PL/SQL, TOAD, DB2, Docker, Maven, Jenkins, Cobertura, Sonar, WinSCP, Putty, Log4J, JUnit, Mockito

Confidential

Full stack Developer

Responsibilities:

  • Involved in Requirement Analysis, Design, Development and Testing of the application.
  • Involved in the implementation of design using vital phases of the Software development life cycle SDLC that includes Development, Testing, Implementation and Maintenance Support.
  • Built Web pages that are more user - interactive using AJAX, JavaScript, and ReactJS.
  • Used Spring Batch to process the CSV files. spring batch for pooling the xml documents from a specific directory location on the server
  • Developed batch jobs to process XML data coming from other applications using Spring batch and scheduled them using Spring scheduling
  • Wrote Kafka producers to stream the data from external rest APIs to Kafka topics
  • Built real time data pipelines by developing Kafka producers and Spark streaming applications for consuming
  • Involved in java multithreading to cascade multiple changes on multiple records in only one transaction and developed a batch process framework UsedWSDL and SOAP protocol for Web Services implementation.
  • Used Visio to prepare Flow Diagram, Class Diagram and Sequence Diagram.
  • Responsible for Configuring Kafka Consumer and Producer metrics to visualize the Kafka System performance and monitoring.
  • Installed patches to applications and WebLogic application servers
  • Designing business process workflows using RED HAT JBPM Process Designer , Model, Execution, Monitoring, and Optimization methodologies.
  • Design business process for more than 50+ workflowsusing JBPM ( Java Business process Model) Suite 6.4.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services.
  • Building application as dynamic in nature by developing JBPM service with spring.
  • Monitoring JBPM workflow and application, database performance in UAT region .
  • Implemented RESTFUL web services using Microservices Spring Boot and consumed using Spring REST services.
  • Developed REST clients using Spring REST template to interact with existing REST micro services.
  • Used Spring Boot for developing microservices and used REST to retrieve data from client-side using Microservice architecture.
  • Built Microservices using Spring Boot with continuous deployment and continuous integration using Docker and Jenkins.
  • Built Angular2 framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
  • Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, form validators.
  • Designed and developed the application using Angular 4 framework along with HTML5, CSS3, Type Script, Java Script, Bootstrap, Node.js, NPM, Mongo DB.
  • Hands on Experience on Angular 4 technology for one complete project in rebasing the UI of the application using the techniques in Angular 4,
  • Implemented Spring Validation framework for validating the Rest APIs.
  • Designed and developed Micro Services business components and RESTful service endpoints using Spring Boot .
  • Implemented exception handling in Java Spring boot for REST API, by making use of Exception Handler and Controller Advice annotations.
  • Provisioned load balancer, auto-scaling group and launch configuration for micro services using Ansible
  • Ansible Implemented Ansible to manage all existing servers and automate the build/configuration of new servers .
  • Developed Unix shell programs and scripts to maximize productivity and resolve issues
  • Worked on creating test cases aligned with the requirements using UNIX shell scripts
  • Developed complex stored procedures (common shared routines) to interface with Aging and Youth application.
  • Involved in transforming XML data into Java Objects using a JAXB binding tool.
  • Wrote builds and deployment scripts using ANT and was also responsible in maintaining them.
  • Wrote Junit classes for the services and prepared documentation.
  • Integrated various modules and deployed them in Web Sphere Application Server.
  • Responsible for debugging, testing, maintaining and deploying the application.
  • Created advance SQL scripts in PL/SQL Developer to facilitate the data in/out flow in Oracle
  • Used IOC Inversion of Control Pattern and Dependency Injection of Spring framework for wiring and managing business objects.
  • Working closely with Web Administrators to setup an automated deployment for SharePoint applications using SVN and Git Tools.
  • Managing the artifacts generated by MAVEN in the Nexus repository.
  • Used Maven to build Java code for applications
  • Worked on creating Micro services, API, and created Docker Files for different Micro-services. Used Swagger to access the container

Environment: Windows XP, Java8.0, Java, J2EE Servlet, HTML, AJAX, JavaScript, JQuery, Spring, Spring boot 1.1.5, Hibernate, RESTful API, Web Services, SOAP, WSDL, ES7, SQL, PL/SQL, TOAD, Oracle 10g, DB2, Docker, Maven, Jenkins, Log4J, JUnit, Mockito

Hire Now