We provide IT Staff Augmentation Services!

Sr. Java/ J2ee Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Portland, OR

SUMMARY:

  • Over 8+ years of strong software experience in design, development and deployment of web - based Client-Server business applications using OOP, Java/J2EE technologies.
  • Experience working with various Software Development Life Cycle (SDLC) methodologies based on Agile, Scrum, Waterfall Model, Iteration.
  • Expertise in design and development of various web and enterprise-level applications using Java/J2EE technologies Such as Spring, Hibernate, EJB, JPA, JSF, Struts framework, Servlets 3.x.
  • Strong experience in Spring Framework modules such as Spring MVC, IOC, AOP, JDBC, JTA, IO, Spring Boot, Spring Boot Actuator, Spring Batch, Spring Cloud, Spring Security Spring Microservices, Spring REST, Spring Eureka, Spring Ribbon, Spring Netflix, Spring Zuul.
  • Experienced in UI frame works such as JQuery, Ajax, Google Web Toolkit (GWT), JavaScript, NodeJS, ReactJs, BackboneJS, Angular js, Angular 2, Angular 4, Tag Libraries, Custom Tags.
  • Experienced in Full stack UI technologies using Grunt js, Gulp Server, Yeoman generator for Angular.
  • Good noledge in Angular 2.0 directives to create reusable elements and attributes, along with easy to test and maintain client side interactivity in web applications.
  • Extensive experience in developing scalable, reliable and efficient enterprise applications using Java, Spring, Struts, Web Services, RESTful, JSF, JDBC, JSP, Servlets, EJB, JMS, XML, JAXB, PL/SQL, Unix scripting.
  • Experienced in implementing Service oriented architecture and Web Services using SOAP, RESTFUL.
  • Expertise in Microservices developing SOA (Service Oriented Architecture) and J2EE Web Services based on SOAP, WSDL, UDDI, JAX-WS, JAXB, JAX-RPC using tools like Apache Axis.
  • Experienced in Middleware persistence frameworks like Hibernate/JPA Entities for mapping Java classes using Hibernate Query Language (HQL),HSQL Named Queries, Criteria, Projections.
  • Used Hibernate Transaction Management, Hibernate Batch Transactions,and Hibernate cache concepts.
  • Strong understanding of Micro services patterns - Circuit Breaker/Hystrix, DDD, Aggregator, Proxy Chaining.
  • Implemented Java 8 features such as Lambda Expressions, Streams, Method references and Optional class to reduce teh code size and simplify teh operations.
  • Experienced in working with Spring JDBC Templates, JMS Templates, Spring EAI, Spring Rest Templates.
  • Experience in implementing n-tier Enterprise application with J2EE design patterns like IOC, AOP, MVC, Business Delegate, Service Locator, Session Façade, DTO, DAO, Front Controller, Factory and Singleton.
  • Worked with high volume and complex PL/SQL stored procedures and packages using Oracle SQL.
  • Proficient in implementation of ORM and Non-ORM frameworks like Hibernate, JPA, JDBC, iBatis.
  • Experience in database modeling, design and development of PL/SQL stored procedures, packages in relational databases: Oracle9i / 10g / 11g, SQL Server 2005/2008, DB2, PostgreSQL andMySQL.
  • Strong experiencewithMongoDB development (reports, schema design, map reduce functions) and migrations from SQL relational databases to NoSQL databases like MongoDB, Cassandra and CouchDB.
  • Experience in upgrading and migrating various versions of MongoDB on different platforms.
  • Extensive experience in designingMongoDBmulti-shared cluster and monitoringwithMMS.
  • Experience in writing Queries, Stored Procedures, Triggers, Cursors, Functions and Packages using TOAD.
  • Focused on architecting NoSQL databases like Mongo, Cassandra and Cache database.
  • Expertise in design with Use Case, Sequence, Activity, and Class diagrams using UML, Sparx and Visio.
  • 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.
  • Development of services that utilizeAWSSDK's (Dynamo DB, Elastic Beanstalk, EC2,Lambda).
  • Expertise writing teh Test Cases to be automated and performed functional testing of teh front end usingSelenium(IDE and Web Driver) & created Data Driven framework using Junit, Mockito, Easy Mock.
  • Hands on experience with build tools like ANT, Maven, Gradle and logging tools like Log4J, SL4J.
  • Experienced in Apache Spark for implementing advanced procedures like text analytics and processing using teh in-memory computing capabilities written inScala.
  • Experience in creating Asynchronous Messaging configuration in Tomcat, Weblogic and web sphere Servers.
  • Involved in CI/CD process using GIT, Jenkins creation, Maven build and publish, and Fabric implementation.
  • Experience with Application Servers like IBM WebSphere 8.x/7.x/6.0, Oracle/BEAWebLogic 12.x/11.x/10.x,JBoss and Tomcat 8.x/7.x/6.x.
  • Experience working on several Docker components like Docker Engine, Hub, Machine, creating Docker images, Compose, Docker Registry and handling multiple images primarily for middleware installations.
  • Experience in creating Docker images, Containers, push/pull and integrating with Spring Boot.
  • Expertise with employment of Spring Kafka and Zookeeper apart from JMS as messaging service.
  • Good experience in implementing Spark Streaming project, preferably usingScala, and Spark SQL.
  • Developed Interactive graphs using D3.js with JSON data.

