We provide IT Staff Augmentation Services!

Sr. Java Full Stack Developer/ Aws Engineer Resume

5.00/5 (Submit Your Rating)

Ofallon, MissourI

SUMMARY

  • Amazon Web service (AWS) and Java Programmer having experience of 8+ years in the software development life cycle (SDLC) process working with various phases like requirements gathering and analysis, developing and testing in the domains like Banking, Financial, Health, Insurance, e - Commerce.
  • Experience in using Software Development Life Cycle (SDLC) methodologies like Agile/Scrum and Waterfall.
  • Expertise in server-side development with JDBC, Servlets, EJB, JSP, MVC architecture, Java Beans, XML, core java.
  • Strong working experience in Design, Development of several Web-based Applications using open source framework such as spring.
  • Experience in developing applications using Spring MVC and establishing database communication using Hibernate.
  • Strong working experience with Integrated Development Environment (IDEs) like Eclipse, My Eclipse, Web Storm, IntelliJ Idea, NetBeans.
  • Proficient in developing GUI using web technologies like CSS, HTML, Java Script, JSF/Prime Faces, Ajax, JQuery, JSON, PHP, Bootstrap JS, Angular JS, Node JS.
  • Experience in design and development of Dynamic web projects using Maven project structure by injecting Maven dependencies.
  • Experience in creating developer log files for each request and response using Spring AOP.
  • Experience in developing application components using JMS for asynchronous communication.
  • Experience in design and development of multi-threaded applications for immediate response to clients.
  • Experience in modelling, Object Oriented Analysis and Design (OOAD) architecture and designing artifacts using Rational Rose.
  • Working Experience on various AWSservices like EC2, S3, ELB, EBS, RDS, ECS, ECR etc.
  • Experienced in AWS Cloud platform and its features which include EC2 AMI, security groups, EBS Cloud watches, AWS Config, Auto-scaling, IAM and AWS S3.
  • Competence in designing Data Flow Models, Conceptual Data Models, Class Diagrams, State Diagrams and Use Case Diagrams.
  • Expertise in application and web servers such as Apache Tomcat, IBM WebSphere, JBOSS, Glassfish and Oracle Web logic.
  • Experience in writing Data Access Object (DAO) using Hibernate mapping and Hibernate
  • Experience building the design principle Service Oriented Architecture (SOA) software applications in Java.
  • Experiences with Representational State Transfer (REST), Simple Object Access Protocol (SOAP) Web Services to expose the business logic.
  • Proficient in XML technologies like XML, XHTML, XSL, SOAP, WSDL, DTD, XQuery, XSD, XSLT, JAXB and JAXP (DOM & SAX).
  • Experience Developing application using Groovy, Grails, GSP, GORM and Grails Plugins and Grails Rest Services
  • Experience working with Relational Database Management Systems (RDBMS) like MySQL, SQL, Oracle, IBM DB2, PostgreSQL, Teradata.
  • Strong working knowledge on Web Services like REST/Restful, SOAP, WSDL, UDDI, to expose the functionality of Business code.
  • Experience working with NOSQL databases like Cassandra, MongoDB, Dynamo DB, Neo4j etc.
  • Experience working with Selenium and Quick Test Professional (QTP) tools.
  • Worked with tracking tools like JIRA, dovetail, ALM, BugZilla, Redmine.
  • Good working experience with Version Control Tools (SVN, Git, CVS, BitBucket), Build Tools (Ant, Maven, Gradle), Automation Tools (Selenium, Quick Test Pro), Ticketing Tools (Dovetail), Other Tools like Log4j, Log back, Junit, JIRA, TestNG, Jenkins, Cucumber, putty…. etc.
  • Experienced in implementation of Web Applications requiring deployment on Amazon Web Services (AWS) PaaS using EC2 instances, S3 Buckets, Lambdas, Auto Scaling, and Load Balancers.
  • Experience in developing software applications in Java using Object Relational Mapping (ORM) frameworks like Hibernate, Eclipse Link, IBatis, and MVC frameworks like JSF, Struts, Spring Batch and spring modules such as Spring MVC/AOP/DAO/JDBC/Security/ORM/OXM/IOC.
  • Expert in developing Java Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript, Python and Ruby and Test Frame works using Testing/ Junit, ANT/MAVEN build tools.
  • Experience in Core Java, Multithreading and Design Patterns.
  • Experience in Cloud service platforms like Amazon Web Services.
  • Created tagging standards for proper identification and ownership of EC2 instances and other AWS resources.
  • Worked under AWS management tools such as (EC2, EBS, ASG, RDS and R53) Developed AWS Cloud Formation templates to create custom sized VPC, subnets, EC2 instances, ELB, Security Groups.
  • Experience with build tool Maven for writing pom.xml respectively.
  • Experience in Installing, upgrading and configuring RedHat Linux 3.x, 4.x, 5.x, 6.x and 7.x using Kickstart Servers and Interactive Installation.
  • Hands of experience on various Linux kernel versions and their upgrades.
  • Experience on implemented MicroServices based Cloud Architecture using Spring Boot. Created and Configure MicroServices architecture and integrated with AngularJS, AngularJS2 and AngularJS 4 application.
  • Hands-on experience in MicroServices with the cloud technologies such as Pivotal CloudFoundry and etc.
  • Troubleshoot OS related issues and monitor the servers based on alert events triggered.
  • Worked with Database administrators to tune kernel for Oracle installations.
  • Experience in Creation and managing user accounts, security, rights, disk space and process monitoring in Solaris and Red hat Linux.
  • Experience in financial industry working on financial reporting/regulatory projects is a plus. Experience with Payments or Commercial Lending or Capital Markets domains is a big plus.
  • Good analysis, communication, administration, team co-ordination and interpersonal skills.
  • Strong analytical and problem solving, interpersonal, communication and presentation skills.
  • Good knowledge in software engineering methodologies.

