We provide IT Staff Augmentation Services!

Sr. Java Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Wallingford, CT

PROFESSIONAL SUMMARY:

  • Java/J2ee Developer with 8+ Years of experience in Design, Analysis, Web Development and Implementation of J2EE Technologies in various domain such as Cargo, Healthcare, Information and entertainment.
  • Proficient in UI design, developed Front End using JSP,HTML5,CSS3,JavaScript,Ajax, JQuery, AngularJS, Angular 2.0, NodeJs, ReactJs and have knowledge on BackboneJs.
  • Developed back - end logic with Core Java using technologies including Collection Framework, Multi-Threading.
  • Wrote backend scripts that performed maintenance tasks on the contract data using JDBC.
  • Proficient in working with various technologies like Java/JEE, Core Java, JSP, Servlets, JDBC, Struts, Spring-3.0, XML, Web Services and Design Patterns.
  • Expertise in working with various database/tools like Oracle10g/11g, Toad, SQL Developer.
  • Implemented and have high knowledge in testing tools like J Unit and Soap UI.
  • Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in gathering user requirements and converting them into software requirement specifications using UML, Object Oriented Techniques.
  • Using Spring Boot framework, Spring security, Hibernate, Java 8 and UI Build API.
  • Solid experiences in implementing modern Java based Web Content Management System i.e Experience with dot CMS.
  • Good communication skills and team leading capabilities
  • Lead the technical team and mentored other developers.
  • Experience in making the Devops pipelines using Openshift and Kubernetes for the Microservices Architecture.
  • Experienced with Cloud Computing environment like Amazon Web Services (AWS), Spring Cloud.
  • Expertise in Integrating various web applications with Single Sign On (SSO).
  • Experience with Design, code, and debug operations, reporting, data analysis and web applications utilizing Python.
  • Experienced with Python frameworks likeWebapp2 and, Flask.
  • Expert knowledge of and experience in Object oriented Design and Programming concepts.
  • Good Knowledge of Python and Python Web Framework Django.
  • Very strong experience writing API's/ and Web Services in PHP and in Python.
  • Hands-on experience in development of Microservices and deploying in Docker.
  • Good experience on working with Amazon Web Services like EC2, S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access management, AWS Cloud Watch, Amazon EBS and Amazon Cloud Front.
  • Used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor application.
  • 4 years of experience developing ASP.NET MVC based web applications using ASP.NET MVC,C, JQuery and SQL Server
  • Very high experience in Application Servers such as JBOSS and Apache Tomcat .
  • Participated in problem resolving, change, release, and event management for ELK stack.
  • Designed architecture for ELK as Batch Layer.
  • Strong understanding of Object Oriented Analysis and Design (OOAD) concepts, various Design Patterns with excellent logical and analytical skills focused towards business needs.
  • Closely worked with Kafka Admin team to set up Kafka cluster setup on the QA and Production environments.
  • Had knowledge on Kibana and Elastic search to identify the Kafka message failure scenarios.
  • Implemented to reprocess the failure messages in Kafka using offset id.
  • Implemented Kafka producer and consumer applications on Kafkacluster setup with help of Zookeeper.
  • Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup.
  • Real time streaming the data using Spark with Kafka
  • Implemented login authentication using Open SAML2.0 with spring security.
  • Experienced in Waterfall approaches and have knowledge in methodologies like Agile, Scrum
  • Appetite towards cutting edge technologies like Mongo DB (quite interesting and amazing DB- non relational), AWS Cloud which helps me to keep updated to the latest technologies.
  • Extensively used Eclipse
  • Experienced in building applications based on large datasets in MarkLogic
  • Develop MarkLogic REST API Services for rendering the data on Customer Portal from MarkLogic Database.
  • Demonstrated success in design, development and deployment of enterprise-scale applications in Logistics, Healthcare and Information, Media and Entertainment.
  • Experienced in using Continuous Integration and build tools ANT and Jenkins.
  • Experienced with different version management software such as Tortoise SVN, GIT, Clear case
  • Experience in developing Web Services using Apache wink and REST
  • Experience in scrum tools like JIRA and Rally
  • Involved in setting up code quality tools like Find bugs, PMD and check style.
  • Experience working in Test Driven development.
  • Developed few X queries to retrieve documents from Mark Logic database.
  • Migrated 9 micro services to Google Cloud Platform from Skava and have one more big release planned with 4 more micro services.
  • Working on the migration of mobile application from Skava to Google Cloud Platform(GCP) by making the chunk of code to micro services.
  • Setup Alerting and monitoring using Stack driver in GCP.
  • Experience in JUnit frameworks.
  • Developed best guidelines/practices for coding standards, designing and deploying.
  • Extensive experience in software development methodologies including Agile (Scrum), Iterative and Waterfall.
  • Worked on different OS like Windows XP, UNIX.
  • Played ‘Scrum Master’ role for the team and Organized daily status meetings with Team members.
  • Project Manager and Business Stake holders. Firm understanding of Agile (TDD) using FlexUnit and JUnit, logging using log4j, and debugging and profiling using the eclipse IDE.
  • Experience in using testing Tools J Unit, Selenium, Cucumber/Gherkin.
  • Experience using an Integrated Development Environment like Eclipse, RAD7.5/8.5 for code development.
  • Experience in designing, developing and implementing E-Commerce, B2B applications using JEE technologies in Telecom, Banking, and Insurance domains.
  • Expert knowledge of, and strong hands on experience with AJAX frameworks (Ext-JS/DOJO) and JavaScript libraries.
  • Good Inter-personal skills gained through interaction with technical and functional teams. Capable of quickly learning and delivering solutions as an individual and as part of a team
  • Able to work with little or no supervision. Good communication and time management skills.

