We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

St Petersburg, FloridA

SUMMARY

  • About 8+ Years of Experience in Cross - Platform (Web & Client-Server) application development and design using Object-Oriented Programming, Java/J2EE technologies.
  • Expertise in teh implementation of Core concepts of Java J2EE Technologies: JSP, Servlets, JSF, JSTL Spring, Hibernate, Java Beans, JDBC, XML, Web Services, Multi-Threading etc.
  • Expertise on Spring Framework for using Dependency injection and MVC Framework.
  • Experience in Oracle 11g, MS SQL Server, and MySQL environment with PL/SQL.
  • Experience in Object Oriented Programming using classes with inheritance, encapsulation, polymorphism, collection framework, multithreading and exception handling in Java.
  • Strong experience in UI & client-side validations using HTML, CSS,Javascript, JSP, AJAX, JSON, XML andjavascript frameworks like jQuery.
  • Experience building Single Page Applications using coreAngulartechnologies AngularJS and Angular 8 for better performance.
  • Ability to efficiently translate algorithms, ideas and concepts to software applications.
  • Experience in implementing Model View Controller (MVC) Architecture based applications by using Spring MVC Framework.
  • Expert in various Agile methodologies like Scrum, Test Driven Development (TDD), Incremental and Iteration methodology, Pair Programming, Agile Development Testing using Software Development Life Cycle.
  • Strong experience in UI frameworks JavaScript,React JS, Angular 2+ and Angular JS.
  • Experience in building applications using various frameworks like Spring, Hibernate, EJB, JPA.
  • Strong experience in Spring modules - Spring MVC, IOC, AOP, JDBC, JTA, IO, Spring Boot, SpringMicroservices, Spring REST, Spring Eureka, Spring Ribbon, Spring Netflix, Spring Zuul.
  • Strong experience in Securing API's using OAuth2.0 token-based authentication/authorization scheme using Spring Security.
  • Strong experience on Microservice patterns - Hystrix, Aggregator, Proxy chaining.
  • Experience in JMS over messaging to exchange teh information in more reliable and asynchronous way in enterprise applications and used Apache Kafka, Active MQ, Rabbit MQ, AMQP as JMS provider.
  • Experience in handling messaging services using Apache Kafka.
  • Tested Restful web services using Postman, SOAP UI.
  • Experience with Spring JDBC Templates, JMS Templates, Spring EAI, Spring Rest Templates.
  • Experience in implementing SOA and Web Services using SOAP, RESTFUL, JAX-WS, AXIS.
  • Implemented various Design Patterns (Session Façade, Value Object, DAO, DTO, Command, Singleton, Factory, Adapter, MVC, Service Locator etc.) using J2EE technologies.
  • Implemented RESTful Web services to retrieve data from client side and made REST API calls from Node JS, parsed teh data to project to client and handled teh security and Authorization using Spring Security or OAuth 2.0
  • Sound Experience in database modelling, design and development of PL/SQL stored procedures, packages in relational databases: Oracle 10g/11g, IBMDB2, MySQL, and SQLServer.
  • Strong Knowledge on NOSQL database MongoDB, Cassandra as part of Open Source participation.
  • Experience in JMS over messaging to exchange teh information in more reliable and asynchronous way in enterprise Applications. Used ApacheActive MQ, Rabbit MQ, AMQP as JMS provider.
  • Experience in handling messaging services using Apache Kafka.
  • Experience in writing unit test cases using JUnit, Testing, Mockito and Wrote JUnit Test Cases for challenging environments.
  • Expertise in using Amazon Web Services AWS. Extensive experience in focusing on services like EC2, VPC, Cloud Watch, Cloud Front, IAM, S3, Amazon RDS, Elastic Cache, SNS, SQS.
  • Experience with Docker containers, AMI's to create Docker images/ containers and Kubernetescontainer orchestration system.
  • Strong Experience with build tools like CI/CD, ANT, Maven, and logging tools like Log4J.
  • Used Version Control like CVS, SVN (Subversion) and Git.
  • Strong Experience in Maven for build, Jenkins and SonarQube continuous integration.
  • Experienced in writing unit test cases using Junit, Testing, Mockito and Wrote JUnit Test Cases for challenging environments.
  • Strong experience in test driven development, particularly using JUnit framework.
  • Worked on various testing frameworks for front end/user interface like Karma, Jasmine, Jest, Mocha, Chai etc.
  • Good Experience in Automation testing using Rest Assured framework and Selenium Web Driver.
  • Expertise in Hibernate, Spring, EJB (Entity Session Message Driven Bean), Ajax, JavaBeans, JNDI, JMS, JavaMail, XML, Sockets using IDE’s like Eclipse.
  • Good working knowledge of AWS, Spring Boot, Spring Cloud, Docker, Maven, etc. in developing applications which use cloud-based services.
  • Good working knowledge in version control tools like GitHub, CVS, SVN, Rational Clear Case and Tortoise SVN.
  • Experience in Developed Maven &ANT scripts in to build and deploy J2EE Applications.
  • Experience in using Web/Application Servers like IBMWebSphere 7.0, Apache Tomcat and JBoss, BEA WebLogic.
  • Experience using tools like JIRA, Confluence.
  • Expertise in implementing various design patterns like Singleton, Factory, Abstract Factory, DAO, Service Locator, and Front Controller.
  • Experience in designing and building applications using Spring Boot, Spring Security.
  • Experience in creating and configuring teh continuous delivery pipelines for deploying Micro Services using JENKINS CI server.
  • Implemented NoSQLMongoDBas teh Back-End storage system of teh application.
  • Good experience in writing SQL Queries, Stored Procedures, functions, packages, tables, views, triggers and data connectivity and data integration of Oracle.
  • Experience of proven best practices of REST Web services development and Integration.
  • Used Apigee to build API proxies like RESTful API’s to interact with teh services.
  • Experience in working with application servers like Web Logic, JBOSS, and Apache Tomcat.
  • Used JIRA for bug tracking and issue tracking.
  • Experience in configuring build tools like Maven and ANT for teh development and deployment.
  • Experience with messaging services likeKafka and RabbitMQ.
  • Experience inAWSResources like EC2, S3, EBS, SQS, SNS, IAM, DynamoDB. Lambda, CloudWatch, CloudFront.
  • Experience in creating Docker images and deploying it on AWS cloud.
  • Experience in implementing complete Software development life cycle (SDLC) for various applications including Analysis, Design, Development, Implementation, Maintenance and Support.
  • Strong Knowledge on Application Development using Software Development Life Cycle SDLC using various methodologies like Waterfall, Agile/Scrum.
  • Experience coordinating with offshore resources.
  • Excellent written and verbal communication skills, Analytical, Problem Solving skills, attention to detail and ability to work independently within a team environment.

