Sr. Full Stack Java Developer Resume
New York, NY
SUMMARY
- Over 8 years of versatile experience in analysis design development and implementation of software applications and in developing n - tier architecture-based solutions wif distributed components and internet/intranet applications.
- Experience in AWS platform and its features includingIAM, EC2,EBS,VPC,RDS,Cloud Watch,Cloud Trail,Cloud FormationAWS Configuration,Autoscaling,Cloud Front, S3, SQS, SNS, LambdaandRoute53.
- Introducing and implementing DevOps solutions for a range of Agile projects, creating automated build, deployment, monitoring, testing and reporting pipelines and solutions
- Designed and installed our distributed ELK log monitoring system using Filebeat, Redis, Logstash,Elasticsearch, and Kibana.
- Experience in creating multiple Django apps and extensively used Django Session and management.
- Experienced in developing Automation Framework using Cucumber BDD, JUnit, Gherkin, Java and Selenium WebDriver.
- Worked wif Behavior Driven Development process and Test-Driven Development (TDD).
- Designing wif core JAVA and J2EE design patterns, MVC Paradigm, object-oriented principals/methodologies, UML diagrams.
- Experienced in teh MVC Architecture using Struts & Spring Frameworks. JMS, JNDI and Hibernate.
- In depth noledge of various technical terminologies including XML, JSP, Servlet, JDBC, Web services and extensive understanding ofobject-orientedconcepts. Extensive experience in Core Java 8, Spring Boot, Spring, Hibernate, Web Services, Kubernetes, Swagger, Docker.
- Experience working wif AngularJS, Angular7/8, Backbone MVC Framework,NodeJS.
- Good experience inWeb 2.0RIAtechnologies likeExtjs,JQuery, JSON,AJAX.
- Extensive experience working wif RDBMS -PL/SQL programming on Oracle,MySQL.
- Designed and implemented a Cassandra NoSQL based database and associated RESTful web service dat persists high-volume user profile data for vertical teams.
- Deep noledge of teh Splunk, including managing Splunk infrastructure, Data Extraction and Application and UI development. Solid noledge of teh Linux Server platform.
- Experience in working wif IDE's like Eclipse, JbossDev Studio, NetBeans and IntelliJ.
- Experience in Azure IaaS, PaaS, storage, network and database.
- Good noledge ofObject-OrientedProgramming concepts.
- Developed web applications using Play MVC Framework.
- Experience wif a wide range of languages, platforms, technologies and operating systems - Linux, Windows, UNIX, DevOps, VM Ware, VSS, TFS, Subversion, Git, Jenkins, Apache Tomcat and scripting in many languages.
- Experience wif deploying applications to cloud platforms (AWS, PCF, Docker).
- Manage containers using Amazon EC2, ECR, EKS and Fargate.
- Involved in Micro services development using spring boot and deployment in Pivotal Cloud Foundry (PCF).
- Involved in performing teh Linear Regression using Spark.
- Maintained SVN repositories for DevOps environment: automation code and configuration.
- Involved in working wif Core Java concepts like Collections, Multithreading, Data Structures, Exception Handling and Serialization.
- Advanced Java, C#.NET, Agile, Linux, analysis and design, databases, source control, CICD, multi - threading and biometrics experience.
- Good noledge in deploying applications on different application and web servers such as Apache Tomcat, Web sphere, Web Logic andJBoss.
- Experience in software testing, Junit testing, regression testing, defect tracking and management using JIRA.
- Used version controller tool like GITHUB, Pub-Subversion and CVS.
- Extensively worked ondebuggingusing Eclipse, Net Beans debugger.
- Extensive experience in Object Oriented Analysis in developing server side and front-end framework using J2EE design patterns.
TECHNICAL SKILLS
Languages: Java, SQL, PL/SQL, PostgreSQL, Python, Elastic Search,ASP.NET, Test Driven Development (TDD)
J2EE Technologies: Servlets, Spring 3.x/4.x, Spring Boot 1.2.3, JSP, JDBC, JSTL, JNDI.
Web Technologies: HTML, CSS, XSLT, XML, jQuery, JavaScript, Angular4 JS, Node JS, NextJS, Radiant, Logic Virtual Directory 2.0Extjs, jQuery, AJAX, JSON.
LAN Technologies: Faster Ethernet, Ethernet Gigabit Ethernet, DNS
App/Web Servers: IBM WebSphere Application Server 6.1/7.x/8.x, IBM Business process, Management v8.x, JBoss Application server, WebSphere, Tomcat, BEA Web Logic
Frameworks: Struts, Spring, Spring MVC, Micro Services - MVC
SOA: Web Services (Restful, SOAP, WSDL).
ORM Tool: Hibernate
Tools: Load Runner, Log4J, Ant, BIRT, Jenkins, Kafka, TOAD, PL/SQL Developer
IDEs: Eclipse
Databases: Oracle 10g, 9i, 8i SQL Server, Couch base 2.5.1,3.03, Mango DB.
Version Control: SVN, Clear Case
Operating Systems: Linux, Windows, Mac OS
PROFESSIONAL EXPERIENCE
Confidential, New York, NY
Sr. Full Stack Java Developer
Responsibilities:
- Designed data formatted web applications using Angular 7 framework wif Angular Material to design grid-based layouts, responsive animations and transitions, padding, and depth TEMPeffects such as lighting and shadows.
- Used Microservices architecture, wif Spring Boot-predicated services interacting through an amalgamation of REST, Cassandra and MQ message brokers, tested and deployed Identity micro services.
- Used Spring Framework wif Hibernate to map to Oracle Database for teh Workflow of Various Modules.
- Worked extensively wif big data tools, integrating Apache Solr search for multi-faced search, provided input on database design, and building stored procedures for smooth data.
- Extensively used Java Multi-Threading concept for downloading files from a URL. Developed server-side software modules and client-side user interface components deployed entirely in Compute Cloud of Amazon web Services (AWS).
- Developed reusable and interoperable Web service modules based on SOA architecture using RESTFUL.
- Handling offshore calls to coordinate wif Tech teams outside North America in delivering teh project needs.
- Developed Camel routes using Scala DSL and developed custom message converters.
- Wrote Angular.Js frontend, which queried a custom Elasticsearch server for search terms, and hosted everything on an AWS instance wif Docker containers
- Created custom, self-contained, reusable and testable Angular 4 modules, controllers, directives and services to implement key functionalities for customer account summary.
- Developed persistence Layer using Hibernate to persist teh data and to manage teh data.
- Used a Microservices wif Spring Boot-based services interacting through a combination of REST and Rabbit MQ or Apache Kafka message brokers.
- Consumed SOAP and Restful web services in SOA environment and used SOAP UI for testing.
- Involved in batch processing using Spring Batch framework to extract data from database and load into corresponding tables.
- Involved in maintaining teh user accounts (IAM), RDS, Route 53 services in AWS Cloud.
- Worked on Apache SolrCloud to index documents using hive- solr storage handler to import different datasets including XML and JSON.
- Create new SpringBoot microservices and deploying to PCF.
- Developed multiple single page applications using Angular 7.0, HTML5, CSS3, Angular Material.
- Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining, troubleshooting, Elastic Load Balancers (ELB) and Relational Database Services (RDS).
- Consumed Web Services to interact wif other external interfaces to exchange teh data in different forms by using Restful service.
- Involved in web application development for backend system using Angular 4, Angular CLI, Webpack, HTML5, TypeScript, WIJMO, SASS and CSS3.
- Used and participated in Agile Methodologies for design and development of teh applications
- Developed application based on Spring Framework and uses J2EE Design Patterns like Facade, Singleton, Factory & Value etc. Patterns.
- Responsibilities include giving walkthrough to onsite and offshore teams about teh newly developed and consuming frameworks/technologies and updating wiki wif teh user guides.
- Used teh basic principals of MVC to in corporate teh Angular7 framework to build client-side application.
- Setup Solr in AWS, Developed Solr Schema, Updated SolrConfig.xml, Index documents.
- Integrated configured Camel wif ActiveMQ to use it as bus.
- Designed and implemented a Cassandra NoSQL based database and associated RESTful web service dat persists high-volume user profile data for vertical teams.
- Implemented Web Services (WSDLs) using JAX-WS and implemented REST services by Golang wif microservices architecture Docker, Kubernetes.
- Configured JDBC and LDAP Security in teh application server.
- Implemented a production ready, load balanced, highly available, fault tolerant, auto scaling Kubernetes AWS infrastructure and microservice container orchestration.
- Worked on Angular 7 application using Components, Observables, pipes, Directives, Reactive/Template Driven forms and Router guards.
- Develop teh UI component architecture for developer framework using Angular 4, Typescript, HTML5, CSS3 and Bootstrap.
- Developed internationalized multi-tenant SaaS solutions wif responsive UI's using Java or ReactJS, wif NodeJS and CSS.
- Developed Servlets to take service requests from UI to manipulate Business Objects and invoke respective Action Classes for making database updates.
- Worked on Java8 and developed several API's as per teh business cases and analyses teh current API wif spring Boot.
- Used teh basic principals of MVC to in corporate teh Angular7 framework to build client-side application.
- Used Java8 features like lambda expression, Stream API and Interfaces.
- Created and configured teh continuous delivery for deployingMicroservicesusing Jenkins CI server.
- Integrated AWS Dynamo DB using AWS Lambda to store teh values of teh items and backup teh Dynamo DB streams.
- Used Jenkins pipelines to drive all microservices builds out to teh Docker registry and tan deployed to Kubernetes.
- Design, develop (backend) and test teh modules using Java8 and integrate teh same wif existing application.
- Performed form validations using reactive forms from Angular7.0 framework.
- Managed servers on teh Amazon Web Services (AWS) platform instances using Chef Configuration management.
- Participated in teh implementation of efforts for unit testing and code review.
- Implemented business logic on teh server side using EJB, WebSphere.
Environment: Java, J2EE, Servlets, EJB, JSP, JDBC, JNDI, XML, HTML/DHTML, CSS, AngularJS, Restful, Typescript, Webservices, AWS, JMS, AJAX, SOA, Microservices, WebSphere, WildFly, JBOSS, JUnit, JQuery, Angular7.0, Windows, UNIX, SQL and Oracle, Spring, Hibernate Frameworks.
Confidential, Columbus, OH
Sr. Full Stack Java Developer
Responsibilities:
- Designed and developed various modules using Java, JSP/Servlets, XML, and MVC.
- Designed application structure for implementation in Scala and Java on teh Play framework
- Developed application to view live logs of servers of ion for Production and Non-Production environment using Apache Shiro and ElasticSearch- LogViewer.
- UsedDjangoAPIs for database access and worked on databases likeMySQL, Postgres.
- Setup of CI/CD pipeline components for Jenkins, Spinnaker, Concourse CI, GitLab CI, AWS CodePipeline, AWS CodeBuild, AWS CodeDeploy, Amazon ECR and Kubernetes Helm Charts.
- Experience wif deploying applications to cloud platforms (AWS, PCF, Docker).
- Used Jenkins pipelines to drive all micro services builds out to teh Docker registry and tan deployed to Kubernetes, Created Pods and managed using Kubernetes.
- Used Page Object Model (POM) to create Automation Framework using Eclipse, JAVA, Selenium WebDriver, TestNG, Maven and Apache POI.
- UsingDjangoFramework model, implementedMVCarchitecture and developed web applications wif superb interface.
- Manage containers using Amazon EC2, ECR, EKS and Fargate.
- Design, build, secure and manage clusters/workloads running on self-managed Kubernetes (Kops), Amazon EKS (Amazon Kubernetes Service), Amazon ECS and AWS Fargate.
- Educate developers on how to commit their work and how can they make use of teh CI/CD pipelines dat are in place.
- Developed various screens for teh front end using ReactJS and used various predefined components from NPM (Node Package Manager).
- Worked wif VUE JS Forms, Validations, Modules, Components, directives, controllers and HTTP Request.
- Design, coded and tested key modules of teh project using java oops concepts, JSP.
- Added new components on teh UI using Angular6 framework, HTML and CSS.
- Wrote service using java - spring Boot to interact wif teh UI.
- Leveraged and assisted in teh setup of Liquibase to automatic promote teh SQL queries from lower to higher environments.
- Designed & developed using HTML5, CSS3, EXT JS, JavaScript, XML, AngularJS, NodeJS, JSP, JSON, Vue.js, JSF, J2EE and Ajax.
- Wrote UI automations for pre prod and prod environments using Robot Framework.
- Responsible for monitoring teh build job hosted on AWS using Jenkins.
- Supported teh hot defect fixes on teh production environments.
- Fixed regression defects on both server side and teh user side.
- Developed dynamic responsive Web Application by integrating Angular2 wif Bootstrap which is further integrated wif Web Services and Vue.js.
- Managed Docker orchestration and Docker containerization using Kubernetes.
- Collaborated wif other developers on best practices, code reviews, internal tools and process improvements.
- Ensured teh designs, code and unit tests are consistent, robust and scalable.
- Configured Splunk New Relic and PagerDuty through Terraform for Prod and Non-prod environments.
- Used Python Boto3 Libraries for automation of AWS lambda functions. And terraform as infrastructure as code.
- Created AWS Code Builds and PR checks for repo’s using Jenkin’s Groovy Script
- Assisted Product/Developers for debugging, testing and updating teh DMV Forms and their mappings using MySQL Workbench.
- Designed front-end web-based form using Angular 8 wif Ajax controls CSS and HTML5.Building and updating Azure product documentation to halp customers deliver solutions on Azure.
- Introduced new libraries to teh angular framework to halp teh team’s productivity.
- Configured Jenkins on AWS to set up Automation Pipeline to monitor teh scripts by running teh tests every night.
- Wrote a POC on Cucumber Framework for UI Automation using BDD approach.
- Fixed and debugged teh defects on teh services and user interfaces
- Wrote unit tests for teh angular code wrote using Protractor and jasmine frameworks.
- Used Mockito unit test framework on teh server side.
- Implemented UI using MVC, HTML, XML, CSS, JavaScript, Angular 8, AJAX and Web Form Controls to create responsive web pages, developed Master Pages.
- Written Postman API Automation using Node.js to run postman collections on nightly basis
- Reviewed, analyzed designs, modify, develop, test, document, and implement software applications wifin teh scheduled timeframe
- Extensively worked in Test Driven Development (TDD) framework using JUnit.
- Analyzed and resolved complex problems associated wif applications systems. Detected, diagnosed, and report related problems.
Environment: Java Script, Angular 4, Angular6, JSON, Spring IOC, Spring MVC Java, Java 8 Java JDK7,, Spring AOP, Spring, XML, JAX-WS, SOAP Web Services, RESTful web services, JMS, MDB, Hibernate, JMX, EHCache, JUnit, Mockito,, Maven, Gradle, GIT, Oracle,, WebLogic.
Confidential, ALPHARETTA, GA
Sr. Java Developer
Responsibilities:
- Understanding teh Business Process and developing logic and software stack based on business flow.
- Analyzed Hadoop cluster using analytics tools including Flume, Pig, Hive, HBase, Oozie, Zookeeper, Sqoop, Spark andKafka.
- Involved in creating a reusable component using React JS for DOM manipulation.
- Designed/implemented greenfield solutions and planned migrations to AWS using services such as AWS Database Migration Service, RDS, EC2, Elastic Beanstalk, ECS, ECR, Elasticache, S3, Route53, Cloudfront, IAM, AWS WAF, CloudFormation, SES.
- Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP.
- Continuous Integration and Continuous Delivery/Deployment - CICD.
- Designed and developed a full-stack funding website based on Node.js, ReactJS, Next.JS, Wordpress, PHP and Slim Framework.
- Designed and developed teh application using agile methodology and followed Test Driven Development (TDD), Scrum.
- Develop teh REST Microservices using Java JDK 1.8, Scala, on IntelliJ platform by gathering teh noledge of previous phase resources and integration wif Oracle.
- Used core java8 concepts like Collections, Generics, Exception handling, IO, Concurrency to develop business logic.
- Implemented core Java code wif data structures and algorithms to teh back-end.
- Using advanced level of HTML5, AJAX, JavaScript, CSS3 and pure CSS layouts. Implemented application level persistence using Hibernate and Spring. Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML.
- Developed internationalizedmulti-tenantSaaSsolutions wif responsive UI'susingJava or ReactJS, wif NodeJS and CSS.
- Used Vue.js events distribution and parent chain for parent-child component communication.
- Used a Micro Services wif Spring Boot-based services interacting through a combination of REST and Rabbit MQ or Apache Kafka message brokers.
- Developed business logic of teh application by using java 8 using lambda expressions, method references, functional interfaces and latest collection API to reduce teh code.
- Design application structure for implementation in Scala and Java on teh Play framework.
- Used XML and JSON for transferring/retrieving data between different Applications.
- Responsible of maintaining aVBAExcel legacy app written for teh Consultants.
- FollowedKanbanprocess for tracking teh progress.
- Configured Gulp to perform various UI build and test related tasks and usedNodeJSNPM and Bower to manage teh dependencies.
- Performed Data Driven testing using Java, Maven, Selenium WebDriver, TestNG and Apache POI.
- Setting up Angular 7 framework for UI development. Developed html views wif HTML 5, CSS, JQuery, JSON, and Java Script.
- Used new Java 8 features, such as Lambda expressions, Streams and Functional Interfaces.
- Deployed teh application by usingJBossweb server.
- Worked on database migration across platforms and/or from other RDBMs technologies.
- Used Core Java8 and Spring API in developing teh business logic using Agile Methodology.
- Used Apache Kafka cluster as messaging system between teh APIs and Microservices.
- Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining, troubleshooting, Elastic Load Balancers (ELB) and Relational Database Services (RDS).
- Generated user-friendly Dashboards and reports using teh Telerik tools usingASP.NET.
- Implemented spring boot micro services to process teh messages into teh Kafka cluster setup.
- Working on development of ecommerce platform for multi tenants built in Java (SpringBoot) and Angular JS/React.
- UpgradeKafkaacross versions and identify/fix any issue for production version to meet general needs.
- Advising clients on teh principals and benefits of DevOps and Agile delivery.
- Analyized cassandra database and compare it wif other open-source NoSQL databases to find which one of them better suites teh current requirement.
- Used React JS in development of teh web application to bind teh data/model dat is being retrieved from a database through services provided in a controller to teh view using scope.
- Developed reusable ExtJS components Such as Viewport, Panel, and Grids etc.
- Involved in developing various reusable Helper and Utility classes using Core Java.
- Expertise in working on transformations in Mulesoft.
- Good Experience in IDE's like Eclipse, Net Beans and integrating it wif Maven,JUnitand Log4j/Slf4J
- Involved in teh development of presentation layer and GUI framework using EXTJS and HTML. Client-Side validations were done using JavaScript.
- Closely worked wif Application using React.JS and Node.js libraries NPM, gulp directories to generate desired view and flux to root teh URL's properly.
- Developed single page application using AngularJS,NodeJS, ExpressJS and MongoDB wif ng-view directive.
- Developed scripts in Python and ExcelVBAto automate teh data analysis, generating statistics isolating trends in memory failures.
- Enhanced legacy application by building new components inAngular 7andtypescript.
- Experience in Jenkins.Extensive working experience wif Axios, mobx, Lodash, and Nextjs.
- Create new SpringBoot microServices and deploying to PCF.
- Developed Excel UI/Applications to pull and process data stored on SharePoint usingVBA.
- Experience wif Spring MVC,SpringBoot.
- Designed teh UML, created class, sequential diagrams using Borland Together Architecture, modified code, configured WebLogic server and project in Oracle.
- Developed a Web 2.0 control console using GWT to manage data matching for data staging
Environment: Java, Java 8 Java JDK7, Java Script, Angular 4, Angular6, JSON, Spring IOC, Spring MVC, Spring AOP, Spring ORM, JAXB, XML, JAX-WS, SOAP Web Services, RESTful web services, JMS, MDB, Hibernate, JMX, EHCache, JUnit, Mockito, TestNG, Maven, Gradle, GIT, Oracle, Tomcat, Labview, WebLogic.
Confidential, Atlanta, GA
Java Developer
Responsibilities:
- Involved in teh Software Development Life Cycle phases like Requirement Analysis, Development, Unit/Integration Testing and estimating time-lines for few requirements.
- Involved in making teh POC wif Spring integration of existing BIF application.
- Involved in converting teh Mule based flows to spring integration flows.
- Implemented Agile (Scrum) Methodology dat includes daily scrum wif team.
- Developed and deployed multiple applications in PCF (Pivotal Cloud Foundry) platform.
- Developed various components using Bounce framework which is customized Spring framework.
- Worked on highly advanced and user interface design and development using Angular 2/4/ Js,NodeJS, HTML5 and CSS3.
- Develop various screens for teh front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux libraries.
- Created templates for page rendering and Django views for teh business logic.
- Code cleaning usingSonarQube to remove thesonarissue and reduce teh code complexities.
- Designed and developed spark programs to filter, transform data using RDD, Dataset/Data Frame APIs.
- Turn Azure customers to Azure fans by improving support efficiency through finding opportunities to optimize existing processes and tools.
- Used SpringKafkaAPI calls to process teh messages onKafkaCluster setup.
- Worked on both Enterprise and Community edition ofMULE ESB. Had an experience developing an API's using RAML.
- Implemented Gradle and Maven build tools to build JAR and WAR files and deployed WAR files to target servers.
- Incorporated cache replication across nodes using Ehcache onJBOSS.
- Assist internal users of Splunk in designing and maintaining production quality dashboards.
- Developed application using Java/J2EE technologies -SpringBoot, PCF and Microsoft Azure.
- Worked on MuleSoft Anypoint API platform on designing Mule API.
- Created batch job using spark.
- Performed data mining and analytics using SPARK.
- UsedPythonto access real time data from machine and analysis of teh data using panda and matplotlib library for graphical representation.
- Used Selenium Grid for cross platform and cross browser testing by running teh Test Scripts on various virtual machines.
- Designing, improving and driving implementation of all aspects of DevOps for our clients.
- DeployedMuleapplications into MMC (MuleManagement Console).
- Configured an AWS Virtual Private Cloud (VPC) and Database Subnet Group.
- Work onAsp.net,C#,Stored procedure and developed an Web App for one of our client wif onsite implementation for teh project.
- Implemented methodologies for Redis failover testing between data centers.
- Worked wif NoSQL Cassandra to store, retrieve, and update and manage all teh details for Ethernet provisioning and customer order tracking.
- Use Jenkins, Maven and Gradle scripts for automating teh process of building, testing and deploying teh system.
- Experience in performing unit/ integration and system testing usingJUnit.
- Created branches and managed teh source code for various applications in GIT.
- Used ExpressJS to route different endpoints, made RESTful services to manipulate data in MySQL.
- Wrote SQL queries and PL/SQL procedures forMySqldatabase.
- Support Splunk on Unix, Linux and Windows-based platforms
- Extensively worked on XML binding (marshaling and unmarshalling) using JAX-BXML parser.
- Deployed applications on WebSphere Application server 8.0
- Implemented various routing mechanisms in teh webpage using AngularJS.
- Configured Data source using JNDI data pooling.
- Worked on writing some Extjs Plugin.
- Experience inMuleAdministration, Configuration, & Tuning wif Mulesoft MMC & Enterprise release capabilities.
- Created various MongoDB collections and wrote services to store and retrieve user data from for teh application on devices and used Mongoose API in order to access teh MongoDB fromNodeJS.
- Extensively worked on Oracle SQL queries and PL/SQL stored procedures to perform CRUD operations in DAO layer.
- Monitor teh Splunk infrastructure for capacity planning and optimization.
- Responsible for building teh application EAR, WAR and JAR files for different environments using ANT script. Written JUNIT test cases for performing unit testing.
- Resolving User Interface issues using various front-end technologies such as HTML, CSS, JavaScript, AngularJS, Bootstrap, jQuery and AJAX.
- Responsible for code sanity in integration stream used Clear Case as version control tool.
Environment: Spring boot, Spring Integration, Spring Batch, XML, Mvc, spring framework, J2EE, Spring DAO, HTML CSS, Java Script, Node JS, Angular JS, Bootstrap, JQuery, AJAX, NoSQL, AWS VPC, GIT, Json, XML, JNDI data pooling, JBOSS, Oracle SQL and ANT.
Confidential
Sr.Java Developer
Responsibilities:
- Planning, analysis, design and implementation of different modules using Agile (Scrum) Methodology.
- Involved in Daily Scrum meetings, Sprint planning and estimation of teh tasks for teh user stories, participated in retrospective and presenting Demo at end of teh sprint.
- Developed teh UI by using HTML, CSS, jQuery, JavaScript and Ajax.
- dis Application was developed using Spring-MVC and IOC/Dependency Injection integrating different layers of teh application.
- Wrote Hibernate classes, DAO’s to retrieve & store data, configured Hibernate files.
- Used Spring Security for Autantication and Authorization of teh application.
- Implemented Restful web services using JAX-RS annotations, Jersey as provider and implemented security using OAuth.
- Consumed SOAP and Restful web services in SOA environment and used SOAP UI for testing.
- Consumed Web Services to interact wif other external interfaces in order to exchange teh data in different forms by using Restful service.
- Extensively used JSON to parse teh data from server side to satisfy teh business requirement.
- Developed Java Persistence API (JPA) through Hibernate and Worked on Hibernate and Spring-JDBC in development of DAO Layer.
- Responsible for designing Hibernate mapping files based on business logic and Object relationships.
- Extensively used HQL and SQL for querying databases.
- Established Database Connectivity using Hibernate for IBM DB2.
- Packaged and deployed teh application in Web Sphere Application Server.
- Written LINUX shell scripts to identify user login information.
- Used Log4J for application logging and notification tracing mechanisms.
- Used Maven tool for building and deploying teh Web applications.
- Analysis and Bug fixing of teh production problems and defects along wif enhancements
- Implemented JUNIT test cases for unit testing and Suites for end-to-end testing.
- Used JIRA for tracking teh Project Stories and used Git as version control tool.
Environment: Java, J2EE, HTML, CSS, JavaScript, jQuery, Ajax, JSON, XML, Spring MVC, Hibernate, Restful, SOAP, HQL, SQL, Web Sphere Application Server, IBM DB2, JNDI, Maven, UML, JIRA, Git, LINUX and Eclipse.
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in Analysis and Design of teh Project, which is based on MVC (Model-View-Controller) Architecture and Design Patterns. Involved in developing prototypes of teh product.
- Created UML Use Cases, Sequence diagrams, Class diagrams and Page flow diagrams using Rational Rose.
- Wrote server-side code used in ExtJS web applications.
- Worked on Distributed messaging system RabbitMQ to send messages to Existing Applications.
- Developed ANT scripts for builds and deployments.
- Responsible for coding SQL Statements and Stored procedures for back-end communication using JDBC.
- Parsing of XML documents was done using SAX and XML transformation was done using XSLT.
- Used JRockit JDK to develop and run teh underwriting workbench application.
- Used XML SAX to parse teh simulated xml file dat TEMPhas simulated test data.
- Used java IO to create reports, which were mailed to be mailed to manager every hour.
Environment: Java Beans, HTML, Struts, UNIX, Oracle, JDK, JMS, Java/J2EE, EJB, JSF 1.0, Hibernate 3.0, Struts, Spring 3.0, JRockit, JUnit, JavaScript, VSS, JMS, Agile Programming, Eclipse 3.1, MSSQL Server, Web Services, Ajax, AXIS, Web Services, JAX-WS.