TECHNICAL SKILLS:

Languages: C, C++, Java 8(JSP, Servlets, JSTL, and other java related technologies ).

Operating Systems: Windows (10/8.1), Ubuntu, Mac

Scripting languages: HTML, DHTML, XML, JavaScript, JSON, XML, XSL, XSLT, JSP, JSTL.

Web Technologies: JSP, Servlets, Angular Js, j Query, React JS, Node JS, EJB, Hibernate, Struts, Spring, JDBC, HTML5, DHTML and XML, CSS3, Web Services, WSDL, SOAP, MQ Series, Apache Camel, Kafka, Spring Boot, Express JS

Databases: Oracle, MySQL, MSSQL Server, JMS, NoSQL dB, Embedded dB.

IDE: Eclipse, IntelliJ, Net Beans.

Web Servers: J Boss, Web Logic, WebSphere, Tomcat.

Frameworks: Spring (MVC,BOOT, AOP, ORM, Web Service, DAO, Social, Security, etc.).

Reporting Tools: Jasper Reports, BIRT, Crystal Reports.

Tools: MS-Visio, Visual Studio, Cron Tab, Sublime, Eclipse, Notepad++, Git Hub, JIRA, Clear Quest, RTC, MS Project, Excel, SharePoint, MS Access.

Database Tools: SQL Developer, DB Artisan, TOAD, MSSQL Server Management Studio

DOM, SAX, JAXP, JAXB, XML: RPC and XML Beans.

WORK EXPERIENCE:

Confidential, Wallingford, CT

Sr. Java Full Stack Developer