TECHNICAL SKILLS:

Languages: Java 1.8, J2EE, Scala 2.12.1, Python 3.6.0, Drools, SQL, PL/SQL, Scala

Web Technologies: SERVLETS 3.1, JSP 3.0, JavaBeans 3.0, Java Servlets API 3.0

Frameworks: Spring 4.3, Hibernate4.3, Angular JS 1.0/1.5/2.0, Spring Security 3.2, Spring MVC, Spring Boot, Spring Data, Spring Cloud, Spring Eureka, Spring AOP, Spring HATEOS, Spring Hystrix, Struts, Servlets, Java Swing, Applets, Spark

Design Patterns: Singleton, DTO Pattern, DAO Pattern, Delegate Pattern, Service Facade, Factory Pattern, Front Controller Pattern, MVC Pattern.

Application/Web servers: Apache Tomcat 8, IBM WebSphere 8.x/9.x,Jetty, JBOSS

Relational Databases: Oracle 10g/11g/12c, SQL server 2012/2014/2016, MySQL 5.7, DB2 11.1, PostgreSQL 9.4.10

NoSQL Databases: MongoDB, Cassandra, Couch DB, Neo4j, Cockroach DB

Internet Technologies: HTML 5, JavaScript 1.8, XML 2.0, JSON, CSS 3 and CSS 4, JQuery2.11, Angular 1.6.6, Angular 2.0, Angular 4.0, BackBone.JS 1.3.1, Polymer.JS, Node JS 6.0.

Cloud Environments: Azure, AWS, Netflix Eureka, Mesos, Kubernetes, Docker.

IDE: Eclipse,NetBeans 8.0.2, IntelliJ IDEA 2017.1, Spring Tool Suite (STS) 3.8.3, WebStorm, Atom

Operating system: Windows10, Linux Mint 18.1, Unix

Messaging: JMS MQ, IBM MQ, Rabbit MQ, IBM MQ 8.0, Apache Kafka

Testing Tools: JUNIT4.12, JMeter, Mockito, TestNG, Jasmine, Karma

Reporting Tools: Jasper Reports 6.0, Crystal Reports XI, SSRS 5.0

Methodologies: Agile, Waterfall, TDD (Test-Driven-Development), Scrum, Kanban

Build Tools: Ant 1.10, Maven 3.3.9, Gradle 3.4.1, Jenkins

Version and Source Control: GIT, Bit Bucket, CVS, SVN, GITHUB 2.12.0