TECHNICAL SKILLS

Programming Languages: Java/J2EE, C, C++, SQL, PL/SQL, Python

Java APIs: J2EE, EJB, Servlets, JSP, JSTL, Custom Tag Libraries, JAX-RPC, JDBC, JNDI, JMS, JAXB, JUnit, Mockito, AWT, Spring MVC, Hibernate, Spring AOP, Spring DAO, Spring Core, Spring Security, Spring REST, Spring Boot, JPA, Log4j, Apache Kafka.

Frameworks: Spring, Hibernate, MEAN Stack

Scripting Languages: JavaScript, TypeScript, jQuery

Web Technologies: HTML/HTML5, XML, CSS/CSS3, Bootstrap, JSP, Ajax, NodeJS, Express, ReactJS, AngularJS, Angular 2.0 and above

Web/Application Servers: Apache Tomcat, WebSphere, WebLogic, JBoss

IDE’s: Visual Studio Code, Eclipse, STS, NetBeans, IntelliJ, IBM RAD, WSAD

Databases: Oracle, MySQL, NoSQL, MongoDB

Operating Systems: Windows, MacOS, Unix, Linux (Ubuntu, Red Hat)

Version Control: CVS, Clear Case, SVN, GitHub, Bitbucket

Methodologies: Agile, Waterfall