TECHNICAL SKILLS

Programming Languages: Java, UML, SQL, PL/SQL

Design Methodologies: Agile, Waterfall

Java/J2EE Technologies: Servlets, JDBC, JSP (EL, JSTL, Custom Tags), Hibernate, Junit, Apache Struts, Java Beans, JMS, EJB, Java Security, and JNDI.

Web Technologies: JavaScript, HTML, XML, CSS, XHTML, Angular JS, GUI, XSL, XSLT, JQuery, JBoss SEAM, SAX/DOM

Java Tools & Framework: Hibernate, Spring, Struts, Junit and Apache Camel.

Web Services: REST, SOAP, WSDL, UDDI

Web/Application Servers: Web Logic, IBM Web Sphere, JBoss, apache Tomcat, Glassfish

Databases: MySQL, Sql Server, Oracle, DB2, Hbase, Cassandra, MongoDB, Couch DB, PostgreSQL, Teradata, Dynamo DB.

IDE: Eclipse, Spring Tool Suite (STS), Net Beans, Dreamweaver.

Modeling/CASE Tools: Star UML, Rational Rose, MS Visual Professional.

Build Tools: Ant, Maven, Gradle

Version control Tools: GIT, CVS, SVN, Stash (Bit bucket)

Operating Systems: Windows, UNIX, Linux

Other Tools: Load UI, RTC, Putty, Notepad++, WinSCP, Star Team, Jenkins, Rational Clear Quest, HP Load Runner

QA Automation Tools/Testing Tools: Selenium (Web Driver, IDE, RC, GRID), QTP, Cucumber, Manual Testing, Protractor, Jasmine, Karma BDD, POM, POI, Appium Emulators, IOS Simulators, SVN, TFS, MTM, TestNG, HP Load Runner, log4j, Jmeter

Project Communication Tools: MS-Office Tools, MS Outlook, Excel Sheets

Testing Frameworks: Keyword Driven, Data Driven, Hybrid Testing Frame work, Page Object Model.

PROFESSIONAL EXPERIENCE

Sr. Java Full Stack Developer/ AWS Engineer

Confidential, Ofallon, Missouri