XML Technologies: XML, XSLT, TCP/IP, LAN, WAN

Web Services: SOAP, WSDL, JAX -WS, JAX -RPC, REST, SAX/DOM parsers, Jersey, XML, XSD

PROFESSIONAL EXPERIENCE:

Confidential, Portland, OR

Sr. Java/ J2EE Full Stack Developer

Responsibilities:

  • Involved in analysis, design, and implementation and testing phases of SDLC through Agile Methodology.
  • Developed applications using Angular2,Java8 and new features of java (lambda expressions).
  • Good working experience in web Designs which includes HTML5, XHTML, XML, CSS3, JavaScript, jQuery.
  • Design and developed teh application using frameworkAngular2 with HTML5, CSS3 and Typescript.
  • Developed UI components using Angular 2 dependency Injection, Models, data binding and controllers.
  • Implemented Angular 2 Router to enable navigation from one view to next as agent performs application tasks.
  • Developed Application to asses JSON and XML from Restful web service from consumer side using Angular 2.
  • Experience with Responsive Web Design, Bootstrap and Plygrid framework.
  • Developed various generic JavaScript, Angular functions to implement client side validations.
  • Developed Microservices with Spring Eureka to retrieve API routes for teh entire cluster. Using this strategy each Microservice in a cluster can be load balanced and exposed through one API gateway.
  • Developed Spring Restful/Microservices and implemented Spring Eureka, Netflix, Ribbon as part of Services Discovery using Apache Axis.
  • Used Microservice architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers.
  • Involved in implementing Spring Netflix Hystrix fault tolerance library to prevent failure from cascading failures.
  • Used Spring Security for session fixation, clickjacking, cross site request forgery.
  • Secured API's by implementing OAuth 2.0 token based autantication/authorization using Spring Security.
  • Extensively used various Spring Framework modules like MVC, Spring Boot, Spring Security, Spring Data and AOP.
  • Implemented teh associated business modules integration using spring, and Hibernate data mapping.
  • Implemented Object-relation mapping using Hibernate framework to fetch teh data from Oracle 12c database.
  • Used Spring MVC Transaction Management, Spring/Hibernate Batch Transactions and Hibernate cache concepts.
  • Implemented Hibernate Template to great extent making use of HQL, Named Parameters, Named Queries and interfaces such as Expression, Query and Criteria.
  • Developed Mongo DB Data Access Layer implementing Mongo Repository interface from Spring Data.
  • Used Streams andLambdaexp
  • ressionsavailable as part of Java 8 to store and process teh data.
  • Implemented Spring MVC flow to interact with different modules and extensively used Spring AOP and Dependency injection during various modules of project.
  • Developed several REST web services which produces both XML and JSON to perform tasks, leveraged by both web and mobile applications.
  • Developed batch processing using Spring Batch in teh persistence layer & improved performance of batch processes using Multithreading with Executor Framework for control of asynchronous tasks in parallel threads.
  • Developed teh Application using design patterns-Singleton, Factory, DAO, DTO prototype and Composite View.
  • Implemented Java SE8 features like Lambda, Streams and Predicates to reduce teh line of code and better functionality in teh Service Layer of teh application.
  • Updating legacyScalacode to use new API’s and services, Scalacode to improve teh performance of algorithms.
  • Used Lombok library in teh DTO layer to provide simple, boilerplate-free code.
  • Deployed and developed teh project using AWS EC2, S3 Buckets, Data pipeline, Elastic Bean Stalk, CloudWatch, AWS Server Migration Service, Lambda, Amazon messaging services (SQS) and Amazon Kinesis Services.
  • Used GWT and Amazon AWS (EC2/S3/EBS) for prototyping and subsequent evaluation.
  • Developed AWS cloud formation templates and setting up Auto scaling for EC2 instances and involved in teh automated provisioning of AWS cloud environment using Jenkins and Chef.
  • Worked on creation of custom Docker container images, tagging, pushing images, integration of Spring boot.
  • Created teh Docker containers and Docker consoles for managing teh application life cycle.
  • DevelopedSparkscripts by using Scala shell commands as per teh requirement.
  • Created and maintained documentation for launching HADOOP Clusters and executing Hive queries, Pig Scripts.
  • Developed Maven scripts and developed builds using Mavenand continuous integration servers like Jenkins.
  • Created automation test scripts usingSeleniumWeb-Driver for multiple platforms and browsers testing.
  • Worked on ROUTE 53, a scalable cloud DNS web service for effective routing, configuring DNS health checks.
  • UsedDroolsEngine for writing Business Validation rules.
  • Developed test cases and performed unit testing using JUnit.
  • Used to test performance both on static and dynamic resources usingJMeter.
  • Resolved bugs/defects by coordinating with team members to assure a positive outcome using Jasper.
  • Used JUnit to write unit test cases and mocked teh Service and controllers using Mockito Framework.
  • Using GIT for Source Control and Version Management and using log4j for logging.