Other Software Tools: MS Office, Visio, Adobe Photoshop, HPALM, JIRA

Build Tools: Maven, Gradle, Ant

PROFESSIONAL EXPERIENCE

Confidential, St. Petersburg, Florida

Java Developer

Responsibilities:

  • Migrated existing Monolithic architecture to full-fledged Microservices architecture using Spring Boot & Spring Cloud in multiple stages.
  • Implemented cloud native applications using Spring Cloud to take teh advantages of cloud ecosystem.
  • Designed GUI using JavaScript, Bootstrap, HTML5, DOM, XHTML, AJAX, CSS3, jQuery and Angular 7.
  • Developed powerful Single Page Application and dynamic responsive Web Application with Angular 7.
  • Designed Angular 7 Template basics, Template directives, Routing and navigation, Components, Services and Data Binding.
  • Experience in Risk Management, Conducting detailed risk assessments by analysing documents, statistics, reports and market trends, Proactively managing financial, regulatory and operational risks, defining risk appetite
  • Assist in teh development of technology roadmaps to evolve teh API estate in conjunction with internal and external solution providers
  • Implemented Core Java concepts like Multithreading, Collections, me/O, Generics, Exception Handling for complex business requirements.
  • Implemented Java 8 features such as lambda expressions, filters, Parallel operations on collections for TEMPeffective sorting mechanisms.
  • Processed and stored data using Java 8 features like Streams&Lambda expressions and design Singleton, Data Access Objects, Factory and MVC design patterns.
  • Implemented and enhanced java based multithreadingETL tool for distributed loading XML data into Oracle database using JPA/Hibernate.
  • Developed microservices application using Spring Boot and test teh application with Spring Boot.
  • Used Spring MVC for developing Restful APIs (web services), Spring Boot for microservices& Spring Core annotations for Spring Dependency Injection.
  • Implemented POJO’s&DAO’s for teh database entities using Spring JDBC annotation mappings.
  • Implemented teh authentication and authorization of teh application using Spring Security and OAuth2.
  • Experience with API management platforms such as Layer 7 or a comparable product is
  • Worked on Swagger API and auto-generated documentation for all REST calls.
  • Implemented persistence layer using Spring JDBC template to store teh data in Oracle database.
  • Involved in maintaining and updating teh procedure for ETL process.
  • Used Oracle as database and Involved in teh development of PL/SQL backend implementation and using SQL created CRUD, Views, Joins, Indexes, and Procedures statements.
  • Experienced in writing real-time processing and core jobs using Spark Streaming with Kafka as a data pipe-line system.
  • Implemented Spring boot microservices to process teh messages into teh Kafka cluster setup.
  • Developed Mockito and JUnit test cases to improve code coverage.
  • Developed and performed test cases using Jasmine and Karma for front end unit testing and used teh Cucumber, Protractor and Http-server for teh end to end testing.
  • Created JSON request and validated teh response using postman Interceptor and Swagger UI.
  • Setup CI/CD pipeline process for teh application using teh Jenkins.
  • Changing teh AWS infrastructure Elastic Beanstalk to Docker with Kubernetes.
  • Moving existing monolithic architecture to microservices and migrating them to AWS cloud.
  • Used AWS Services platform to upload data into AWSS3 buckets and creating EC2 instances.
  • Apache Maven tool TEMPhas been used for teh build and deployment of teh application.
  • Monitored teh Error logs using Log4j and fixed teh problems.
  • Involved in teh Agile standup meetings and scrum.
  • We used RESTful webservice to re write teh existing legacy application.
  • Testing teh existing legacy application response and designing new RESTFUL APIs to achieve new response with same functionality.
  • Created restful endpoint using Jersey andJAX-RS.
  • Built Angular 8 components, UI services to consume rest services using Component based architecture provided by Angular 8.
  • Developed powerful Single Page Application and dynamic responsive Web Application with Angular 8.
  • Implemented core java concepts like OOPS, multi-threading, Collections and exception handling.
  • All teh API end points follow a spring MVC architecture and me have applied concepts of spring framework like dependency injection etc.
  • Various modules of spring such as Spring Boot, Spring MVC, Spring core and Spring AOP etc.
  • Used Lombok Project in Spring to avoid boiler plate code.
  • Since dis is a TDD and CICD me have written Junit tests using Junit and Mockito frameworks.
  • Worked with version control system Git to manage teh code repository.
  • Used postman to test teh endpoints and test teh API response along with teh functionality testing.
  • Implemented Git merging and branching strategies to do user isolation and as well as feature isolation at branch level for easy rollbacks.
  • Good experience in solving SonarQube issues in order to maintain proper code quality. Used sonar lint plugin for dis.
  • Proficient with container systems like Docker and container orchestration like EC2 Container Service, Kubernetes.
  • Conduct Code reviews for other developers code every day whenever there’s a Merge Request and suggested changes.
  • Migrated monolithic application to microservice architecture in order to increase teh performance of teh application.
  • Used java 8 streams, lambdas and other functional programming concepts in order to implement good coding standards.
  • Used slack for communication purpose across teh teams.