Responsibilities:

  • Involved in Daily Scrum (Agile) meetings, Sprint planning, grooming to gather & understand requirements and estimation of the tasks for the user stories, participated in retrospective and presenting Demo at end of the sprint.
  • Using Test Driven Development (TDD), Unit Tests (Junit, Mockito), Gradle, JIRA issue navigator, GIT as a part of everyday tasks.
  • Developed the unit test cases in Test Driven Development (TDD) and mock testing using JUNIT and Mockito frameworks.
  • Actively involved in coding using Java 1.8, spring 4.x to develop features from end to end.
  • Design and implement an application using Spring MVC, Spring IOC, spring transactions, Dependency Injection Spring Annotations, Spring AOP, Spring Container - managed transactions, Hibernate.
  • Used Spring Security for authentication and authorization of users, Spring JDBC for easy database operations using JDBC template, writing row mappers and Spring Boot easy bootstrap applications from scratch.
  • Used spring's test framework to create integration tests for various spring controllers to test our API using unit tests.
  • Design, Develop and Deploy Highly available, highly scalable web applications, Using Various AWS services such as AWS ECR, Terraform, AWS Aurora backed RDS instance, S3
  • Implemented Restful Web services to retrieve data from client side and made REST API calls from Node JS, parsed the data to project to client and handled the security and Authorization using Spring Security or OAuth.
  • Maintain high-quality of RESTful services and implemented REST web Services using Spring MVC and JAX-RS.
  • Experience with Service oriented architecture (SOA), developing SOAP web services based on JAX-WS (Document Style) using HTTP Protocol on Bottom Up style development for creating Endpoints.
  • Implemented AJAX calls and handled request and responses for various modules.
  • Micro services using Axon framework and deployed into IBM Blue mix Cloud. Implemented Micro services CQRS Pattern using Axon framework. Bootstrapped applications using spring boot.
  • Developed JMS code to configure application to receive XML messages from queue and consume those using Message Listeners, parse them and store to DB; Used Apache MQ to test.
  • Used Jenkins with maven for Build and Deployment.
  • Used Maven to build and deploy application onto WebSphere Application Server to deploy code onto server.
  • Implemented CI/CD using technologies such Git, Jenkins & Open Deploy are used for developing and deploy web services.
  • Experience in Jenkins for building and testing Software projects, created performance test data by using JMeter
  • Used Worked on Choice stories MULE ESB middleware tool was used to publish rates to different internal and external systems. Experience in Jenkins for building and testing Software projects, created performance test data by using JMeter
  • Involved in the development of presentation layer and GUI responsive development using JSP, HTML5, CSS/CSS3, Bootstrap, Jquery
  • Create RDS servers for data storage and EC2 Instances on AWS for running backend servers.
  • Worked on Amazon AWS cloud services like Writing Lambda functions for producing data from different sources, S3 as storing the data, SNS, SQS, RDS, IAM for security, Cloud Front, Cloud Watch for logging the error.
  • Worked on Developing API’s with Java and integrate them with AWS API gateway service.
  • IntegratedApache Kafkafor data ingestion
  • Implement the technical transformation for the front-end from Angular.JS to Angular8. Developed single page applications using Angular8 Routers.
  • Performed form validations using reactive forms from the Angular8 framework.
  • Responsible for setting up Angular 6 framework for UI development. Participated in front end development using Angular 6, JavaScript, HTML5, CSS 3.0, JSON and Bootstrap.
  • Experience in developing prototypes using responsive frameworks like Bootstrap and Google Material Design. Apache MQ, SVN, Restful web Services, Mockito, TOAD, RSA 9.1.1, WAS v8.5, SOAP UI 5.0, Jenkins 1.4, Pivotal Cloud Foundry, Tortoise SVN, SQL Server 2014 Management Studio, JBoss, Oracle SQL Developer v4.1.2.
  • Involved in designing and deploying multitude applications utilizing almost all of the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, Lambda, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS CloudFormation.
  • Wrote database queries using SQL and PL/SQL for accessing, manipulating and updating Oracle database
  • Written Cloud formation templates and deployed AWS resources using it.
  • Automation of manual tasks using Shell scripting.
  • Bash shell-scripts to automate routine activities.
  • Hands on experience in monitoring EC2 instances using Nagios and Cloud Watch.
  • Worked closely with EC2 infrastructure teams to troubleshoot complex issues.
  • Utilized Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS DB services, Dynamo tables, EBS volumes; to set alarms for notification or automated actions; and to monitor logs for a better understanding and operation of the system.
  • Created AMI images of the critical EC2 instance as backup using AWS CLI and GUI.

Environment: Java 8, AWS, Dynamo DB, spring boot, Python, Ruby, Gradle, GIT, PL/SQL, Stash (Bit Bucket), spring, JIRA, Jetty, Home Brew, IntelliJ, Groovy, Junit, Mockito, SOAP, REST API, Jenkins, New Relic, Splunk.

Java Full Stack Developer

Confidential, Vernon Hills, Illinois