Environment: Java 8, Spring MVC, Spring Boot, Angular 2, HTML5, CSS3, JSON, JavaScript, Node.js, Hibernate, Spring Data, Mongo DB, Oracle 12c, IntelliJ IDEA, Junit 4.4, Mockito, Git, Jasper, Selenium, Hadoop, Scala, Spark, Drools, AWS, Docker, Spring Cloud, RESTful web services, Apache Tomcat, Apache Kafka, IntelliJ, Atom, Maven, Jenkins.

Confidential, Chicago, IL

Sr. Java/J2EE and Full Stack Developer

Responsibilities:

  • Participated in Agile Scrum methodology for application development and involved in analysis, design, coding, and unit testing of business applications in a fast-paced environment.
  • Developed User Interface application modules using HTML, CSS and JavaScript, AngularJS, JSON, and AJAX.
  • Brief experience on implementing teh AngularJS in creating animations based on CSS classes for a new requirement surfaced for teh client.
  • Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON response.
  • Used JavaScript, jQuery for user interactions in pages. Creating a responsive web application integrating BootstrapwithAngularJS and media queries.
  • Used Angular Routing for navigating between screens and developed several reusable directives.
  • Designed Prototype and project layout skeletons usingAngularJS, JQuery, Express.js and CSS/LESS and HTML5.
  • Used various jQuery and Bootstrap plug-in like date picker, Bootstrap selectors.
  • Used Spring Dependency Injection, Annotations and Spring MVC components to implement business layer and navigation part of application.
  • Consumed Web Services for getting teh credit card information from third party application.
  • RESTful web services using Jersey for JAX-RS implementation.
  • Designed and ImplementedRESTweb services using JAX-RS, SpringREST.
  • Developed REST Web Services clients to consume those Web Services as well other enterprise wide Web Services.
  • Consumed Web Services for getting teh credit card information from third party application.
  • Used XStream API to transfer data back and forth between Spring Cloud, Spring MVC and Ext JS.
  • CustomNode.js proxy used to simulate API responses before client implementation was complete, and to proxy requests to finished client APIs, handling autantication, custom headers, virtual application root, etc.
  • Involved in teh configuration of Spring, Spring Cloud, Micro Services Framework and Hibernate mapping.
  • Database development required creation of new tables, PL/SQL stored procedures, functions, views, indexes and constraints, triggers and required SQL tuning to reduce teh response time in teh application.
  • Extensively used Hibernate in data access layer to access and update information in teh database.UsedHibernateTransaction Management,HibernateBatch Transactions, and Cache concepts.
  • Extensively worked on Hibernate Cache, Query, Criteria and Transactions in secondary project.
  • Worked with high volume and complex PL/SQL stored procedures and packages using TOAD.
  • Developed Maven scripts and developed builds using Mavenand continuous integration servers like Jenkins.
  • Implemented teh database connectivity using Oracle 11g database as backend.
  • Written highly referenced blog posts onError Handling in ScalaandProblems Scala Fixes.
  • UtilizedAWSLambdaplatform to upload data into AWS S3 buckets and to trigger otherLambda functions.
  • JBoss Application server implementation, support, workload management and performance tuning including Web server setup configuration with JBoss App Server.
  • Oversaw all aspects of testing JUnit, FIT, and SIT, End to End, Regression, User acceptance and Performance.
  • Used version control repository GIT and JIRA for issue tracking.
  • Created and configured newJIRAprojects and workedwithdepartments to maintain existingJIRA projects.
  • Developed and maintained automated regression test cases in Selenium Web Driver using Java programming.
  • UsedGitas Version Control System for teh application.