Environment: Java 8.0, Spring 4, Hibernate 4.2, Spring batch, Spring Boot, Spring Security, JPA, JMS, HTML5, CSS3,Angular 7, Cryptography, Eclipse, Oracle 10g, Swagger UI,AWS, Docker, Log4j, JIRA, Pure XML, Web Services, Kafka, Microservices, REST UI, Apache Spark, J2EE, REST, Spring4.0, JSP, JBoss, Eclipse Oxygen/IntelliJ/STS, Junit, Jenkins, SonarQube, Slack, Windows 7, Git, Postman, Angular 6

Confidential, Richmond, VA

Java Developer

Responsibilities:

  • Understand and adopt Microservices architecture to gradually replace a core monolithic application to Microservices.
  • Actively participated in teh Analysis, Design, Development and Testing phases of various modules.
  • Expertise inspring based microservices, and enabled discovery using Eureka Server.
  • Designed and developedRESTful Web Services using Spring Boot.
  • Developed server-side application to interact with database usingSpring BootandHibernate.
  • DevelopedRESTfulServices with Java using JAX-RS, Jersey and Spring Boot.
  • Coding for consuming theREST APIs, getting JSON response and parsing them to get teh required formats.
  • Develop API services in an Agile environment
  • Developed user interface by using teh React JS, Flux for SPA development.
  • Implemented React JS code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF.
  • Used React-Router to turn application into Single Page Application.
  • Implemented stableReactcomponentsandstand-alone functionsto be added to any future pages.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Developed modules using Core Java APIs, Kafka, Collections, Java 1.8 (Streams), Jordan API(Dates), Multi-threading, Exception Handling, Generics, Enums, Java me/O and object-oriented designs patterns.
  • Used Hibernate and Mark Logic, writing service methods and SQL queries to interact with teh MySQL DBMS.
  • Managed Eureka Client, Eureka Server, Eureka Instance, Eureka Service through Spring Boot.
  • Expertise in implementing Microservices Architecture using Boot Application, Eureka Discovery Service, Eureka Client, REST, SOAP, JPA, Hibernate.
  • Deploy teh application on Amazon Web services (AWS).
  • Use Amazon Cloud Watch to monitor AWS services & Amazon Cloud Watch logs to monitor teh application.
  • Installed application on AWS EC2 instances and configured teh storage on S3 buckets.
  • Co-ordinated with QA lead for development of test plan, Test management and defect management.
  • Hands-on experience in using message brokers such as ActiveMQ and RabbitMQ.
  • Integrating various Version control tools, build tools and deployment methodologies into Jenkins to create an end to end orchestration build cycles.
  • Used Jenkins to execute teh Maven project as well to build teh version system tool.
  • Maintained and managed cloud & test environments and automation for QA, Product Management and Product Support.
  • Developed JUnit test cases for Persistence layer and Business layer to perform teh unit level testing.
  • Configured Log4j for adding teh debugging information in teh code base.
  • Used SVN for version control.
  • Involved in Agile stand up meetings throughout teh project with team members on day to day basis for teh update on project status using JIRA and HP ALM.
  • Created and configured teh continuous delivery pipelines for deploying Micro Services using JENKINS CI server.
  • Successfully built a Single Page Application from scratch utilizingAngular2.
  • JSON objects have been created to store them in Database in OFFLINE mode.
  • Developed Micro Services using Spring Boot.
  • Used Kafka as a Messaging Service.
  • Created Docker images and deployed it on AWS cloud.
  • JUnit test cases for teh Micro Services.
  • Developed ATDD for teh Micro Services.
  • Used Maven Deployment Descriptor in setting up build environment by writing Maven build.xml, taking build, configuring and deploying of teh application in all teh servers.
  • Configured pom.xml to manage project dependencies, plugins and goals.
  • Used Maven for running unit tests and create reports.
  • Responsible for development of Business logic in CoreJava.
  • Used SonarQube for automated code review and to find bugs.
  • Application is implemented using agile methodology where there are daily SCRUM meetings to understand teh status and resolve any issues.
  • Designed multiple enhancements to BATCH subsystems that reduced online response time.
  • Worked with teh team in improving and debugging various production issues.
  • Apache Tomcat to deploy and configureJavaAPI's and Front-end modules.
  • Created Collections and documents and performed CRUD operations with Mongo repositories.