Responsibilities:

  • Designed, Developed and analysed the front-end and back-end using JSP, Servlets and spring 3.0.
  • Integrated spring (Dependency Injection) among different layers of an application.
  • Worked with Agile methodology.
  • Used spring framework for dependency injection, transaction management.
  • Spring Controllers were used with Angular JS to route the control to desired Java services
  • Wrote and converted HQLs for services and testing.
  • Used Hibernate as the ORM tool to connect with Oracle database.
  • Application used Web Services to communicate with external applications and vendors
  • Worked closely with BPM team to assist in creation of connectors and used EJBs with JNDI to invoke the java application. Designed and developed the application to be responsive for desktop, mobile and tablets using Twitter Bootstrap (HTML, CSS3, and JavaScript).
  • Implemented Business Logic using POJO’s and used WebSphere to deploy the applications
  • Implemented various Java design patterns like Front Controller, Singleton, Façade, Data Access objects, and Data Access Object, Factory Pattern, etc.
  • Implemented Java Persistence API (JPA)through Hibernate 3.0.
  • Used JSON strings to transfer java object data to Angular JS and vice versa
  • Micro services Architecture and proficient in developing Micro Services Spring Boot.
  • Developed Micro services with Spring Eureka to retrieve API routes for the entire cluster. Using this strategy each Micro services in a cluster can be load balanced and exposed through one API gateway.
  • Strong experience in Spring modules -Spring MVC, IOC, AOP, JDBC, JTA, IO, Spring Boot, Spring Micro services, Spring REST, Spring Eureka, Spring Ribbon, Spring Netflix, Spring Zuul.
  • Responsible on Runnable from a Groovy script with Rat pack
  • Created many REST (GET/POST/PUT/DELETE) service endpoints, both for POST and GET operations using groovy language and grails platform.
  • Implemented Grails Tag Libs to avoid groovy code in GSP pages
  • Used groovy and spring boot to collecting the data from users and packaged the data as JSON distributed to 43 applications
  • Used NodeJS to resolve dependencies via Angular 2, typescript, jasmine.
  • Worked on AWScloud services likeCompute, Network, Storage, RDSandIdentity & access management
  • Utilized AmazonRoute53to manageDNSzones and also assign public DNS names toelastic load balancers IP’s
  • Designed and developed the REST based Micro services using the Spring Boot, Spring Data with JPA and used Swagger to interact with API end points of the micro services.
  • Developing Web Application in Groovy/Grails with Mongo DB as a data store. Using the IntelliJ Idea 15.0.4 IDE with the latest Grails 3.1.1 SDK, Java 8.
  • Development of stateless GUI web client using Grails, GSP, jQuery, Twitter Bootstrap, PostgreSQL based on client/server architecture.
  • ConfiguredKafkato read and write messages from external programs.
  • Utilize Camel to integrate Microservices with other Microservices and RabbitMQ messaging exchanges.
  • Expertise in ElasticSearch, Log stash, Cygwin, Putty, Kibana
  • Involved in the application development using Java platform. Model View Control (MVC) structure implementation
  • Created Services to consume REST API's and to communicate between components using Dependency Injection provided by Angular 2.
  • Mapping of ORM objects to tables using the Hibernate as the persistence framework.
  • Involved in different service classes, used across the framework.
  • Implementation of WebServices using Axis for the integration of different systems
  • Used XML, SOAP and WSDL with DOM parser in the development of the Web Services component to transform and transfer the data between the applications.
  • Usage of SOAP/WSDL in the exposure of various capabilities as the Web Services.
  • Testing of Web Services using the SOAP UI, by sending the SOAP i/p request.
  • Used HTML, CSS, Spring MVC, JSP, and JQuery, JavaScript, React.js, Angular.js, Node.js, Bootstrap in the development and the designing the UI.
  • Gradient effects through the development of the CSS style sheets. Developed navigation, icons and layouts.
  • Developed client-side user interface and server-side software components deployed entirely in Compute Cloud of Amazon web Services (AWS).
  • Hands-on experience in developing AWS cloud formation templates and setting up Auto scaling for EC2 instances and involved in the automated provisioning of AWS cloud environment using Jenkins and chef.

Environment: Java JDK 1.8, Eclipse, spring, Hibernate, Oracle, SQL Developer, Maven 2/3, JBoss, WebSphere, Kafka, AGILE/SCRUM Methodology, Angular JS, Web Storm, HTML/CSS, XML, NodeJS, Unix, JAX-RS, JAX-WS.