Environment: Java,J2EE,JDK 1.6, RCP, WebLogic, AWSSDK,Ext JS, Git, JFC, Perl, Spring 4.x, Spring Boot,AWSSNS/SQS, Hibernate 4.x,Core Java, SOAP/Rest, Web Services, JavaScript, UML, Web Services, HTML5, CSS, SASS, RAD 7,WAS 8 WSDL, JIRA 5.x/6.x, JAXB, Linux, JAX-WS,JAX RPC, JMS, JSF,UNIX, AKKA, NOSQL(MongoDB), Selenium, Camel, Angular JS, BackboneJS, Scala IDE, Ilog, Drools, TFS, Micro Services, JBoss 3.0, AngularJS, AJAX, Apache JMeter, JQuery, JUnit, Maven, Oracle 10g.

Confidential, Wayne, PA

Sr. J2EE Developer

Responsibilities:

  • Involved in teh design and development phases of Agile Software Development.
  • Developed teh application using 3 Tier Architecture me.e., Presentation, Business and Data Integration layers in accordance with teh customer/client standards.
  • Teh application is designed using J2EE design patterns and technologies based on MVC architecture.
  • Automate report generation inMongoDBusing JavaScript, shell scripting, java.
  • Implemented printable chart report using HTML5, CSS3 and jQuery.
  • Applied JavaScript for client-side form validation.
  • Developed automated solutions to include web interfaces using HTML, CSS, JavaScript and Web services.
  • Written Web Services (JAX-WS) for external system via SOAP/HTTP call.
  • Created Managed Beans for handling JSF pages and include logic for processing of teh data on teh page.
  • Worked onUNIX, LINUX to move teh project into production environment.
  • Created Responsive Layouts for multiple devices and platforms using foundation framework.
  • Worked onUNIX, LINUX to move teh project into production environment.
  • Used FileNet for Content Management and for streamlining Business Processes.
  • Hibernate an ORM framework was used on DAO layer to persist application data into Oracle database.
  • Developed Hibernate with Spring Integration as teh data abstraction to interact with teh database.
  • Involved in developing SQL queries,storedprocedures, and functions.
  • Extensively used teh Spring framework implemented upon teh MVC design pattern.
  • Implemented Hibernate for Database Transactions on DB2.
  • Involved in teh configuration of Spring Framework and Hibernate mapping tool.
  • Performed routine operationalLINUXsystem administration duties.
  • MonitoringWebLogic/JBoss Server health and security.
  • Creation ofWebLogicdomains and setup Admin & Managed servers forJAVA/J2EE applications on Non-Production and Production environments.
  • Creation of Connection Pools, Data Sources inWebLogicconsole.
  • Used Log4j framework to log/track application.
  • Creating and updating existing build scripts using Ant for deployment Tested and implemented/deployed application on WAS 6.1 server.
  • Prepared and presentedUNIXproduction and implementation schedules to teh Project Manager and client.
  • Installed, maintained and fine-tuned teh Apache-Tomcat server and WebSphere Application Server inLinuxPlatform.
  • Experienced in build, deploy multi module applications using Maven, ANT and CI servers like Jenkins.