Responsibilities:

  • Developed using Web based technologies such as Hibernate ORM and Web Services (REST /SOA /micro services).
  • Deployed AJAX call for asynchronous data retrieval from back-end.
  • Understanding Use requirements participating in design discussions, implementation feasibility analysis both at front-end and backend level, documenting requirements.
  • Worked in front end design development using technologies like HTML5, CSS, JavaScript.
  • Developed JSP custom tags for front end.
  • Developed Backend Rest services using spring, Jersey, JSON and Swagger.
  • Build REST web service by building Node.js Server in the backend to handle requests sent from the front-end jQuery Ajax calls.
  • Involved in writing JSF Backing Beans for controlling the UI and writing custom components and validations.
  • Strong programming skills in designing and implementation of multi-tier applications using web-based technologies like Spring MVC and Spring Boot.
  • Deployed Spring Boot based microservices in Docker and Amazon EC2 container using Jenkins
  • Log Back for the logging the output to the files and Google Stack Driver part of Google Cloud Platform.
  • Write Google Data Flow jobs using apache beam to move data from BiqQuery to Spanner and Google Pub Sub to BiqQuery.
  • Write Micro Service using spring Boot and deploy into open shift to query the data from Google spanner/Big query.
  • Developed Spring boot application with microservices and deployed it into AWS using EC2 instances.
  • Troubleshoot and debug issues related to Amplify, AWS SDKs, Lambda runtime (NodeJS, Python, Java)
  • Designed, Configured and managed public/private cloud infrastructures utilizing Amazon Web Services (AWS), including AWSEC2, AWS Amplify, Elastic Container Service (Docker Containers), Elastic Beanstalk, S3, Cloud Front.
  • Experienced in Integrating 3rd party software like Telerik, Kendo UI Chart, XML Pdf, twitter API, Facebook API, PayPal with Java applications.
  • Proficiency with integrating Payment Gateways PayPal, Verisign.
  • Developed Microservices using Spring MVC, Spring Boot, and Spring Cloud.
  • Used Microservices architecture, with Spring Boot based services interacting through a combination of REST and Spring Boot.
  • Used Java 9 and Groovy for developing the services.
  • Coordinated with Team Lead to take operation on code deployment of the admin portal application on AWS using Code Deploy
  • Automated Various back-end processes written using Unix CronTab.
  • Deploys custom developed and third-party SharePoint solution packages.
  • Configures SharePoint services and settings.
  • Extensively used Java 9 features such as lambda expressions, Parallel operations on collections, multithreading and for effective sorting mechanisms.
  • Used Streams and Lambda expressions available as part of Java9 to store and process the data.
  • Experience in developing light weight business component and integrated applications using spring framework using features like Inversion of Control (IOC) and configuring application context for spring bean factory.
  • Created User Controls and simple animations using Java Script and Python.
  • Designed and implemented Model-View-View Model pattern for many components in the project (Contracts, Products, Search Sales, Employees, BackOffice Admin). Developed tools using Python, Shell scripting, XML to automate some of the menial tasks. Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
  • Developed multi-threaded standalone app in Python, PHP, C++ to view Circuit parameters and performance.
  • Developed Networking policies for Docker containers. Worked on open source development tools like Docker Containers and Kubernetes. Also, worked on GitHub.
  • Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on AWS.
  • Extensive experience in designing, developing and implementing Model View Controller (MVC2) using Struts, Spring Framework, Hibernate ORM framework.
  • Developed Server-side application to interact with database using Spring Boot and Hibernate.
  • Used Spring Boot at back-end which helps to develop application with ease.
  • Very much comfortable in every kind of testing using Soap Ui/Ready API including load testing.
  • Created automated script for REST-API testing using Rest Assured framework.
  • Created and maintained automated test script for API testing using Junit.
  • Performed Data driven testing using Selenium WebDriver and Junit functions which reads data from property and XML files.
  • Leveraged MarkLogic Content Process Framework for Business Rules implementation
  • Involved in MarkLogic XQuery unit tests, and MarkLogic Administration
  • Selecting the appropriate AWS service based on compute, data, or security requirements.
  • Developed Web API using NodeJS and hosted on multiple load balanced API instances.
  • Gained Knowledge on Electrode Platform which is a NodeJS/Web platform built on top of the ReactJS and HapiJS frameworks.
  • Design and implement the payroll management system as a web application using ASP.NET MVC 5.0, Ajax, JQuery.
  • Used Unix CronTab for batch scheduling.
  • Develop technology and application using latest .Net technology.
  • Developed solutions for diverse programming scenarios (prototyping) in .NET Technologies, employing Object oriented programming concepts and Scrum Methodology.
  • Designed graphical user interface (GUI) using ASP.NET, HTML, JavaScript and CSS and C#.NET in Business Logic.
  • Worked with NPM commands and using Package.json for managing dependencies and dev-dependencies of Node.js applications.
  • Setting up AWS Oracle RDS databases for new project, use data pump to migrate data to Relational Database Services (RDS).
  • Implemented design patterns in Scala for the application.
  • Develop quality code adhering to Scala coding Standards and best practices.
  • Good experience in writing Spark applications using Python and Scala.
  • Used Scala sbt to develop Scala coded spark projects and executed using spark-submit
  • Integration of Amazon Web Services (AWS) with other applications infrastructure.
  • Involved in writing java API for Amazon Lambda to manage some of the AWS services.
  • Expertise in Distributed and Web environments, focused in JAVA Technologies Java collections, Threads, J2SE, JDBC, Struts, Spring, Hibernate Framework.
  • Good exposure to NoSQL stores such as Apache Cassandra and MongoDB.
  • Experience in data modeling of Cassandra.
  • Used the Java API to load the data into CassandraClusters.
  • Strong programming skills in Java, J2EE, J2SE with extensive ability to develop scalable applications.
  • Responsible for JAVA, J2SE/J2EE, JBPM, EL and Java FX coding / development.
  • Used J2SE, Exception, Collections, Threads, JEE, Open Source Technologies/API for application development.
  • Having experience in developing Splunk Dashboards and searches.
  • Extensive working experience in Splunk which is helpful to have overall highlevel health check on the application.
  • All logging into Splunk.
  • Used Selenium WebDriver API to automate tests on cross browser and cross platform environment.
  • Performed REST API Testing using Http JAVA/C# Test Client for SOAP/REST web APIs.
  • Implemented microservices using Spring boot, and enabled discovery using Netflix eureka server.
  • Used Spring IOC, AOP, Spring Boot to implement middle tier.
  • Used JPA (Object Mapping for the backend data persistence).
  • Involved in creating REST services, writing Xqueries and XSLT transformations to ingest the data in the Marklogic.
  • Participated in multiple Java Client revisions utilizing MarkLogic Java API.
  • Experienced in working with MarkLogic Support and Professional Service team.
  • Design, build and manage the ELK (Elastic Search, Logstash, Kibana) cluster for centralized logging and search functionalities for the App.
  • Responsible to designing and deploying new ELK clusters (Elasticsearch, Logstash, Kibana, beats, Kafka, zookeeper etc.
  • Configured Spark streaming to receive real time data from the Kafka and store the stream data to HDFS using Scala.
  • Configured Kafka to read and write messages from external programs.
  • Configured Kafka to handle real time data.
  • Had knowledge on Kibana and Elastic search to identify the Kafka message failure scenarios.
  • Implemented to reprocess the failure messages in Kafka using offset id.
  • Developed end to end data processing pipelines that begin with receiving data using distributed messaging systems Kafka through persistence of data into HBase.
  • Worked with tracking tool JIRA on Agile Scrum performance estimation and capacity planning work with the project manager and product development teams to create and implement projects.
  • Development of Frontend web pages using JSP2.0, JSON, Angular JS, JS Bootstrap, CSS, JavaScript and Spring TLD.
  • Worked on Cloud based applications implementing a service-oriented-architecture (SOA).
  • Tested code using TDD approach to development which combines test-first development where you write a test before you write just enough production code to full fill that test and refactoring.
  • Used LDAP and Microsoft active directory series and built interfaces for the same.
  • Developed using Maven build scripts to automate the deployment to various Web Server.
  • ConfigureOracle Web Logic Server forms part of Oracle Fusion Middleware portfolio which supports Oracle and other JDBC-compliant databases.
  • Worked with Adobe Flex to create expressive and interactive interfaces.
  • Oracle Web Logic Server Process Edition configuration also includes Business Process Management and Data Mapping functionality.

Environment: Java / J2EE, JSP, CSS, JavaScript, AJAX, Servlets, Cron Tab, Hibernate, Spring, XML, EJB, Web Services, SOAP, Eclipse, Rational Rose, Oracle, HTML, XPATH, XSLT, DOM and JDBC.

Confidential, Center Valley, PA

Sr Java Full Stack Developer

Responsibilities:

  • Experience in PHP and Ruby on Rails in developing user friendly and effective web-based applications.
  • Strong experience in server-side back-end implementation in PHP and Ruby on Rails, writing servers which exposes REST and custom APIs for loosely coupled client implementations.
  • Job responsibilities included system study, design, development, test and implementation stages of various PHP related projects.
  • Used JavaScript and PHP to create dynamic applications within websites.
  • Design and developed dynamic pages using HTML and PHP
  • Integrating REST Web services PHP based API's into the site.
  • Documents SharePoint configuration and architecture.
  • Provides SharePoint support to end users.
  • Handled critical production scheduling issues involving JDA factory planner.
  • Experience in JDA WMS implementation and production support of the system by working with warehouse users.
  • Prepared JDA rollouts for production.
  • Performed software installation, upgrades, troubleshooting and maintenance on UNIX servers.
  • Configured the xml files for spring security injection to ensure back-end security by discriminating the role of users as well as access authority for the URIs and server-side assets.
  • Used Spring MVC Model View Controller to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.
  • Developed Java Beans and Custom Tag Libraries providing client-side validations in JavaScript and providing interactive frontend GUI using AJAX.
  • Generated User Interface Templates using JSP, HTML5, Node JS, JavaScript, Ajax, Bootstrap, and CSS.
  • Developed client-side components utilizing SOA, Java Swing framework and Spring Batch.
  • Used SpringBoot for building application with Spring initializers and bootstrapping the build configuration and develop custom solutions that act upon Jenkins information in authentic time.
  • Installed application on AWS EC2 instances and configured the storage on S3 buckets.
  • Perform S3 buckets creation, policies and the IAM role based polices.
  • Created monitors, alarms, and notifications for EC2 hosts using Cloud Watch.
  • Migrated applications to the AWS Cloud.
  • Created and deployed XML Web Services using ASP.NET. Consumed Web Services from ASP.NET web applications.
  • Developed and Implemented extensions for PayPal, Firstdata and Authorize.net payment gateways.
  • Used Spark and Spark-SQL to read the parquet data and create the tables in hive using the Scala API.
  • Implemented Spark using Scala and Spark SQL for faster testing and processing of data.
  • Implemented Spark using Scala and utilizing Data frames and Spark SQL API for faster processing of data.
  • For SQL Server, designed queries and result sets using graphs, pivot tables, Reports.
  • Developing new reports using .NET RDLC.
  • Utilized Java 9 features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application.
  • Maintained Interface compatibility and concurrency in the project using Java 9 new features like default, static methods and Concurrency API.
  • Using Spring Boot framework, Spring security, Hibernate, Java 8 and UI Build API.
  • Solid experiences in implementing modern Java based Web Content Management System i.e Experience with dot CMS.
  • Experienced with Cloud Computing environment like AWS Spring Cloud.
  • Expertise in Integrating various web applications with Single Sign On (SSO).
  • Used Java 8 Method References feature to point to methods by their names and used functional Interfaces.
  • Worked on Lambda Expressions, Functional interfaces Stream API's, Time API, and Improvements on Collection, Concurrency, and IO improvements by using Java 9
  • Extensively used Java 9 features such as lambda expressions, Parallel operations on collections, multithreading and for effective sorting mechanisms.
  • Used Streams and Lambda expressions available as part of Java 9 to store and process the data.
  • Deployed Spring Boot based microservices in Docker and Amazon EC2 container using Jenkins.
  • Developed Spring boot application with microservices and deployed it into AWS using EC2 instances.
  • Developed Microservices using Spring MVC, Spring Boot, and Spring Cloud. Developed Splunkreports that provide a highlevel overview of the Application Health.
  • Used Splunk for the engineering dashboards used by the developers for easy track of application health.
  • Having experience in developing SplunkDashboards and searches.
  • Looking into the Splunk logs for hidden application errors.
  • Modified Cassandra.yamland Cassandra-env.sh files to set the configuration properties like node addresses, Memtables size and flush times etc.
  • Hands on experience with Apache Spark using Scala. Implemented spark solution to enable real time report from Cassandra data.
  • Improved performance of the tables through load testing using Cassandra stress tool.
  • Get the error report and analyze the defects and also categorize the defects using the SPLUNK tool.
  • Performed REST API Testing using Http JAVA/C# Test Client for SOAP/REST web APIs.
  • Developed the persistence layer using Hibernate ORM tool using Hibernate Query language API and singleton pattern.
  • Developed Queries using HQL and Query Criteria API of Hibernate3.0.
  • Responsible to write the different service classes and utility API which will be used across the framework.
  • Strong in APItesting using tools like SoapUI Pro, Advance REST client etc.
  • Having good experience in various testing methodologies like Automation Testing, Manual Testing, Functional Testing, System testing, Regression Testing, User Acceptance Testing, Backend Testing, e - Commerce application Testing, API Testing, Web Services Testing browser testing (IE, Chrome, FF, Mac) etc.
  • Recommend and develop strategy for integrating internal security model into new projects with Spring Security and Spring Boot.
  • Used Hibernate - Object Relational Mapping Tool for the backend data persistency.
  • Used Spring Boot at back-end which helps to develop application with ease.
  • Created a spring container file for configuring Hibernate and to perform Dependency injection among all bean class involved in business logic operation.
  • Executed all the web service test scenarios by using SOAPUI.
  • Used MVC architecture framework Spring MVC to implement user interfaces. Implemented validations and tiles for web pages using struts validation framework.
  • Used Hibernate framework for the backend persistence.
  • Development of JavaScript for validations and other functionalities.
  • Used Struts annotation to perform Validation and implemented JSP custom tags according to the functionality.
  • Used Rational Application Developer for writing code.
  • Used JMSAPI implementation such as Active MQ.
  • Used Hibernate for object relational mapping.
  • Actively Involved in EJB component development, deployment for the different application interfaces.
  • Responsible for the development and maintenance of various stored procedures written in db2.
  • Experience in various data sources like Oracle, IBMdb2, and SQL Server
  • Involved in developing the SQL queries for pulling the data from db2, Oracle, SQL database.
  • Implemented logging in the application using Log4J.
  • Implementation of web services using RESTFULJAXRS and AWS.
  • Used RAD (Rapid application development) Methodology.
  • Used Clear Case as a Source Control tool for merging the code.

Environment: Core Java, J2EE, Spring Framework, Spring MVC, Hibernate 3.x, j Query, JSON, JSF, Servlets 2.3, JDBC, AJAX, Web Services, SOAP, Cron Tab, XML, Java Beans, X Stream, Apache POI, Ext JS, jQuery, Restful, JavaScript, Oracle 11g, IBM RAD.

Confidential, West Des Moines, IA

Sr Java Full Stack Developer

Responsibilities:

  • Worked on all phases of Agile methodology life cycle. Used Agile based SCRUM methodology for developing the project.
  • Design and developed Endpoints using Spring IOC (DependencyInjection)
  • Extensively used MVC, Factory, and Singleton Design patterns.
  • Strong hands-on experience with Spring IO, Spring Boot with Thymeleaf.
  • Build REST web service by building Node.js Server in the back-end to handle requests sent from the front-end jQuery Ajax calls.
  • Design and software coding using C, C++, multi-threading, and data structures.
  • Supported C++ testing framework to improve automated testing.
  • Utilized C++ and Oracle. git was used as the Source Control tool.
  • Implemented the Ajax interactions with Prime faces for better and faster interactive Front-End.
  • Implemented Angular2 services to connect the web application to the back-end API.
  • Used Oracle as database and involved in the development of PL/SQL backend implementation.
  • All the functionality is implemented using SpringIO / Spring Boot, Thymeleaf and Hibernate ORM. Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
  • Integrated Hibernate with Spring and used Hibernate template for data access.
  • Developed web services using SOAP and REST.
  • The view is constructed by using JSP, HTML, CSS, and JavaScript.
  • Developed test cases for Unit testing using JUnit and performed integration and system testing
  • Involved in coding for the presentation layer, JSP, AJAX, XML, XSLT and JavaScript.
  • Automated test cases with SOAP UI and Groovy scripting.
  • Developed front end web pages using JSP2.0, JSON, Angular JS, CSS, JavaScript.
  • Developed WebSphere Portal products to give users a single point of access to the applications, services, information, and social connections they need.
  • Closely worked and supported the creation of database schema objects (tables, stored procedures, and triggers) using Oracle, SQL.
  • UseJUnit framework for writing the test cases.
  • Developed and modified database objects as per the requirements.
  • Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews.
  • Interaction with customers and identified System Requirements and developed Software Requirement Specifications.
  • Implemented Java design patterns wherever required.
  • Involved in development, maintenance, implementation and support of the System.
  • Involved in initial project setup and guidelines.
  • Implemented Multi-threading concepts.

Environment: JDK, Servlets, JSP, Spring, HTML, XHTML, XSLT, JDBC, EJB, Oracle 10g, J Boss, Eclipse, Maven, Agile development process, WSDL, SOAP, UDDI, JAXB, CVS, PL/SQL, Rational Clear Quest, J Unit, Windows XP, Log4j.

Confidential, Jefferson City, MO

Java Developer

Responsibilities:

  • Designed & developed the application using Spring Framework
  • Developed class diagrams, sequence and use case diagrams using UML Rational Rose.
  • Designed the application with reusable J2EE design patterns
  • Developed test cases for Unit testing using JUnit and performed integration and system testing
  • Involved in coding for the presentation layer using Struts Framework, JSP, AJAX, XML, XSLT and JavaScript
  • Closely worked and supported the creation of database schema objects (tables, stored procedures, and triggers) using OracleSQL.
  • Designed DAO objects for accessing RDBMS
  • Designed & developed Data Transfer Objects to carry the data between different layers
  • Developed web pages using JSP, HTML, DHTML and JSTL
  • Designed and developed a web-based client using Servlets, JSP, TagLibraries, JavaScript, HTML and XML using Struts Framework.
  • Developed views and controllers for client and manager modules using Spring MVC and Spring Core.
  • Used Spring Security for securing the web tier Access.
  • Business logic is implemented using Hibernate.
  • Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews.
  • Interaction with customers and identified System Requirements and developed Software Requirement Specifications.
  • Implemented Java design patterns wherever required.
  • Involved in development, maintenance, implementation and support of the System.
  • Involved in initial project setup and guidelines.
  • Implemented Multi-threading concepts.

Environment: Java, PL/SQL, SQL, HTML, CSS 3.0,Java Script, hibernate, Middleware Technologies, Ajax, Servlets, JSP 2.0, Web logic 10.4, J Boss, WebSphere, XML, XHTML, Eclipse, JMS, Oracle11g, EJB 3.0

Confidential

Java Developer

Responsibilities:

  • Participating in system design, planning, estimation, and implementation.
  • Involved in developing Use case diagrams, Class diagrams, Sequence diagrams and process flow diagrams for the modules using UML and Rational Rose.
  • Developed the presentation layer using JSP,AJAX, HTML, XHTML,CSS and client validations using JavaScript.
  • Developed and implemented the MVC Architectural Pattern using Spring Framework.
  • Developed various EJBs (session and entity beans) for handling business logic.
  • Developed Session Beans and DAO classes for Accounts and other Modules.
  • Worked on generating the web services classes by using WSDL, UDDI, and SOAP.
  • Consumed Web Services using WSDL, SOAP, and UDDI from the third party for authorizing payments to/from customers.
  • Involved in Units integration using JUnit, bug fixing, and User acceptance testing with test cases.
  • Used CVS for version control and Maven as a build tool.
  • Designed and developed systems based on JEE specifications and used Spring Framework with MVC architecture.
  • Used Spring Roo Framework Design/Enterprise Integration patterns and REST architecture compliance for design and development of applications.
  • Involved in the application development using Spring Core, Spring Roo, Spring JEE, Spring Aspects modules and Java web-based technologies such as Web Service (REST /SOA /micro services) includingmicro services implementations and Hibernate ORM.
  • Used LDAP and Microsoft active directory series for authorization and authentication services.
  • Implemented different design patterns such as singleton, Session Façade, Factory, and MVC design patterns such as Business delegate, session façade and DAO design patterns.
  • Used JPA - Object Mapping for the backend data persistence.

Environment: Java 5, SOA, JMS, JMX, IBM MQ Series 5.3, Angular JS, Restful web services, Node JS, Web Services, Axis, SOAPUI, Hibernate, JNDI, XML, XSD, JAXB, JAXP, Spring, GIT, J Unit, J Profiler 5.1, Ant, JPA, JTA, JDBC 2.0, Maven, PL/SQL Developer, DB2, Unix, Log4J, UML and Agile.

Confidential

Software Engineer

Responsibilities:

  • Involved in design and development of workflow and support.
  • Used DesignPatterns like Singleton, Factory, SessionFacade and DAO.
  • Developed using new features of Java 1.7 annotations, generics, enhanced for loop and enums. Used Spring IOC, AOP and HibernateORM for back end tiers.
  • Involved in writing Thread Safe blocks for multi thread access to make valid transactions.
  • Created and injected Spring services, Spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.
  • Used DAO pattern to fetch data from database using Hibernate to carry out the various database.
  • Used Hibernate Transaction Management, Hibernate Batch Transactions, cache concepts.
  • Modified the Spring Controllers and Services classes to support the introduction of Spring framework.
  • Developed various generic JavaScript functions used for validations.
  • Developed screens using j Query, JSP, JavaScript, Ajax and ExtJS.
  • Developed various generic JavaScript functions used for validations.
  • Developed screens using HTML5, CSS, JavaScript, j Query and AJAX.
  • Developed various EJB components to full fill the business functionality.
  • Used X Stream API to transfer data back and forth between Spring MVC and ExtJS, NodeJS.
  • Used AJAX extensively to implement front end /user interface features in the application.
  • Developed the presentation layer and GUI framework in JSP and Client-Side validations were done.
  • Implemented SOA to develop REST-Based Web services using ApacheAxis.
  • Developed RESTWeb Services clients to consume those Web Services as well other enterprise-wideWebServices.
  • Designed and developed custom message adapter components that allowed the message to travel through IBMMQ Series XMLBeans and JMS.
  • Exposed the Web Services to the client applications by sharing the WSDLs.

Environment: Java, J2EE, JSP, Servlets, MVC, Hibernate, Springr3.0, Web Services, Maven 3.2x, Eclipse, SOAP, WSDL, jQuery, JavaScript, Swings, Oracle, REST API, PL/SQL,Oracle11g, UNIX

We'd love your feedback!