Senior Java Developer

Confidential, Westerville, Ohio

Responsibilities:

  • Developed and deployed EJB’s(Session) to implement the business logic and to handle various interactions with the database.
  • Developed Java interfaces and BOs using Spring IOC with annotations in Eclipse Galileo IDE
  • Worked with SQL, HQL queries and involved in the design and development of DB tables.
  • Developed the client side validation using JavaScript and AngularJS.
  • Implemented Asynchronous REST client using connection pool.
  • Used Hibernate Persistence Strategy to interact with database.
  • Used Spring Framework for Dependency injection and integrated with the Hibernate framework.
  • Developed DAOs and Entity classes using Spring IOC and Hibernate with annotations
  • Created Business Logic classes and DA classes using Java
  • Worked with Oracle Database Admin to keep all the specified tables as assigned by developments in sync for every release
  • Worked on a multi-tier web based environment using Spring, JSP, HTML, AJAX, XML, Cascading Style Sheets (CSS) and JavaScript and implemented the application using J2EE design patterns like Spring, Singleton, DAO (Data Access Object), DTO (Data Transfer Object).
  • Created Class Diagrams and sequence diagrams using UML and Template for a Java based search platform was developed using JSP/JSTL.
  • Developed user interface using JSP with JavaBeans, JSTL and Custom Tag Libraries, JS, CSS, JQuery, Node JS, HTML, SASS and Ajax to speed the application.
  • Involved actively in designing web page using HTML, Backbone, AngularJS, JQuery, JavaScript, Bootstrap and CSS.
  • Design the ElasticSearch configuration files based on number of hosts available, naming the cluster and node accordingly.
  • Using Curator API on ElasticSearch to data back up and restoring.
  • Customize the display in the necessary UI framework, using PHP/JSP, jQuery, JavaScript, Angular JS, ElasticSearch Vendor.
  • Moving existing monolithic architecture to Microservices and migrating them to AWS cloud.
  • Built S3 buckets and managed policies for S3 buckets and used S3 buckets and Glacier for storage and backup on AWS.
  • Built a VPC, established the site-to- site VPN connection between Data Centre and AWS.
  • Enabled Amazon IAM service to grant permissions and resources to users. Managed roles and permissions of users with the help of AWS IAM.
  • Involved in initiating alarms in CloudWatch service for monitoring the server's performance, CPU Utilization, disk usage etc. to take recommended actions for better performance.
  • Created Single Page Application with loading multiple views using route services and adding more user experience to make it more dynamic by using Angular.js framework.
  • Used Bootstrap and AngularJS, React JS and Node JS in effective web design.
  • Exposed Restful Web Services using JAX-RS specification.
  • Used Hibernate for Object Relational Mapping and DAO (Data Access Object) implementation.
  • Developed SQL and PL/ SQL scripts for transfer of data between databases. Developed complex SQL queries for reports.
  • Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
  • Involved in writing Spring Configuration XML file that contains declarations, and extensively used Spring IOC and AOP.
  • Involved in developing code for obtaining Hibernate bean references in spring framework using Setter Dependency Injection (DI) or IOC.
  • Designed and developed SOA based enterprise system using Oracle SOA Suite and WebLogic.
  • Provides support in the analysis and troubleshooting of production issues which are tracked through JIRA.
  • Unit testing was performed using Junit and Version control through GIT.
  • Used Subversion (SVN) for software version control.
  • Designed, automated and lead Enterprise level high volume Java and WebLogic upgrades and migration effort.
  • Worked on the BIRT (Business intelligence and reporting tool) to create reports.

Environment: Java 8, Spring 4, Oracle, jQuery, JavaScript, Hibernate, JSF, ANT, Angular.js, Backbone.js, Node.js, Bootstrap, MongoDB, AWS, Coherence, WebLogic, Mango DB, Subversion (SVN), Junit, JSP, JSTL, JavaScript, CSS3, Ajax, Kafka, HTML5, GIT, ANT Oracle, SQL, EJB, UML, PL/ SQL, Apache CXF, REST, Eclipse, Servlets, Maven, Jira, Web 2.0, SOA, Jasper Report, ILOG.

Java Developer

Confidential