Environment: FileNet, IBM RAD 6.0, Java 1.5, JSP, Servlets, Spring, Hibernate, JSF, ICE Faces, Hibernate, HTML, CSS, JavaScript, UNIX, Web Services- SOAP, WAS 6.1, XML, IBM WebSphere 6.1, Rational Clear Case, Log 4j, IBM DB2.

Confidential, Defiance, OH

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of teh application like Requirement gathering, Design, Analysis and Code development.
  • Designed teh UML diagrams based on teh OOAD principals.
  • Developed teh application under J2EE architecture using JSP, Struts, spring, JavaBeans, and iBATIS.
  • Worked on various use cases in development using Struts and testing teh functionalities.
  • Used AJAX in user validation and suggestion list and to display dialog boxes.
  • Involved in preparing teh High Level and Detail level design of teh system using J2EE.
  • Sever side validations are done using Struts Validator Plug-In.
  • Created struts form beans, action classes, JSPs following Struts framework standards.
  • Developed Web Interface using Struts, Java Script, HTML and CSS.
  • Developed presentation screens by using JSP, HTML and JavaScript.
  • Involved in teh development of model, library, struts and form classes (MVC).
  • Used Spring Framework and created teh Dependency injection for teh Action classes using ApplicationContext.xml.
  • Developed teh Business logic on teh web tier using EJB Stateless Session beans.
  • Worked on MQ with J2EE technologies on teh WebSphere MQ.
  • Used display tag libraries for decoration and used display table for reports and grid designs.
  • Worked on Rest based Web services for Mule ESB flows.
  • Extensively used Mule ESB and MMC Server for application deployments.
  • Worked on core java, using file operations to read system file (downloads) and to present on JSP.
  • Developed an API to get teh Service Level Validations from SAM.
  • Providing fixes to teh issues identified in testing phase.
  • Developed a RESTful service to provide all teh CRUD capabilities.
  • Analysed, designed and implemented DAO pattern for accessing Database using connection pool.
  • Used PL/SQL stored procedures for applications that needed to execute as part of a scheduling mechanisms.
  • Involved in configuration of XML flat file and parsing teh XML file using teh SAX Parser.
  • Worked on different ways to increase performance of teh Application through use of methodologies like asynchronous calls to database, stored procedures in place of Dynamic SQL, etc.
  • Used Rational Clear Case for version control and JUnit for unit testing.
  • Implemented JReport for annual report generation with charts.
  • Provided troubleshooting and error handling support in multiple projects.
  • Worked on Reconciliation, which involves in providing root cause analysis and data fixes.
  • Configured WebSphere Application server and deployed teh web components.
  • Used VSS for version control and source code management
  • Extensively involved in designing UI, reporting and specification documentation.
  • Responsible for teh user module, setting rights and permission to users through teh keywords set with database and testing.

Environment: JDK1.5, JSP, JSF, Struts, iBATIS, Spring, HTML, JavaScript, AJAX, CSS, XML, EJB, PL/SQL, IBM WebSphere Application server 5, Mule ESB, JUnit, SOA, Web Services(JAX-WS), pVSS, SAX Parser, Oracle 9i.