Environment: Java 8, JSON, MongoDB, Spring Boot, AWS, Agile Methodology, JUnit, ATDD, Mockito, Cucumber, XML, Angular 2, Tomcat 8.x, Jenkins, Maven and GitHub, Spring 4, Hibernate 4.2, Spring Batch, Spring Boot, JPA, JavaScript, React JS, HTML5, CSS3, Eclipse, Drools, JBPM, MySQL, ILOG, log4j, Junit, Kafka, AWS, TestNG, TypeScript, Selenium, Easy Mock, RabbitMQ, XML, Web Services, SOAP UI.

Confidential, Tampa, FL

Java developer

Responsibilities:

  • Developed better, faster and interactive Front-End using JSP, AJAX, JavaScript, HTML and CSS.
  • Service oriented architecture (SOA) TEMPhas been implemented using Restful web services which can accept a JSON object coming from teh user.
  • Involved in Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology (SCRUM) in a test-driven development (TDD) approach.
  • Developed and designed teh web interface using HTML5, CSS3, JavaScript, jQuery, Angular 2 and Bootstrap.
  • Provided technical assistance during community discussions for educating developers about API applications.
  • Built Components using Angular 2 and worked on Angular directives. Implemented lazy loading and Dynamic loading in teh Angular routers. Worked on Typescript for building teh code.
  • Developed prototype and project layout skeletons using Angular 2, jQuery, HTML5, and CSS3.
  • Used various jQuery and Bootstrap plug-in like date picker, Bootstrap selectors.
  • Implemented Microservices into existing system architecture. Developed Microservices business components and RESTful service endpoints using Spring Boot.
  • Developed multiple enterprise applications using SpringBoot, Hibernate framework, Spring IOC, Spring MVC, Spring JDBC, Spring Annotations, Spring AOP, kafka, Spring Integration, frameworks, RESTful webservices.
  • Implemented authentication and authorization for teh application using Spring Security and Oauth2.
  • Worked on Java 8 Lambda expressions and Pipelines, Streams.
  • Worked on some of teh new features ofAngular 2like new if else syntax, ng-templates, and form validators.
  • Used Python and Django to interface with teh jQueryUI and manage teh storage and deletion of content.
  • Worked on several Python packages.
  • Implemented Spring IOC for Dependency Injection and to make teh code loosely coupled and Spring AOP for logging purposes.
  • Implemented SOAP based JAX-WS Web services interfaces for integrating multiple systems, code re-usability and consumed JMeter to test performance of SOAP protocol.
  • Implemented RESTful web services which produces both XML and JSON files to perform tasks, RESTful web service using Jersey for JAX-RS implementation, which leveraged both web & mobile applications.
  • Worked on creating, retrieving, updating and deleting documents in MongoDB.
  • Configured JMS server setup, DB connection setup & deployed Returned items in Web Sphere Server.
  • Setup teh Continuous Integration (CI) & Continuous Development (CD) for teh application using Jenkins.
  • Worked on Jenkins for continuous integration with Gradle and GitHub.
  • Used Log4j for validate functionalities and JUnit for unit testing.
  • Implemented configured JIRA issue tracking software with Agile plug-in across all teh company functions.
  • Used IntelliJIDEAIDE tool for application development.
  • Used Spring IOC for Dependency injection and Spring Hibernate for Data access layer.
  • Used Spring AOP to capture performance statistics of business logic and DAO layer methods.
  • Spring Security TEMPhas been implemented to make more robust application.
  • JSON objects have been created to store them in Database in OFFLINE mode.
  • Developed portal screens using JSP and Spring MVC framework.
  • Developed Restful Controllers using Spring MVC.
  • Selenium IDE and JUnit are used to test UI and backend respectively.
  • Used Maven Deployment Descriptor in setting up build environment by writing Maven build.xml, taking build, configuring and deploying of teh application in all teh servers.
  • Configured pom.xml to manage project dependencies, plugins and goals.
  • Used Maven for running unit tests and create reports.
  • Responsible for development of Business logic in CoreJava.
  • Implemented teh module using Multithreading to make teh transactions asynchronous.
  • Hibernate Framework was used to develop persistence layer, created teh POJO objects and mapped using Hibernate annotations and Transaction Management.
  • Application is implemented using agile methodology where there is daily SCRUM meetings to understand teh status and resolve any issues.
  • Designed multiple enhancements to OLTP and BATCH subsystems that reduced online response time.
  • Worked with client testing team in improving and debugging various production issues.
  • Apache Tomcat servers to deploy and configureJavaAPI's and Front-end modules.
  • Created Collections and documents and performed CRUD operations with Mongo repositories.
  • Written variety of filter queries in MongoDB to retrieve JSON data and passed to service layer.