Responsibilities:

  • Developed the Administrator module of the application to maintain the system code tables, Individuals and managing the roles etc.,
  • Developed the financial management module for the user to maintain the contracts, task assignments and deliverables etc.,
  • Developed the location search module for the users to maintain the site related details like programs, phases and activities etc.,
  • Used map-direct for marking the location on map for the users to maintain the site details.
  • Involved in Joint Application Design(JAD) sessions to analyze software specifications and identification of application functionalities for design, development and testing.
  • Involved in functional and regression testing of the application.
  • Performed Junit test cases using Mockito for increasing the test coverage for Jenkins build pipeline.
  • Used MongoDB document-oriented database to store data and configured MongoSharding for scalability and High Availability
  • Have designed and built the new breed of Microservices for the client using Spring boot
  • Developed classes using core java (multithreading, concurrency, collections, memory management) and some spring IOC
  • Extensively used Hibernate to implement the search functionality throughout the system and for optimizing search performance the Hibernate cache is implemented.
  • Implemented the role based security at action level throughout the system
  • Developed functions and store procedures using SQL
  • Implemented Pagination throughout the system using the display property in CSS
  • Used SPRING framework along with Struts to give IOC, spring Batch and MVC feature to the application.
  • Developed J2EE backend based screens for user to manage contract, site and other functionalities.
  • Used JSP, HTML, CSS and AJAX for the enriched front end.
  • Used Java Collections and Exception handling at high level.
  • Writing Data Access Objects (DAO) for fetching and storing the client data in the database.
  • Used Struts validations to validate the user input data
  • Used jQuery for front-end UI validations and creating dynamic HTML content
  • Used AJAX Framework to create Controllers for implementing Classic JavaScript event handlers and implemented flexible event model for managing multiple event call backs
  • Developed the interactive web pages using HTML, CSS, JSP, JavaScript, jQuery, and Ajax.
  • Used Maven configuration for the project management
  • Used GIT for source control and Jenkins for continuous integrations
  • Worked on JIRA as user requirements and bug tracking tools
  • Updated design changes in such a way that the current implementation is not impacted for the Change Requests.
  • Designed the wire frames to present the customer in JAD sessions, updated the design document.

Environment: Java, Hibernate, Spring, JSP, Web Logic, Maven, Oracle 10g, JQuery, AJAX, HTML, CSS, JavaScript, Struts, SQL Server, MongoDB, Junit, Mockito, IntelliJ, GIT

Java Associate Developer

Confidential

Responsibilities:

  • Developing Online panels and application using EJB, Java Servlets, Session Entity Beans
  • Handled the database persistence using JDBC.
  • Implemented the project using the Spring Framework used Spring IOC and Dependency Injection, Spring MVC
  • Used Spring Framework and created the Dependency injection for the Action classes using ApplicationContext.xml.
  • Using Java Script functions for the custom validations.
  • Expertise in Redhat Linux Capacity and Performance Planning.
  • Developed using Struts, JSPs and Tiles definitions.
  • Developed JSP pages using HTML, JSTL Tag Library, Struts Tab Library, and JSP Custom Tags.
  • Writing JSP form bean validations by using Struts Validation framework validation.xml, validator-rules.xml and message Resources.
  • Used Hibernate as an ORM mapping tool and worked with Hibernate Query Language (HQL)
  • Defined the Hibernate Configuration File, Hibernate Mapping using annotation and created classes to persist the data
  • Involved in implementation of enterprise integration with Web Services and Legacy Systems using REST and Soap Web service
  • Produced and consumed the web services data in the form of JSON, XML
  • Designed and developed REST web service for validating address.
  • Developed the application using JSF for front end, Spring to manage business layer components.
  • Used Hibernate for object Relational Mapping and used JPA for annotations.
  • Used Criteria API and HQL for data extraction.
  • Performed Validations on UI data using JSF validations and JavaScript
  • Involved in implementing the rich user interface using JSP Standard Tag Libraries and worked with custom tags.
  • Performed client side validations using java script functions to implement various functionality
  • Worked on ancillary technologies/tools portal/portlet development, BPM, rules engines, security/SSO, and UML
  • Worked on designing/developing of large, transactional, enterprise class systems
  • Worked on externally facing web-based applications.
  • Involved in implementation of the presentation layer GUI for the application using JSF, HTML, XHTML, CSS and JavaScript.

Environment: Core Java, Java EE, Spring, Struts, Hibernate, IBM WebSphere, WebLogic, Apache Tomcat, Web Services, HTML, XML, XSL, JSTL, JSP, AJAX, PL/SQL.

We'd love your feedback!