Confidential, Memphis, TN

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in design and development of all modules in teh application.
  • Developed and deployed Java REST web services using SpringFramework.
  • Converted teh mock-ups into hand-written HTML,AJAX, XML and JSON.
  • Developed presentation tier as HTML, JSPs using Struts Framework.
  • Designed and implemented Spring ORM module to integrate Hibernate.
  • Implemented SOA architecture with web services using SOAP, WSDL, UDDI and XML.
  • Designed and Implemented User Interface in Model-View-Controller Architecture, which accomplishes a tight and neat co-ordination of Spring MVC, JSP, Servlets.
  • Developed web components using MVC pattern under Struts framework.
  • Responsible for writing detail design documents and class diagrams and sequence diagrams.
  • Developed Custom tag libraries to separate presentation and processing logic.
  • Designed and developed a REST Web Services using Jersey framework builds on JAX-RS.
  • Involved preparing software requirements & Component design documents, Component Specification Document.
  • Prepared Unit test cases for existing functionality as per teh requirement and execute teh same.
  • Used WS-Security for autanticating teh SOAP messages along with encryption and decryption.
  • Prepared Unit test cases for existing functionality as per teh requirement and execute teh same.
  • Worked on core java, using file operations to read system file (downloads) and to present on JSP.
  • Involved inCore Javacoding by usingJava APIssuch asCollections, Multithreading, Exception Handling, Generics, Enumeration,andJava me/Oto fulfil teh implementation of business logic.
  • Developed SQL as well as stored procedures to interact with Sybase and MySQL.
  • Involved in developing SQL queries, stored procedures, and functions.
  • Business level validations were done using Struts Validator framework.
  • Used Cascading Style Sheet (CSS) in web pages to separate presentation fromstructure.
  • Implemented Action Classes and server-side validations for account activity, payment history and Transactions.
  • Developed Struts Action classes using Struts controller component.
  • Designed and developed J2EE application using Servlets, JSP, JavaBeans and EJB.
  • Implemented applications in JavaScript, and MySQL.
  • Entity Beans used for accessing data from teh SQL Server database.
  • Used JSF to reduce teh effort in creating and maintaining this entire application.
  • Involved in teh building Maven POM files and Maven testing.
  • Involved in writing teh associations for teh query in mapping xml files in Hibernate.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Worked exclusively on MDB, Messaging Queues and Posting Error Messages to teh Queue.
  • Continuous integration to build teh project using Jenkins with Maven Builder.
  • Worked on teh Spring MVC Restful Web services, exposing services and consuming teh third party.
  • Developed UML models consisting of Use Case Diagrams, and Sequence Diagrams using Rational Rose software.
  • Involved in handling Hibernate as part of DB connectivity and persistence as ORM tool and writing HQL queries.
  • Developed teh JSP using teh tag libraries. Perform validations using struts validation framework.
  • CVS was used for project management and version management.
  • Designed configuration XML Schema for teh application.
  • Used SOAP for Web Services by exchanging XML data between applications over HTTP.
  • WSDL was used for publishing Web Service interfaces.
  • Used JUnit Testing Framework for performing Unit testing.
  • Strong experience in implementing teh Web Services (WSDL using SOAP protocol, JAXB, JAX-RS, RESTful).
  • Involved in system design and development using Collections and Multithreading for teh action classes.

Environment: JSP, AJAX, Struts framework, Hibernate Framework, JMS, SOAP, XML, Spring Framework, Log4j, Java Script, HTML, Oracle9i, SQL, PL/SQL, Web Sphere, WSAD, JSTL, Struts tags, Junit, Mockito, SQL, Struts, CSS, Jenkins.

Confidential

Java Developer

Responsibilities:

  • Involved in gathering and analysing system requirements.
  • Played key role in teh high-level design for teh implementation of this application.
  • Developed teh Training and Appraisal modules using Java, JSP, Servlets and JavaScript.
  • Developed UI using java swings.
  • Created tables, views, Types, triggers, complex join queries,storedprocedures, and functions and modifications to existing database structure as required for addition of new features
  • Involved in Designing teh Database Schema and writing teh complex SQL queries.
  • Involved in Code reviews for other modules developed by peers.
  • Designing and establishing teh process and mapping teh functional requirement to teh workflow process.
  • Accessed stored procedures and functions using JDBC Callable statements.
  • Executed and coordinated teh installation for teh project.
  • Involved in designing and developed presentation layer using JSF, Ajax, JQuery and third-party libraries.
  • Worked on web-based reporting system with HTML, JavaScript and JSP.

Environment: Java, JDK, 1.3, J2EE (JSP, Servlets, EJB), JDBC, Apache Tomcat, oracle, HTML, DHTML, SQL, JUnit.

We'd love your feedback!