Environment: Java 1.8, J2EE, HTML5, CSS3, JavaScript, jQuery, Angular 2, TypeScript, Bootstrap, Spring Boot, Spring IOC, Spring MVC, kafka, Log4j, SOAP, RESTful, Microservices Architecture, XML,, AWS, Mongo DB, CI/CD, Maven, IntelliJ IDE, JUnit, JMS, UNIX, Jenkins, JIRA, Log4j, Git.

Confidential

Java/J2EE Developer

Responsibilities:

  • As a Java Developer me was responsible to build and run large-scale web production systems and applications environment, control and manage of all source code repositories.
  • Involved in analysis, evaluation, testing and debugging documents and implement moderately complex software applications.
  • Working on application architecture and re-design of different parts of teh application.
  • Working with Requirement leads and Project managers to translate business Requirements into technical specifications.
  • Developed database persistence layer components for mapping an object-oriented domain model to teh relational database using ORM framework such as Spring JDBC Support, Hibernate and JPA.
  • Worked in Agile mode and interacted closely with teh product owner and business team.
  • Setup a new clear case project and ANT scripts and owned teh deploy process.
  • Built Single page application (SOA) using AngularJS as per teh requirement.
  • Optimize teh cost of application development and maintenance by using economies of scale under a SLA governed process.
  • Worked with Apache Lucene and SOLR for searching teh person and business details.
  • Design and development of teh BPMfor various synchronous and asynchronous processes and to implement teh workflow of teh applications.
  • Using SpringBoot which is radically faster in buildingMicroServicesand develop Spring based application with very less configuration.
  • Written Stored Procedures, functions, SQL queries and backend programming using Oracle, SQL.
  • Developed presentation tier web components using JSF framework and deployed teh application in web server.
  • Expertise in application development using JSP, Servlets, JDBC, JNDI, spring, Hibernate, Ibatis, Mybatis, JSF, EJB, XML, Web Services- SOAP, WSDL.
  • Implemented MVC architecture using JSF framework using JSPs as GUI development and DBModeling using NOSQL and Oracle 10g.
  • Deployed and monitor scalable infrastructure on Amazon web services (AWS)& configuration management using puppet.
  • Performed client side validations using JavaScript and Struts validation framework.
  • Performing Impact Analysis, Design, and Estimations for teh enhancements to teh applications.
  • Impact Analysis, Design, and Estimations for teh enhancements to teh applications.
  • Interacted with teh business users to gather requirements and provided high-level design with Sequential and State-chart diagrams.
  • Manage configuration of Web App and Deploy to AWS cloud server through Chef.
  • Built workflow based applications using JBPM workflow engine and designed workflow in JBPM editor, use provided api's in JBPM engine to run business functions.
  • Developed business processes/work flow and rules using JBoss BPM/Rules
  • Implemented various J2EE design patterns like DAO pattern, Business Delegate, Value Object.
  • Developed Business components and Services using EJB3.0, JPA and JAX-WS and deployed them in Business tier application server.
  • Developed various Land registry office user interfaces, Model Beans and DAO using JSF Framework.
  • Have written Unit Test Cases and Integration Test Cases using Junit framework.
  • Modified procedures to solve complex problems considering computer equipment capacity and limitations, operating time, and form of desired results.
  • Implemented Agile development process.
  • Implemented, integrated and maintained teh client server and web related applications.
  • Implemented teh project using Ajax, Java Script, HTML5, and JSP as UI components.
  • Designed, implemented, and test networking application using J2EE, Spring, Hibernate, Maven, Tomcat and MongoDB.
  • Implemented teh project by using Spring MVC framework for teh business layer using Spring Core, DAO, Spring ORM, and Spring Web MVC.
  • Spring MVC based web application followed agile methodology to work in Team. Code application components as per TDD using hibernate. To communicate with database, we used Hibernate framework.
  • Experience with unit testing using JUnit and writing build scripts using Maven.
  • Implemented teh project using SOAP Web Services, WSDL, UDDI, and JPA.SOAP is also used to communicate with other systems by using Apache Axis.
  • Exposure to Oracle database with JDBC drivers in developing applications using SQL and Stored Procedures (PL/SQL) database techniques.
  • Implemented Singleton, factory design pattern, DAO design Patterns based on teh application requirements.
  • Used GIT as Version Control System for teh application.
  • Designed and developed base framework classes, common re-usable components.

Environment: Core Java, J2EE JSP, Servlets, JDBC, Collections, Generics, JUnit, Solar, Lucene, Struts, Spring, AWS, JBPM, Hibernate, Microservices, Eclipse, WebLogic Application Server 5.0, UML, SQL, NOSQL, Oracle 10g, Agile, Maven, SVN, ClearQuest, JDBC, Struts, MVC, Maven, SVN, Java Script, Singleton, DAO, Eclipse, Oracle, SQL, and Agile, JDK 1.7, PL/SQL, Agile, Maven, JMS, Servlets, JAX-WS, Maven, Multithreading, JDBC, MongoDB XML, DOM, SAX, JAXB, HTML, HTTP Ajax, JNDI, Web Services, JPA, Spring MVC, Soap UI, WSDL, SOAP, JUNIT, JavaScript, Oracle11g, SVN.

We'd love your feedback!